#include <potentialfunction.h>
Definition at line 27 of file potentialfunction.h.
◆ ~PotentialFunction()
virtual votca::csg::PotentialFunction::~PotentialFunction |
( |
| ) |
|
|
virtualdefault |
◆ PotentialFunction()
votca::csg::PotentialFunction::PotentialFunction |
( |
const std::string & | name, |
|
|
Index | nlam, |
|
|
double | min, |
|
|
double | max ) |
|
protected |
◆ CalculateD2F()
virtual double votca::csg::PotentialFunction::CalculateD2F |
( |
Index | i, |
|
|
Index | j, |
|
|
double | r ) const |
|
pure virtual |
◆ CalculateDF()
virtual double votca::csg::PotentialFunction::CalculateDF |
( |
Index | i, |
|
|
double | r ) const |
|
pure virtual |
◆ CalculateF()
virtual double votca::csg::PotentialFunction::CalculateF |
( |
double | r | ) |
const |
|
pure virtual |
◆ getCutOff()
double votca::csg::PotentialFunction::getCutOff |
( |
| ) |
const |
|
inline |
◆ getMinDist()
double votca::csg::PotentialFunction::getMinDist |
( |
| ) |
const |
|
inline |
◆ getOptParam()
virtual double votca::csg::PotentialFunction::getOptParam |
( |
Index | i | ) |
const |
|
inlinevirtual |
◆ getOptParamSize()
virtual Index votca::csg::PotentialFunction::getOptParamSize |
( |
| ) |
const |
|
inlinevirtual |
◆ getParam()
double votca::csg::PotentialFunction::getParam |
( |
Index | i | ) |
const |
|
inline |
◆ getParamSize()
Index votca::csg::PotentialFunction::getParamSize |
( |
| ) |
const |
|
inline |
◆ Params()
Eigen::VectorXd & votca::csg::PotentialFunction::Params |
( |
| ) |
|
|
inline |
◆ SaveParam()
void votca::csg::PotentialFunction::SaveParam |
( |
const std::string & | filename | ) |
|
|
virtual |
◆ SavePotTab() [1/2]
void votca::csg::PotentialFunction::SavePotTab |
( |
const std::string & | filename, |
|
|
double | step ) |
|
virtual |
◆ SavePotTab() [2/2]
void votca::csg::PotentialFunction::SavePotTab |
( |
const std::string & | filename, |
|
|
double | step, |
|
|
double | rmin, |
|
|
double | rcut ) |
|
virtual |
◆ setCutOffDist()
void votca::csg::PotentialFunction::setCutOffDist |
( |
double | cutoff | ) |
|
|
inline |
◆ setMinDist()
void votca::csg::PotentialFunction::setMinDist |
( |
double | min | ) |
|
|
inline |
◆ setOptParam()
virtual void votca::csg::PotentialFunction::setOptParam |
( |
Index | i, |
|
|
double | val ) |
|
inlinevirtual |
◆ setParam() [1/3]
void votca::csg::PotentialFunction::setParam |
( |
const Eigen::VectorXd & | param | ) |
|
|
inline |
◆ setParam() [2/3]
void votca::csg::PotentialFunction::setParam |
( |
Index | i, |
|
|
double | val ) |
|
inline |
◆ setParam() [3/3]
void votca::csg::PotentialFunction::setParam |
( |
std::string | filename | ) |
|
|
virtual |
◆ cut_off_
double votca::csg::PotentialFunction::cut_off_ |
|
protected |
◆ lam_
Eigen::VectorXd votca::csg::PotentialFunction::lam_ |
|
protected |
◆ min_
double votca::csg::PotentialFunction::min_ |
|
protected |
◆ name_
std::string votca::csg::PotentialFunction::name_ |
|
protected |
The documentation for this class was generated from the following files: