dfnTrans
Code for Particle Tracking simulations in 3D DFN
material Struct Reference

#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]
 

Detailed Description

Material structure contains fracture parameters, read from DFN mesh

Definition at line 74 of file FuncDef.h.

Field Documentation

◆ firstcell

unsigned int material::firstcell

index of first triangular cell in a fracture

Definition at line 92 of file FuncDef.h.

Referenced by ReadDataFiles().

◆ firstnode

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().

◆ lastnode

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().

◆ numbcells

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().

◆ nvect_xy

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().

◆ nvect_z

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().

◆ rot2mat

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().

◆ rot3mat

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().

◆ theta

float material::theta

angle that fracture makes with z axis

Definition at line 77 of file FuncDef.h.

Referenced by Convertto2d(), Convertto3d(), and ReadInit().


The documentation for this struct was generated from the following file: