| AmesosSolver | Encapsulation of Amesos linear solver |
| WeakForm::Area | |
| AsmList | AsmList is a simple container for the element assembly arrays idx, dof, coef. and ori These arrays are filled by Space::get_element_assembly_list() and used by the assembling procedure and the Solution class. The arrays are allocated and deallocated automatically by the class |
| AztecOOSolver | Encapsulation of AztecOO linear solver |
| Space::BaseEdgeComponent | |
| Space::BaseFaceComponent | |
| Space::BaseVertexComponent | |
| Boundary | Base class for boundaries of all types |
| BoundaryQuad | Quadrilateral boundary |
| BoundaryTri | Triangular boundary |
| Box | |
| CEDComb | |
| CEDKey | Constrained key |
| Vtk::Linearizer::Cell | |
| NoxSolver::conv_flag_t | |
| NoxSolver::conv_t | |
| DiffFilter | Calculates the difference of two functions |
| DiscreteProblem | Finite Element problem class |
| Edge | Represents an edge in 3D |
| Space::EdgeData | |
| Element | Base class for elements (abstract) |
| Space::ElementData | |
| EpetraMatrix | |
| EpetraVector | |
| ExactSolution | Represents an exact solution to a PDE |
| ExodusIIReader | Mesh loader from EXODUSII format |
| Space::FaceData | |
| Space::FaceInfo | |
| FacePos | |
| Facet | Stores information about neighboring elements |
| Vtk::FileFormatter | Produces a files in VTK format |
| Filter | Abstract class for creating filters |
| LinearProblem::fn_key_t | |
| DiscreteProblem::fn_key_t | |
| fn_t< T > | |
| LinearProblem::FnCache | |
| DiscreteProblem::FnCache | |
| Function< TYPE > | |
| geom_t< T > | |
| GmshOutputEngine | GMSH output engine |
| GnuplotGraph | Outputs a GNUPLOT graph |
| Graph | Abstract class for graphs |
| H1Adapt | Hp-Adaptivity module for H1 space |
| H1Projection | H1 projection |
| H1ProjectionIpol | H1 projection |
| H1ShapesetLobattoHex | H1 shapeset for hexahedra |
| H1ShapesetLobattoTetra | H1 Lobatto shapeset for tetrahedra |
| H1Space | H1 space |
| HcurlShapesetLobattoHex | Hcurl shapeset for hexahedra |
| HcurlSpace | Hcurl space |
| HDF5Reader | Mesh loader from HDF5 format |
| Hex | Represents hexahedron in 3D |
| IfpackPrecond | Preconditioners built on IFPACK |
| ImagPartFilter | Calculates the imaginar part of a complex function |
| Vtk::Linearizer | TODO: output quad for prisms |
| LinearProblem | |
| LinearSolver | Abstract class for defining interface for LinearSolvers |
| MagFilter | Calculates the magnitude of a vector function |
| MatlabGraph | Outputs a MATLAB graph |
| Matrix | |
| WeakForm::MatrixFormSurf | |
| WeakForm::MatrixFormVol | |
| Mesh | Represents the geometry of a mesh |
| Mesh3DReader | Mesh loader from Mesh3D format |
| MeshFunction | Represents a function defined on a mesh |
| MeshLoader | Abstract class for mesh loaders |
| MlPrecond | Preconditioners built on ML |
| MumpsMatrix | |
| MumpsSolver | Encapsulation of MUMPS linear solver |
| MumpsVector | |
| Function< TYPE >::Node | Number of vector components |
| Space::NodeData | |
| NonlinearSolver | Abstract class for defining interface for LinearSolvers |
| NoxSolver | Encapsulation of NOX nonlinear solver |
| ord_t | |
| order2_t | |
| order3_t | |
| OutputEngine | Abstract class for deriving classes which format the data for visualization |
| Vtk::OutputQuad | Common ancestor for output quadratures. Extends the interface of Quad3D |
| Gmsh::OutputQuad | Common ancestor for output quadratures. Extends the interface of Quad3D |
| Vtk::OutputQuadHex | Quadrature for visualizing the solution on hexahedron |
| Gmsh::OutputQuadHex | Quadrature for visualizing the solution on hexahedron |
| Gmsh::OutputQuadTetra | Quadrature for visualizing the solution on tetrahedron |
| Vtk::OutputQuadTetra | Quadrature for visualizing the solution on tetrahedron |
| SparseMatrix::Page | |
| PardisoLinearSolver | Encapsulation of PARDISO linear solver |
| PardisoMatrix | |
| PardisoVector | |
| Part | |
| PetscLinearSolver | Encapsulation of PETSc linear solver |
| PetscMatrix | Wrapper of PETSc matrix, to store matrices used with PETSc in its native format |
| PetscVector | Wrapper of PETSc vector, to store vectors used with PETSc in its native format |
| Point1D | |
| Point2D | |
| Point3D | |
| Precond | Abstract class to define interface for preconditioners |
| Prism | Represents prism in 3D |
| Projection | Abstract class for projecting reference solution onto the coarse mesh |
| ProjectionIpol | Abstract class for projecting reference solution onto the coarse mesh using projection based interpolation |
| ProjectionIpol::ProjItem | |
| H1Adapt::ProjKey | |
| Quad | Represents a quadrilateral in 3D |
| Quad1D | Numerical quadrature in 1D |
| Quad2D | 2D quadratures |
| Quad3D | Numerical quadratures in 3D |
| QuadChebHex | QuadChebHex is a special "quadrature" consisting of product Chebyshev points on the reference brick. It is used for expressing the solution on an element as a linear combination of monomials |
| QuadChebTetra | QuadChebTetra is a special "quadrature" consisting of product Chebyshev points on the reference brick. It is used for expressing the solution on an element as a linear combination of monomials |
| QuadPt1D | Quadrature point in 1D |
| QuadPt2D | Quadrature point in 2D |
| QuadPt3D | Quadrature point in 3D |
| QuadStd1D | Numeric quadrature for 1D (Gauss points) |
| QuadStdHex | Numerical quadrature for 3D hexahedron |
| QuadStdPrism | Numerical quadrature for 3D prisms |
| QuadStdTetra | Numerical quadrature for 3D tetrahedron |
| QuadStdTri | Numeric quadrature for 2D triangle |
| RealPartFilter | Calculates the real part of a complex function |
| RefHex | Reference domain for hexahedron (3D) |
| RefLine | Reference domain for a line (1D) |
| RefMap | Reference mapping (for evaluating integrals on a physical domain) |
| RefMapShapesetHex | Special shapeset used in RefMap for hexahedra |
| RefMapShapesetTetra | Special shapeset used in RefMap for tetrahedra |
| RefPrism | Reference domain for prism (3D) |
| RefQuad | Reference domain for quadrilateral (2D) |
| RefTetra | Reference domain for tetrahedron (3D) |
| RefTri | Reference domain for triangle (2D) |
| Graph::Row | |
| ShapeFunction | |
| Shapeset | Base class for all shapesets |
| SimpleFilter | Base class for predefined simple filters |
| Solution | Represents the solution of a PDE |
| Solver | Abstract class for defining solver interface |
| Space | Base class for all spaces |
| SparseMatrix | |
| SquareFilter | Calculates the square of a function |
| stack_node | |
| WeakForm::Stage | |
| State | |
| SumFilter | Calculates the sum of two functions |
| Tetra | Represents tetrahedron in 3D |
| Transformable | Transformable is a base class for all classes that perform some kind of precalculation of function values on elements. These classes (ShapeFunction, Solution, RefMap) inherit from Transformable the ability to transform integration points to the sub-elements of an element |
| Traverse | Traverse is a multi-mesh traversal utility class. Given N meshes sharing the same base mesh it walks through all (pseudo-)elements of the union of all the N meshes |
| Trf | |
| Tri | Represents a triangle in 3D |
| Tuple< T > | A vector of values |
| UMFPackLinearSolver | Encapsulation of UMFPACK linear solver |
| UMFPackMatrix | |
| UMFPackVector | |
| UniData | |
| user_data_t< T > | User defined data that can go to the bilin and lin forms. It also holds arbitraty number of functions, that user can use. Typically, these functions are solutions from the previous time levels |
| Graph::Values | |
| Vector | |
| Vector3D | |
| WeakForm::VectorFormSurf | |
| WeakForm::VectorFormVol | |
| Vertex | Represents a vertex in 3D |
| Space::VertexData | |
| VonMisesFilter | Calculates the Von Mises stress |
| VtkOutputEngine | VTK output engine |
| WeakForm | Represents the weak formulation of a problem |
| ZMUMPS_COMPLEX |
1.6.3