Scine::Swoose  2.1.0
This is the SCINE module Swoose.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
CalculatorOptions.h File Reference
Include dependency graph for CalculatorOptions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

std::string Scine::SwooseUtilities::getChosenMMCalculatorOption (YAML::Node &yamlNode)
 Extracts the MM model from the app settings. Used for MM-only and for QM/MM calculations. More...
 
std::pair< std::string,
std::string > 
Scine::SwooseUtilities::getChosenQmCalculatorOption (YAML::Node &yamlNode)
 Extracts the QM model and module for QM/MM calculations from the app settings. More...
 
void Scine::SwooseUtilities::fillQmmmCalculatorWithUnderlyingCalculators (std::shared_ptr< Scine::Qmmm::QmmmCalculator > &qmmmCalculator, YAML::Node &yamlNode)
 Helper function that constructs the correct MM and QM calculators from the YAML settings and passes them to the provided QM/MM calculator, which is passed by reference. More...
 

Detailed Description