|
NDDEM
|
#include <cstdlib>#include <cstdio>#include <vector>#include "Typedefs.h"#include <boost/random.hpp>#include <fstream>#include <boost/math/special_functions/factorials.hpp>#include <boost/math/special_functions/beta.hpp>#include <boost/crc.hpp>#include <map>#include <variant>#include "Eigen/Dense"#include "Eigen/Geometry"#include "WindowLibrary.h"Go to the source code of this file.
Classes | |
| class | CGPoint |
| Data computed for a single coarse graining point. More... | |
| struct | Field |
| Contains Field informations. More... | |
| struct | Data |
| Data structure handling point data and contact data. More... | |
| class | Coarsing |
| Main Coarse graining class. More... | |
Enumerations | |
| enum | TensorOrder { NONE =-1 , SCALAR =0 , VECTOR =1 , TENSOR =2 } |
| enum | FieldType { Defined , Particle , Fluctuation , Contact } |
| enum | AverageType { None , Final , Intermediate , Both , Pre5 , IntermediateAndPre5 } |
| enum | Pass { Pass1 =1 , Pass2 =2 , Pass3 =4 , Pass4 =8 , Pass5 =16 , VelFluct =256 , RotFluct =512 } |
Functions | |
| double | Volume (int d, double R) |
| Compute a sphere volume in dimension D. More... | |
| Pass | operator| (Pass a, Pass b) |
| bool | operator& (Pass a, Pass b) |