|
Scine::Swoose
2.1.0
This is the SCINE module Swoose.
|
#include <memory>#include <unordered_set>#include <vector>

Go to the source code of this file.
Functions | |
| void | Scine::MMParametrization::DatabaseJobSubmissionHelper::submitStructureOptimization (int fragmentIndex, std::shared_ptr< Database::Collection > calcsColl, std::string structureIDString, int priority, const std::string &orderName, const ParametrizationData &data, const Utils::Settings &settings) |
| This function adds one structure optimization to the database (given collection) for the fragment with the given index. More... | |
| void | Scine::MMParametrization::DatabaseJobSubmissionHelper::submitBondOrdersCalculation (int fragmentIndex, std::shared_ptr< Database::Collection > calcsColl, std::string structureIDString, int priority, const std::string &orderName, const ParametrizationData &data, const Utils::Settings &settings) |
| This function adds one bond orders calculation to the database (given collection) for the fragment with the given index. More... | |
| bool | Scine::MMParametrization::DatabaseJobSubmissionHelper::submitHessianCalculation (int fragmentIndex, std::shared_ptr< Database::Collection > calcsColl, std::string unoptimizedStructureIDString, std::string optimizedStructureIDString, int priority, const std::string &orderName, const ParametrizationData &data, const Utils::Settings &settings, const std::unordered_set< int > &fragmentsWithHessianCalculationsInDatabase) |
| This function adds one Hessian calculation to the database (given collection) for the fragment with the given index. More... | |
| bool | Scine::MMParametrization::DatabaseJobSubmissionHelper::submitAtomicChargesCalculation (int fragmentIndex, std::shared_ptr< Database::Collection > calcsColl, std::string unoptimizedStructureIDString, std::string optimizedStructureIDString, int priority, const std::string &orderName, const ParametrizationData &data, const Utils::Settings &settings, const std::unordered_set< int > &fragmentsWithAtomicChargesCalculationsInDatabase) |
| This function adds one atomic charges calculation to the database (given collection) for the fragment with the given index. More... | |
| void | Scine::MMParametrization::DatabaseJobSubmissionHelper::applyScfSafetySettings (Database::Calculation &calculation, const Utils::Settings &settings) |
| If possible and requested, adds setting for more SCF convergence safety to the given calculation. | |