#include <MinimiseBase.h>
|
| F1dim (const std::vector< double > &pp, const std::vector< double > &dd, FCLASS *ff, engf_pointer cc, engfnc_pointer cc2) |
|
double | getEng (const double &xt) |
| Calculate the energy at \(\mathbf{p} + xt*\mathbf{dir}\). More...
|
|
|
typedef double(FCLASS::* | engf_pointer) (const std::vector< double > &p, std::vector< double > &der) const |
| This is the pointer to the member function in the energy calculating class that calculates the energy. More...
|
|
typedef double(FCLASS::* | engfnc_pointer) (const std::vector< double > &p, std::vector< double > &der) |
|
|
engf_pointer | calc |
| Member of class that calculates the energy we are trying to mnimise. More...
|
|
engfnc_pointer | calc2 |
| Member of class that calcualtes the energy we are trying to minimise. More...
|
|
const std::vector< double > & | dir |
| The direction of the vector we are minimising along. More...
|
|
std::vector< double > | fake_der |
| Vector that holds the derivatives at the point at which we calculate the energy (these are not used) More...
|
|
FCLASS * | func |
| Class containging the function in the class. More...
|
|
const std::vector< double > & | p |
| Pointer to the vector containing an initial position on the vector. More...
|
|
std::vector< double > | pt |
| Tempory vector that holds a point at which we want to calculate the energy. More...
|
|
◆ engf_pointer
template<class FCLASS >
typedef double(FCLASS::* PLMD::F1dim< FCLASS >::engf_pointer) (const std::vector< double > &p, std::vector< double > &der) const |
|
private |
This is the pointer to the member function in the energy calculating class that calculates the energy.
◆ engfnc_pointer
template<class FCLASS >
typedef double(FCLASS::* PLMD::F1dim< FCLASS >::engfnc_pointer) (const std::vector< double > &p, std::vector< double > &der) |
|
private |
◆ F1dim()
◆ getEng()
template<class FCLASS >
double PLMD::F1dim< FCLASS >::getEng |
( |
const double & |
xt | ) |
|
Calculate the energy at \(\mathbf{p} + xt*\mathbf{dir}\).
◆ calc
Member of class that calculates the energy we are trying to mnimise.
◆ calc2
Member of class that calcualtes the energy we are trying to minimise.
◆ dir
The direction of the vector we are minimising along.
◆ fake_der
Vector that holds the derivatives at the point at which we calculate the energy (these are not used)
◆ func
Class containging the function in the class.
Pointer to the vector containing an initial position on the vector.
◆ pt
Tempory vector that holds a point at which we want to calculate the energy.
The documentation for this class was generated from the following file: