#include "hawaii.h"
#include <hep/mc-mpi.hpp>
Go to the source code of this file.
|
| typedef double(* | Integrand) (hep::mc_point< double > const &) |
◆ Integrand
| typedef double(* Integrand) (hep::mc_point< double > const &) |
◆ integrand_M0()
| double integrand_M0 |
( |
hep::mc_point< double > const & | x | ) |
|
◆ integrand_M2()
| double integrand_M2 |
( |
hep::mc_point< double > const & | x | ) |
|
◆ integrand_pf()
| double integrand_pf |
( |
hep::mc_point< double > const & | x | ) |
|
◆ mpi_perform_integration()
| void mpi_perform_integration |
( |
MoleculeSystem * | ms, |
|
|
Integrand | integrand, |
|
|
CalcParams * | params, |
|
|
double | Temperature, |
|
|
size_t | niterations, |
|
|
size_t | npoints, |
|
|
double * | m, |
|
|
double * | q ) |
◆ transform_variables()
| void transform_variables |
( |
hep::mc_point< double > const & | x, |
|
|
double * | qp, |
|
|
double * | jac ) |
transform_variables
Input: n-dimensional point in [0; 1]^n hypercube Output: [std::vector<double>] point in phase space [double] cumulative jacobian of the transform