| 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... | |