37 |
|
OBPhModel::OBPhModel() |
38 |
|
{ |
39 |
|
_init = false; |
40 |
< |
_dir = BABEL_DATADIR; |
41 |
< |
_envvar = "BABEL_DATADIR"; |
40 |
> |
STR_DEFINE(_dir, FRC_PATH); |
41 |
> |
_envvar = "FORCE_PARAM_PATH"; |
42 |
|
_filename = "phmodel.txt"; |
43 |
|
_subdir = "data"; |
44 |
|
_dataptr = PhModelData; |
68 |
|
tokenize(vs,buffer); |
69 |
|
if (vs.empty() || vs.size() < 4) |
70 |
|
{ |
71 |
< |
obErrorLog.ThrowError(__FUNCTION__, " Could not parse line in phmodel table from phmodel.txt", obInfo); |
71 |
> |
obErrorLog.ThrowError(__func__, " Could not parse line in phmodel table from phmodel.txt", obInfo); |
72 |
|
return; |
73 |
|
} |
74 |
|
|
77 |
|
{ |
78 |
|
delete tsfm; |
79 |
|
tsfm = NULL; |
80 |
< |
obErrorLog.ThrowError(__FUNCTION__, " Could not parse line in phmodel table from phmodel.txt", obInfo); |
80 |
> |
obErrorLog.ThrowError(__func__, " Could not parse line in phmodel table from phmodel.txt", obInfo); |
81 |
|
return; |
82 |
|
} |
83 |
|
|
88 |
|
tokenize(vs,buffer); |
89 |
|
if (vs.empty() || vs.size() < 2) |
90 |
|
{ |
91 |
< |
obErrorLog.ThrowError(__FUNCTION__, " Could not parse line in phmodel table from phmodel.txt", obInfo); |
91 |
> |
obErrorLog.ThrowError(__func__, " Could not parse line in phmodel table from phmodel.txt", obInfo); |
92 |
|
return; |
93 |
|
} |
94 |
|
|
97 |
|
{ |
98 |
|
delete sp; |
99 |
|
sp = NULL; |
100 |
< |
obErrorLog.ThrowError(__FUNCTION__, " Could not parse line in phmodel table from phmodel.txt", obInfo); |
100 |
> |
obErrorLog.ThrowError(__func__, " Could not parse line in phmodel table from phmodel.txt", obInfo); |
101 |
|
return; |
102 |
|
} |
103 |
|
|
144 |
|
|
145 |
|
mol.SetCorrectedForPH(); |
146 |
|
|
147 |
< |
obErrorLog.ThrowError(__FUNCTION__, |
147 |
> |
obErrorLog.ThrowError(__func__, |
148 |
|
"Ran OpenBabel::CorrectForPH", obAuditMsg); |
149 |
|
|
150 |
|
OBAtom *atom; |
267 |
|
|
268 |
|
vector<vector<int> > mlist = _bgn.GetUMapList(); |
269 |
|
|
270 |
< |
obErrorLog.ThrowError(__FUNCTION__, |
270 |
> |
obErrorLog.ThrowError(__func__, |
271 |
|
"Ran OpenBabel::OBChemTransform", obAuditMsg); |
272 |
|
|
273 |
|
if (!_vchrg.empty()) //modify charges |
294 |
|
bond = mol.GetBond((*i)[j->first.first],(*i)[j->first.second]); |
295 |
|
if (!bond) |
296 |
|
{ |
297 |
< |
obErrorLog.ThrowError(__FUNCTION__, "unable to find bond", obDebug); |
297 |
> |
obErrorLog.ThrowError(__func__, "unable to find bond", obDebug); |
298 |
|
continue; |
299 |
|
} |
300 |
|
|