ViennaGrid - The Vienna Grid Library
2.1.0
|
Provides a number of predefined configuration classes, which cover the most frequent use cases. More...
Namespaces | |
namespace | result_of |
Namespace for metafunctions for obtaining the respective mesh configurations. | |
Data Structures | |
struct | hexahedral_3d |
A default config for hexahedrons in 3d, pointer handles are used. More... | |
struct | line_1d |
A default config for lines in 1d, pointer handles are used. More... | |
struct | line_2d |
A default config for lines in 2d, pointer handles are used. More... | |
struct | line_3d |
A default config for lines in 3d, pointer handles are used. More... | |
struct | plc_3d |
A default config for PLCs in 2d, pointer handles are used. More... | |
struct | polygonal_2d |
A default config for polygons in 2d, pointer handles are used. More... | |
struct | polygonal_3d |
A default config for polygons in 3d, pointer handles are used. More... | |
struct | quadrilateral_2d |
A default config for quadrilaterals in 2d, pointer handles are used. More... | |
struct | quadrilateral_3d |
A default config for quadrilaterals in 3d, pointer handles are used. More... | |
struct | tetrahedral_3d |
A default config for tetrahedrons in 3d, pointer handles are used. More... | |
struct | thin_hexahedral_3d |
A minimal configuration for hexahedra in 3d, no facts or edges. More... | |
struct | thin_quadrilateral_2d |
A minimal configuration for quadrilaterals in 2d, no facts/edges. More... | |
struct | thin_quadrilateral_3d |
A minimal configuration for quadrilaterals in 3d, no facts/edges. More... | |
struct | thin_tetrahedral_3d |
A minimal configuration for tetrahedra in 3d, no facts or edges. More... | |
struct | thin_triangular_2d |
A minimal configuration for triangles in 2d, no facts/edges. More... | |
struct | thin_triangular_3d |
A minimal configuration for triangles in 3d, no facts/edges. More... | |
struct | triangular_2d |
A default config for triangles in 2d, pointer handles are used. More... | |
struct | triangular_3d |
A default config for triangles in 3d, pointer handles are used. More... | |
struct | vertex_1d |
A default config for vertices in 1d, pointer handles are used. More... | |
struct | vertex_2d |
A default config for vertices in 2d, pointer handles are used. More... | |
struct | vertex_3d |
A default config for vertices in 3d, pointer handles are used. More... | |
struct | wrapped_mesh_config_t |
A generic config wrapper for mesh configs. More... | |
Typedefs | |
typedef viennagrid::spatial_point < double, viennagrid::cartesian_cs< 1 > > | point_type_1d |
Point type with cartesian coordinate system in 1d. | |
typedef viennagrid::spatial_point < double, viennagrid::cartesian_cs< 2 > > | point_type_2d |
Point type with cartesian coordinate system in 2d. | |
typedef viennagrid::spatial_point < double, viennagrid::cartesian_cs< 3 > > | point_type_3d |
Point type with cartesian coordinate system in 3d. |
Provides a number of predefined configuration classes, which cover the most frequent use cases.
typedef viennagrid::spatial_point<double, viennagrid::cartesian_cs<1> > point_type_1d |
Point type with cartesian coordinate system in 1d.
typedef viennagrid::spatial_point<double, viennagrid::cartesian_cs<2> > point_type_2d |
Point type with cartesian coordinate system in 2d.
typedef viennagrid::spatial_point<double, viennagrid::cartesian_cs<3> > point_type_3d |
Point type with cartesian coordinate system in 3d.