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

Go to the source code of this file.

Functions

void Scine::MMParametrization::AtomicChargesAssembler::assembleAtomicCharges (ParametrizationData &data, Core::Log &log)
 Assemble atomic charges of the full nanoscale system from the fragment calculations. More...
 
void Scine::MMParametrization::AtomicChargesAssembler::renormalizeAtomicCharges (ParametrizationData &data)
 Renormalizes the atomic charges in the given data object, so that the total charge of the system is correct. More...
 
bool Scine::MMParametrization::AtomicChargesAssembler::updateChargeWithExistingParameters (double &atomicCharge, int atomIndex, const ParametrizationData &data)
 Updates the atomic charge for a given atom, which it takes from user-provided parameters already stored in the parametrization data. More...
 

Detailed Description