|
| | Grid (int) |
| |
| | Grid (Vector3d, Vector3d, int ngridx, int ngridy=1, int ngridz=1) |
| | Create a Cartesian uniform grid between two endpoints.
|
| |
| | Grid (Vector3d, Matrix3d, Vector3d, Vector3d, int ngridx, int ngridy=1, int ngridz=1) |
| | Create a cell-aligned uniform grid, including non-orthogonal cells.
|
| |
| | Grid (std::string) |
| |
| virtual | ~Grid () |
| |
| void | read (std::string) |
| |
| void | write (std::string) const |
| |
| void | setCounter () |
| |
| std::vector< std::set< int > > | getGridNeighborLists (const SubConfiguration &, const double &) const |
| |
Describes a grid on which stress is computed.
A grid may be read directly from a coordinate file, generated by Cartesian lower/upper endpoints, or generated in the basis of a supplied cell. The cell-aligned constructor interprets upperLimit-lowerLimit in the cell-vector basis, so it can create a uniform grid aligned with a non-orthogonal simulation box. Grid points are not folded into the primary periodic cell.
- Template Parameters
-
| T | - StressType (Cauchy/Piola) |
- Examples
- crack/main.cpp, testGrid.cpp, testIdealGas.cpp, testLDADLJ.cpp, testLDADSWTriclinic.cpp, testLJ.cpp, and testMls.cpp.
Definition at line 38 of file Grid.h.