#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 funciton 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 funciton 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: