AvogadroLibs 2.0.0
Loading...
Searching...
No Matches
EnergyCalculator Member List

This is the complete list of members for EnergyCalculator, including all inherited members.

acceptsIons() constEnergyCalculatorvirtual
acceptsRadicals() constEnergyCalculatorvirtual
acceptsUnitCell() constEnergyCalculatorvirtual
appendError(const std::string &errorString, bool newLine=true) constEnergyCalculatorprotected
cleanGradients(Eigen::VectorXd &grad)EnergyCalculator
constraintEnergies(const Eigen::VectorXd &x)EnergyCalculator
constraintGradients(const Eigen::VectorXd &x, Eigen::VectorXd &grad)EnergyCalculator
constraints() constEnergyCalculator
description() const =0EnergyCalculatorpure virtual
elements() const =0EnergyCalculatorpure virtual
EnergyCalculator()=default (defined in EnergyCalculator)EnergyCalculator
evaluate(const Eigen::VectorXd &x, Eigen::VectorXd *grad=nullptr)EnergyCalculatorvirtual
finiteGradient(const Eigen::VectorXd &x, Eigen::VectorXd &grad, int accuracy=0)EnergyCalculator
finiteHessian(const Eigen::VectorXd &x, Eigen::MatrixXd &hess, int accuracy=0)EnergyCalculator
gradient(const Eigen::VectorXd &x, Eigen::VectorXd &grad)EnergyCalculatorvirtual
hessian(const Eigen::VectorXd &x, Eigen::MatrixXd &hess)EnergyCalculatorvirtual
identifier() const =0EnergyCalculatorpure virtual
m_angleConstraints (defined in EnergyCalculator)EnergyCalculatorprotected
m_distanceConstraints (defined in EnergyCalculator)EnergyCalculatorprotected
m_mask (defined in EnergyCalculator)EnergyCalculatorprotected
m_outOfPlaneConstraints (defined in EnergyCalculator)EnergyCalculatorprotected
m_torsionConstraints (defined in EnergyCalculator)EnergyCalculatorprotected
mask() constEnergyCalculator
name() const =0EnergyCalculatorpure virtual
newInstance() const =0EnergyCalculatorpure virtual
setConstraints(const std::vector< Core::Constraint > &constraints) (defined in EnergyCalculator)EnergyCalculator
setMask(Eigen::VectorXd mask)EnergyCalculator
setMolecule(Core::Molecule *mol)=0EnergyCalculatorpure virtual
setUserOptions(const std::string &optionsJson)EnergyCalculatorvirtual
userOptions() constEnergyCalculatorvirtual
value(const Eigen::VectorXd &x)=0EnergyCalculatorpure virtual
~EnergyCalculator()=default (defined in EnergyCalculator)EnergyCalculatorvirtual