MoDeNa
1.0
Software framework facilitating sequential multi-scale modelling
|
Functions for creating struts at cell edges. More...
Go to the source code of this file.
Functions | |
void | makeEdgeStruts (int ***amat, int sv, double **vert, int **vinc, bool report) |
Functions for creating struts at cell edges.
Definition in file edges.cc.
void makeEdgeStruts | ( | int *** | amat, |
int | sv, | ||
double ** | vert, | ||
int ** | vinc, | ||
bool | report | ||
) |
Function for creating struts at cell edges.
Struts are in shape of triangular prisms. It is assumed that three cells share an edge. Edges are taken from tessellation. Size of the triangular base is determined by the dedge
parameter. Changes amat
.
[in,out] | amat | voxel matrix |
[in] | sv | number of vertices |
[in] | vert | vertex positions |
[in] | vinc | indexes of connected vertices |
[in] | report | show output |
Definition at line 17 of file edges.cc.
References constants::c0, CONFINEX, CONFINEY, CONFINEZ, globals::dedge, in_domain(), bubbleGrowth.bubbleGrowth::m, globals::nx, globals::ny, constants::nz, constants::pc, and PointInTriangle().