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

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

acceptsIons() const overrideUFFvirtual
acceptsRadicals() const overrideUFFvirtual
acceptsUnitCell() const overrideUFFvirtual
angleEnergy(const Eigen::VectorXd &x) (defined in UFF)UFF
angleGradient(const Eigen::VectorXd &x, Eigen::VectorXd &grad) (defined in UFF)UFF
appendError(const std::string &errorString, bool newLine=true) constEnergyCalculatorprotected
bondEnergy(const Eigen::VectorXd &x) (defined in UFF)UFF
bondGradient(const Eigen::VectorXd &x, Eigen::VectorXd &grad) (defined in UFF)UFF
cleanGradients(Eigen::VectorXd &grad)EnergyCalculator
constraintEnergies(const Eigen::VectorXd &x)EnergyCalculator
constraintGradients(const Eigen::VectorXd &x, Eigen::VectorXd &grad)EnergyCalculator
constraints() constEnergyCalculator
d (defined in UFF)UFFprotected
description() const overrideUFFvirtual
elements() const overrideUFFvirtual
EnergyCalculator()=default (defined in EnergyCalculator)EnergyCalculator
evaluate(const Eigen::VectorXd &x, Eigen::VectorXd *grad) overrideUFFvirtual
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) overrideUFFvirtual
hessian(const Eigen::VectorXd &x, Eigen::MatrixXd &hess)EnergyCalculatorvirtual
identifier() const overrideUFFvirtual
m_angleConstraints (defined in EnergyCalculator)EnergyCalculatorprotected
m_distanceConstraints (defined in EnergyCalculator)EnergyCalculatorprotected
m_elements (defined in UFF)UFFprotected
m_mask (defined in EnergyCalculator)EnergyCalculatorprotected
m_molecule (defined in UFF)UFFprotected
m_outOfPlaneConstraints (defined in EnergyCalculator)EnergyCalculatorprotected
m_torsionConstraints (defined in EnergyCalculator)EnergyCalculatorprotected
mask() constEnergyCalculator
name() const overrideUFFvirtual
newInstance() const overrideUFFvirtual
oopEnergy(const Eigen::VectorXd &x) (defined in UFF)UFF
oopGradient(const Eigen::VectorXd &x, Eigen::VectorXd &grad) (defined in UFF)UFF
setConstraints(const std::vector< Core::Constraint > &constraints) (defined in EnergyCalculator)EnergyCalculator
setMask(Eigen::VectorXd mask)EnergyCalculator
setMolecule(Core::Molecule *mol) overrideUFFvirtual
setUserOptions(const std::string &optionsJson)EnergyCalculatorvirtual
torsionEnergy(const Eigen::VectorXd &x) (defined in UFF)UFF
torsionGradient(const Eigen::VectorXd &x, Eigen::VectorXd &grad) (defined in UFF)UFF
UFF() (defined in UFF)UFF
userOptions() constEnergyCalculatorvirtual
value(const Eigen::VectorXd &x) overrideUFFvirtual
vdwEnergy(const Eigen::VectorXd &x) (defined in UFF)UFF
vdwGradient(const Eigen::VectorXd &x, Eigen::VectorXd &grad) (defined in UFF)UFF
~EnergyCalculator()=default (defined in EnergyCalculator)EnergyCalculatorvirtual
~UFF() override (defined in UFF)UFF