#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. More...
|
|
◆ 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: