1
/**********************************************************************
2
Copyright (C) 1998-2001 by OpenEye Scientific Software, Inc.
4
This program is free software; you can redistribute it and/or modify
5
it under the terms of the GNU General Public License as published by
6
the Free Software Foundation version 2 of the License.
8
This program is distributed in the hope that it will be useful,
9
but WITHOUT ANY WARRANTY; without even the implied warranty of
10
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
GNU General Public License for more details.
12
***********************************************************************/
23
vector <GasteigerState*> _gsv;
24
void InitialPartialCharges(OBMol &);
25
bool GasteigerSigmaChi(OBAtom *,float &,float &,float &);
29
bool AssignPartialCharges(OBMol &);
35
//helper class for OBGastChrg
39
void SetValues(float _a,float _b,float _c,float _q)
40
{a = _a;b = _b;c = _c;denom=a+b+c;q = _q;}
49
#define MX_GASTEIGER_DENOM 20.02
50
#define MX_GASTEIGER_DAMP 0.5
51
#define MX_GASTEIGER_ITERS 6