#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