ergo
|
provides a way to map atom labels to their charges. More...
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include "atom_labels.h"
Macros | |
#define | _BSD_SOURCE 1 |
#define | kMaxNoOfAtomTypes 200 |
Functions | |
static void | setupLabelList (char **labelList) |
int | get_charge_int_from_atom_label (const char *atomLabel) |
int | get_atom_label_from_charge_int (int charge, char *atomLabelString, size_t bufferSize) |
provides a way to map atom labels to their charges.
The main procedure provided by this file is get_charge_int_from_atom_label().
#define _BSD_SOURCE 1 |
#define kMaxNoOfAtomTypes 200 |
Referenced by get_atom_label_from_charge_int(), get_charge_int_from_atom_label(), and setupLabelList().
int get_atom_label_from_charge_int | ( | int | charge, |
char * | atomLabelString, | ||
size_t | bufferSize | ||
) |
References kMaxNoOfAtomTypes, and setupLabelList().
Referenced by SCF_restricted::create_gabedit_file().
int get_charge_int_from_atom_label | ( | const char * | atomLabel | ) |
References kMaxNoOfAtomTypes, and setupLabelList().
Referenced by es_add_atom(), and readMoleculeFileInXyzFormat().
|
static |
References kMaxNoOfAtomTypes.
Referenced by get_atom_label_from_charge_int(), and get_charge_int_from_atom_label().