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

Go to the source code of this file.

Functions

void Scine::MMParametrization::DirectCalculationsHelper::performReferenceCalculations (ParametrizationData &data, std::shared_ptr< Utils::Settings > settings, std::string baseWorkingDir, Core::Log &log)
 Optimizes the molecular structure, calculates the reference Hessian and Mayer bond orders directly through the SCINE interface. If the use_gaussian keyword is set to false, it also calculates the atomic partial charges. It is used during the "direct" mode in CalculationManager.
 
void Scine::MMParametrization::DirectCalculationsHelper::calculateAtomicChargesWithGaussian (ParametrizationData &data, std::shared_ptr< Utils::Settings > settings, std::string baseWorkingDir, Core::Log &log)
 Calculate the atomic charges directly through the SCINE ExternalQC/Gaussian interface if setting use_gaussian is set to true. It is used during the "direct" mode in CalculationManager.
 

Detailed Description