|
Scine::Swoose
2.1.0
This is the SCINE module Swoose.
|
#include "Tasks.h"#include <Core/Log.h>#include <Core/ModuleManager.h>#include <Swoose/QMMM/QmmmCalculator.h>#include <Swoose/StructurePreparation/StructureProcessor.h>#include <Swoose/Utilities/CalculatorOptions.h>#include <Swoose/Utilities/SettingsNames.h>#include <Utils/GeometryOptimization/QmmmGeometryOptimizer.h>#include <Utils/IO/Yaml.h>#include <Utils/MolecularDynamics/MolecularDynamics.h>#include <yaml-cpp/yaml.h>

Go to the source code of this file.
Functions | |
| std::shared_ptr< Core::Calculator > | Scine::Swoose::TaskManagement::getMmCalculatorFromModel (std::string mmModel, Core::ModuleManager &manager) |
| Helper function to load MM calculator via module system with correct error message. More... | |
| void | Scine::Swoose::TaskManagement::manageTasks (Core::ModuleManager &manager, std::string mode, bool quantum, bool hessianRequired, std::string structureFile, YAML::Node &yamlNode, std::string yamlSettingsPath, Core::Log &log) |
| Manages all tasks of the app. More... | |