NuTo
Numerics Tool
|
Classes | |
struct | AverageGeometry |
Geometry description of one cell for the AverageHandler. More... | |
class | AverageHandler |
Cell handler that averages the cell values over each cell. More... | |
class | Cell |
class for storing visualization cells More... | |
class | DataArray |
collects data for a vtk <DataArray> and writes it in ascii or raw binary appended format More... | |
class | HandlerInterface |
Interface for a handler class that visualizes a single cell. More... | |
class | Point |
point for visualization More... | |
class | PointHandler |
Visualizes cell and point data only at the integration points (no visualization cells) More... | |
class | PostProcess |
Allows you do define multiple visualizers with various visualization objects and writes them at once (including a *pvd file) More... | |
class | UnstructuredGrid |
visualization of unstructured grids More... | |
class | Visualizer |
Class to write visualization files of DOF values and cell data. More... | |
struct | VoronoiCell |
struct | VoronoiGeometry |
class | VoronoiHandler |
Cell handler that subdivides a cell into subcells. More... | |
class | XMLWriter |
Enumerations | |
enum | Spacing { EQUIDISTANT, LOBATTO, GAUSS } |
Functions | |
AverageGeometry | AverageGeometryLine () |
AverageGeometry | AverageGeometryQuad () |
AverageGeometry | AverageGeometryTriangle () |
AverageGeometry | AverageGeometryTetrahedron () |
AverageGeometry | AverageGeometryPrism () |
int | GetNumPoints (eCellTypes cellType) |
VoronoiGeometry | VoronoiGeometryLine (int numCellsPerDirection, Spacing s=EQUIDISTANT) |
Creates a voronoi geometry for equidistant lines in 1D. More... | |
VoronoiGeometry | VoronoiGeometryQuad (int numCellsPerDirection, Spacing s=EQUIDISTANT) |
Creates a voronoi geometry for equidistant quads in 2D. More... | |
VoronoiGeometry | VoronoiGeometryBrick (int numCellsPerDirection, Spacing s=EQUIDISTANT) |
Creates a voronoi geometry for equidistant bricks in 3D. More... | |
VoronoiGeometry | VoronoiGeometryTriangle (const IntegrationTypeBase &integrationType) |
Creates a voronoi geometry for an arbitrary triangle integration type. More... | |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
VoronoiGeometry NuTo::Visualize::VoronoiGeometryBrick | ( | int | numCellsPerDirection, |
Spacing | s = EQUIDISTANT |
||
) |
Creates a voronoi geometry for equidistant bricks in 3D.
numCellsPerDirection | Number of cells "per Direction" i.e. 3 –> 27 num voronoi cells |
VoronoiGeometry NuTo::Visualize::VoronoiGeometryLine | ( | int | numCellsPerDirection, |
Spacing | s = EQUIDISTANT |
||
) |
Creates a voronoi geometry for equidistant lines in 1D.
numCellsPerDirection | Number of cells "per Direction" i.e. 3 –> 3 voronoi cells |
VoronoiGeometry NuTo::Visualize::VoronoiGeometryQuad | ( | int | numCellsPerDirection, |
Spacing | s = EQUIDISTANT |
||
) |
Creates a voronoi geometry for equidistant quads in 2D.
numCellsPerDirection | Number of cells "per Direction" i.e. 3 –> 9 num voronoi cells |
VoronoiGeometry NuTo::Visualize::VoronoiGeometryTriangle | ( | const IntegrationTypeBase & | integrationType | ) |
Creates a voronoi geometry for an arbitrary triangle integration type.