| 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 |  |  |