#include <WindowLibrary.h>
|
| | LibSphere3DIntersect_MonteCarlo (struct Data *D, double ww, double dd) |
| |
| double | distance (int id, v1d loc) |
| | function for mixed particle id / vector informations. More...
|
| |
| double | cutoff (void) |
| |
| double | window (double r) |
| |
| double | windowreal (double r) |
| |
| virtual double | window_avg (double r1, double r2) |
| |
| | LibBase (struct Data *D, double ww, double dd) |
| |
| | LibBase () |
| |
| virtual | ~LibBase () |
| |
| virtual std::pair< double, double > | window_contact_weight (int p, int q, const v1d &loc) |
| |
| virtual double | window_int (double r1, double r2) |
| |
|
| int | Nmc =100 |
| |
| std::mt19937 | gen |
| |
| std::uniform_real_distribution< double > | random |
| |
◆ LibSphere3DIntersect_MonteCarlo()
| LibSphere3DIntersect_MonteCarlo::LibSphere3DIntersect_MonteCarlo |
( |
struct Data * |
D, |
|
|
double |
ww, |
|
|
double |
dd |
|
) |
| |
|
inline |
◆ cutoff()
| double LibSphere3DIntersect_MonteCarlo::cutoff |
( |
void |
| ) |
|
|
inlinevirtual |
◆ distance()
| double LibSphere3DIntersect_MonteCarlo::distance |
( |
int |
id, |
|
|
v1d |
loc |
|
) |
| |
|
inlinevirtual |
function for mixed particle id / vector informations.
Reimplemented from LibBase.
◆ window()
| double LibSphere3DIntersect_MonteCarlo::window |
( |
double |
r | ) |
|
|
inlinevirtual |
◆ window_avg()
| virtual double LibSphere3DIntersect_MonteCarlo::window_avg |
( |
double |
r1, |
|
|
double |
r2 |
|
) |
| |
|
inlinevirtual |
◆ windowreal()
| double LibSphere3DIntersect_MonteCarlo::windowreal |
( |
double |
r | ) |
|
|
inline |
◆ cst
| double LibSphere3DIntersect_MonteCarlo::cst |
◆ gen
| std::mt19937 LibSphere3DIntersect_MonteCarlo::gen |
|
private |
◆ Nmc
| int LibSphere3DIntersect_MonteCarlo::Nmc =100 |
|
private |
◆ random
| std::uniform_real_distribution<double> LibSphere3DIntersect_MonteCarlo::random |
|
private |
◆ result
| double LibSphere3DIntersect_MonteCarlo::result |
The documentation for this class was generated from the following file: