8 #ifndef MMPARAMETRIZATION_MMPARAMETRIZATIONSETTINGS_H
9 #define MMPARAMETRIZATION_MMPARAMETRIZATIONSETTINGS_H
14 namespace MMParametrization {
26 using namespace SwooseUtilities;
27 SettingsPopulator::addSfamAtomTypeLevel(_fields);
28 SettingsPopulator::addBondOrderThreshold(_fields);
29 SettingsPopulator::addConnectivityRefinementOption(_fields);
30 SettingsPopulator::addParameterAndConnectivityFile(_fields,
false);
31 SettingsPopulator::addExistingParameterFile(_fields);
32 SettingsPopulator::addConstrainMMParametersOption(_fields);
33 SettingsPopulator::addOptimizeImproperDihedralForceConstantsOption(_fields);
34 SettingsPopulator::addNumberAtomsThreshold(_fields);
35 SettingsPopulator::addSubsystemRadius(_fields);
36 SettingsPopulator::addReferenceDataGenerationOptions(_fields);
37 SettingsPopulator::addDatabaseSettings(_fields,
"scine_swoose_mm_parametrization");
38 SettingsPopulator::addDatabaseSleepTime(_fields);
39 SettingsPopulator::addAtomicInformationFile(_fields);
40 SettingsPopulator::addEarlyTerminationOption(_fields);
41 SettingsPopulator::addReuseDatabaseOption(_fields);
42 SettingsPopulator::addTerminateAfterReferenceDataGenerationOption(_fields);
43 SettingsPopulator::addUseCsvInputFormatOption(_fields);
44 SettingsPopulator::addConvertToCm5Option(_fields);
45 SettingsPopulator::addYamlSettingsForDirectMode(_fields);
48 SettingsPopulator::addUseGaussianOption(_fields);
49 SettingsPopulator::addBaseWorkingDirectory(_fields);
50 SettingsPopulator::addGaussianMethodAndBasisSet(_fields);
51 SettingsPopulator::addExternalProgramNProcs(_fields);
54 SettingsPopulator::addReferenceProgram(_fields);
55 SettingsPopulator::addReferenceMethodAndBasisSet(_fields);
56 SettingsPopulator::addIncreaseScfSafetyOption(_fields);
65 #endif // MMPARAMETRIZATION_MMPARAMETRIZATIONSETTINGS_H
MMParametrizationSettings()
Constructor that populates the MMParametrizationSettings.
Definition: MMParametrizationSettings.h:25
Settings for the MM model parametrizer.
Definition: MMParametrizationSettings.h:20