NDDEM
Classes | Enumerations | Functions
Coarsing.h File Reference
#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 "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 }
 
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)