In "quasi-3D" simulations, columnar grains are assumed, i.e. a 2D grain is extruded in the third dimension.
At the discrete level (grains discretized into cells, forming a mesh), it can be implemented by inserting additional cells along the third dimension.
To implement this feature, let us define an extrude method for the TriMesh class that will construct a WedgeMesh object.
In "quasi-3D" simulations, columnar grains are assumed, i.e. a 2D grain is extruded in the third dimension. At the discrete level (grains discretized into cells, forming a mesh), it can be implemented by inserting additional cells along the third dimension. To implement this feature, let us define an
extrude
method for theTriMesh
class that will construct aWedgeMesh
object.