Scine::Swoose  2.1.0
This is the SCINE module Swoose.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
SfamCalculatorSettings.h
Go to the documentation of this file.
1 
8 #ifndef MOLECULARMECHANICS_SFAMCALCULATORSETTINGS_H
9 #define MOLECULARMECHANICS_SFAMCALCULATORSETTINGS_H
10 
12 
13 namespace Scine {
14 namespace MolecularMechanics {
15 
21  public:
25  SfamCalculatorSettings() : Settings("SfamCalculatorSettings") {
26  using namespace SwooseUtilities;
27  SettingsPopulator::addSfamAtomTypeLevel(_fields);
28  SettingsPopulator::addPrintContributionsMolecularMechanicsOption(_fields);
29  SettingsPopulator::addOnlyCalculateBondedContribution(_fields);
30  SettingsPopulator::addParameterAndConnectivityFile(_fields);
31  SettingsPopulator::addDetectBondsWithCovalentRadiiOption(_fields);
32  SettingsPopulator::addNonCovalentCutoffRadius(_fields);
33  SettingsPopulator::addHydrogenBondCorrection(_fields);
34  SettingsPopulator::addApplyCutoffDuringInitializationOption(_fields);
35  resetToDefaults();
36  };
37 };
38 
39 } // namespace MolecularMechanics
40 } // namespace Scine
41 
42 #endif // MOLECULARMECHANICS_SFAMCALCULATORSETTINGS_H
SfamCalculatorSettings()
Constructor that populates the SfamCalculatorSettings.
Definition: SfamCalculatorSettings.h:25
Settings for SFAM molecular mechanics calculations.
Definition: SfamCalculatorSettings.h:20