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);
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::addTitration(_fields);
46 SettingsPopulator::addUseThermochemistryForTitration(_fields);
47 SettingsPopulator::addTrainingDataDirectory(_fields);
48 SettingsPopulator::addYamlSettingsForDirectMode(_fields);
49 SettingsPopulator::addTitrationSiteFile(_fields);
52 SettingsPopulator::addUseGaussianOption(_fields);
53 SettingsPopulator::addBaseWorkingDirectory(_fields);
54 SettingsPopulator::addGaussianMethodAndBasisSet(_fields);
55 SettingsPopulator::addExternalProgramNProcs(_fields);
58 SettingsPopulator::addReferenceProgram(_fields);
59 SettingsPopulator::addReferenceMethodAndBasisSet(_fields);
60 SettingsPopulator::addIncreaseScfSafetyOption(_fields);
69 #endif // MMPARAMETRIZATION_MMPARAMETRIZATIONSETTINGS_H
MMParametrizationSettings()
Constructor that populates the MMParametrizationSettings.
Definition: MMParametrizationSettings.h:25
Settings for the MM model parametrizer.
Definition: MMParametrizationSettings.h:20