23 #include <openbabel/babelconfig.h> 41 void SetValues(
double _a,
double _b,
double _c,
double _q)
59 std::vector <GasteigerState*> _gsv;
61 void InitialPartialCharges(
OBMol &);
62 bool GasteigerSigmaChi(
OBAtom *,
double &,
double &,
double &);
69 bool AssignPartialCharges(
OBMol &);
76 #define OB_GASTEIGER_DENOM 20.02 77 #define OB_GASTEIGER_DAMP 0.5 78 #define OB_GASTEIGER_ITERS 6 80 #endif // OB_MOLCHRG_H Molecule Class.
Definition: mol.h:118
OBGastChrg()
Definition: molchrg.h:65
double q
Definition: molchrg.h:53
void SetValues(double _a, double _b, double _c, double _q)
Definition: molchrg.h:41
double c
Definition: molchrg.h:50
double chi
Definition: molchrg.h:52
Helper class for OBGastChrg which stores the Gasteiger states of a given atom.
Definition: molchrg.h:35
Assigns Gasteiger partial charges.
Definition: molchrg.h:57
double denom
Definition: molchrg.h:51
~GasteigerState()
Definition: molchrg.h:39
Global namespace for all Open Babel code.
Definition: alias.h:22
Atom class.
Definition: atom.h:71