Changeset 4d08b7 for src/Actions
- Timestamp:
- Oct 10, 2016, 11:15:39 AM (9 years ago)
- Branches:
- Add_FitFragmentPartialChargesAction, Fix_ChargeSampling_PBC, Fix_FitPartialCharges
- Children:
- 213f9d, afc28a
- Parents:
- b6f776
- git-author:
- Frederik Heber <heber@…> (10/09/16 21:28:59)
- git-committer:
- Frederik Heber <heber@…> (10/10/16 11:15:39)
- Location:
- src/Actions
- Files:
-
- 3 added
- 3 edited
-
GlobalListOfActions.hpp (modified) (1 diff)
-
Makefile.am (modified) (3 diffs)
-
PotentialAction/FitFragmentPartialChargesAction.cpp (added)
-
PotentialAction/FitFragmentPartialChargesAction.def (added)
-
PotentialAction/FitFragmentPartialChargesAction.hpp (added)
-
PotentialAction/FitPartialChargesAction.cpp (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Actions/GlobalListOfActions.hpp
rb6f776 r4d08b7 92 92 (MoleculeTranslate) \ 93 93 (MoleculeVerletIntegration) \ 94 (PotentialFitFragmentPartialCharges) \ 94 95 (PotentialFitPartialCharges) \ 95 96 (PotentialParseAtomFragments) \ -
src/Actions/Makefile.am
rb6f776 r4d08b7 380 380 381 381 POTENTIALACTIONSOURCE = \ 382 Actions/PotentialAction/FitFragmentPartialChargesAction.cpp \ 382 383 Actions/PotentialAction/FitPartialChargesAction.cpp \ 383 384 Actions/PotentialAction/ParseAtomFragmentsAction.cpp \ … … 390 391 Actions/PotentialAction/SavePotentialsAction.cpp 391 392 POTENTIALACTIONHEADER = \ 393 Actions/PotentialAction/FitFragmentPartialChargesAction.hpp \ 392 394 Actions/PotentialAction/FitPartialChargesAction.hpp \ 393 395 Actions/PotentialAction/ParseAtomFragmentsAction.hpp \ … … 400 402 Actions/PotentialAction/SavePotentialsAction.hpp 401 403 POTENTIALACTIONDEFS = \ 404 Actions/PotentialAction/FitFragmentPartialChargesAction.def \ 402 405 Actions/PotentialAction/FitPartialChargesAction.def \ 403 406 Actions/PotentialAction/ParseAtomFragmentsAction.def \ -
src/Actions/PotentialAction/FitPartialChargesAction.cpp
rb6f776 r4d08b7 184 184 } 185 185 186 inline SerializablePotential::ParticleTypes_t187 getParticleTypesForAtomIdSet(const AtomIdSet &_atoms)188 {189 SerializablePotential::ParticleTypes_t particletypes;190 particletypes.resize(_atoms.size());191 std::transform(192 _atoms.begin(), _atoms.end(),193 particletypes.begin(),194 boost::bind(&atom::getElementNo, _1));195 return particletypes;196 }197 198 186 static 199 187 std::set<KeySet> accumulateKeySetsForAtoms( … … 282 270 } 283 271 284 const atom * getNonHydrogenSurrogate(const atom * const _walker)272 static const atom * getNonHydrogenSurrogate(const atom * const _walker) 285 273 { 286 274 const atom * surrogate = _walker; … … 298 286 } 299 287 300 double fitAverageChargeToAtom(288 static double fitAverageChargeToAtom( 301 289 const atom * const _walker, 302 290 const AtomFragmentsMap &_atomfragments, … … 361 349 } 362 350 363 void addToParticleRegistry(351 static void addToParticleRegistry( 364 352 const ParticleFactory &factory, 365 353 const periodentafel &periode, … … 400 388 } 401 389 402 bool isNotHydrogen(const atom * const _atom)390 static bool isNotHydrogen(const atom * const _atom) 403 391 { 404 392 return (_atom->getElementNo() != (atomicNumber_t) 1); 405 393 } 406 394 407 st ruct KeySetSizeComp {395 static struct KeySetSizeComp { 408 396 bool operator() (const KeySet &a, const KeySet &b) { return a.size()<b.size(); } 409 397 } keyset_comparator;
Note:
See TracChangeset
for help on using the changeset viewer.
