virtual ~bodyCentredCubic()
Destructor.
virtual List< Vb::Point > initialPoints() const
Return the initial points for the conformalVoronoiMesh.
bodyCentredCubic(const dictionary &initialPointsDict, const Time &runTime, Random &rndGen, const conformationSurfaces &geometryToConformTo, const cellShapeControl &cellShapeControls, const autoPtr< backgroundMeshDecomposition > &decomposition)
Construct from components.
scalar randomPerturbationCoeff_
Randomise the initial positions by fraction of the initialCellSize_.
scalar initialCellSize_
The initial cell spacing.
Switch randomiseInitialGrid_
Should the initial positions be randomised.
TypeName("bodyCentredCubic")
Runtime type information.
Generate a BCC lattice of points inside the surfaces to be conformed to of the conformalVoronoiMesh.