dfnTrans
Code for Particle Tracking simulations in 3D DFN
|
#include <FuncDef.h>
Data Fields | |
float | theta |
float | nvect_xy [2] |
float | nvect_z [2] |
unsigned int | firstnode |
unsigned int | lastnode |
unsigned int | firstcell |
unsigned int | numbcells |
double | rot2mat [3][3] |
double | rot3mat [3][3] |
Material structure contains fracture parameters, read from DFN mesh
unsigned int material::firstcell |
index of first triangular cell in a fracture
Definition at line 92 of file FuncDef.h.
Referenced by ReadDataFiles().
unsigned int material::firstnode |
index of first node in a fracture (doesn't include the intersection nodes)
Definition at line 86 of file FuncDef.h.
Referenced by ReadDataFiles(), and TimeDomainRW().
unsigned int material::lastnode |
index of last node in a fracture (doesn't include the intersection nodes)
Definition at line 89 of file FuncDef.h.
Referenced by ReadDataFiles().
unsigned int material::numbcells |
total number of triangular cells in a fracture
Definition at line 95 of file FuncDef.h.
Referenced by ReadDataFiles(), and WritingInit().
float material::nvect_xy[2] |
rotation vector for rotating fracture to xy plane
Definition at line 80 of file FuncDef.h.
Referenced by Convertto2d(), and ReadInit().
float material::nvect_z[2] |
rotation vector for rotating fracture back to xyz domain
Definition at line 83 of file FuncDef.h.
Referenced by Convertto3d(), and ReadInit().
double material::rot2mat[3][3] |
rotational matrix from 3d to 2d
Definition at line 98 of file FuncDef.h.
Referenced by CalculatePosition3D(), Convertto2d(), and InitParticles_ones().
double material::rot3mat[3][3] |
rotational matrix from 2d to 3d
Definition at line 101 of file FuncDef.h.
Referenced by CalculateVelocity3D(), Convertto2d(), and Convertto3d().
float material::theta |
angle that fracture makes with z axis
Definition at line 77 of file FuncDef.h.
Referenced by Convertto2d(), Convertto3d(), and ReadInit().