#include <GridSearch.h>
|
| GridSearch (const std::vector< double > &mmin, const std::vector< double > &mmax, const std::vector< unsigned > &ng, const std::vector< unsigned > &nfg, FCLASS *funcc) |
|
bool | minimise (std::vector< double > &p, engf_pointer myfunc) |
|
void | setGridElement (const unsigned &ind, const double &emin, const std::vector< double > &der) |
|
|
typedef double(FCLASS::* | engf_pointer) (const std::vector< double > &p, std::vector< double > &der) |
| This is the pointer to the member function in the energy calculating class that calculates the energy.
|
|
◆ engf_pointer
template<class FCLASS>
typedef double(FCLASS::* PLMD::gridtools::GridSearch< FCLASS >::engf_pointer) (const std::vector< double > &p, std::vector< double > &der) |
|
private |
This is the pointer to the member function in the energy calculating class that calculates the energy.
◆ GridSearch()
template<class FCLASS>
PLMD::gridtools::GridSearch< FCLASS >::GridSearch |
( |
const std::vector< double > & | mmin, |
|
|
const std::vector< double > & | mmax, |
|
|
const std::vector< unsigned > & | ng, |
|
|
const std::vector< unsigned > & | nfg, |
|
|
FCLASS * | funcc ) |
|
inline |
◆ minimise()
◆ setGridElement()
template<class FCLASS>
void PLMD::gridtools::GridSearch< FCLASS >::setGridElement |
( |
const unsigned & | ind, |
|
|
const double & | emin, |
|
|
const std::vector< double > & | der ) |
◆ myclass_func
◆ myfgrid
◆ mygrid
◆ myinterp
◆ using_fgrid
◆ value
The documentation for this class was generated from the following file: