Basic FEM mesh data structrure. More...
#include <simpmesh.h>
Public Attributes | |
int | nn |
int | ne |
int | prop |
float3 * | node |
int4 * | elem |
int * | type |
int4 * | facenb |
medium * | med |
float * | atte |
float * | weight |
float * | evol |
float * | nvol |
Basic FEM mesh data structrure.
We define nodes, elements, optical property indices, and other related data related to an FEM mesh.
float* MMC_mesh::atte |
precomputed attenuation for each media
element indices
float* MMC_mesh::evol |
volume of an element
face neighbors, idx of the element sharing a face
optical property of different media
int MMC_mesh::ne |
number of elements
int MMC_mesh::nn |
number of nodes
node coordinates
float* MMC_mesh::nvol |
veronio volume of a node
int MMC_mesh::prop |
number of media
int* MMC_mesh::type |
element-based media index
float* MMC_mesh::weight |
volumetric fluence for all nodes at all time-gates