Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AmesosSolverEncapsulation of Amesos linear solver
WeakForm::Area
AsmListAsmList 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
AztecOOSolverEncapsulation of AztecOO linear solver
Space::BaseEdgeComponent
Space::BaseFaceComponent
Space::BaseVertexComponent
BoundaryBase class for boundaries of all types
BoundaryQuadQuadrilateral boundary
BoundaryTriTriangular boundary
Box
CEDComb
CEDKeyConstrained key
Vtk::Linearizer::Cell
NoxSolver::conv_flag_t
NoxSolver::conv_t
DiffFilterCalculates the difference of two functions
DiscreteProblemFinite Element problem class
EdgeRepresents an edge in 3D
Space::EdgeData
ElementBase class for elements (abstract)
Space::ElementData
EpetraMatrix
EpetraVector
ExactSolutionRepresents an exact solution to a PDE
ExodusIIReaderMesh loader from EXODUSII format
Space::FaceData
Space::FaceInfo
FacePos
FacetStores information about neighboring elements
Vtk::FileFormatterProduces a files in VTK format
FilterAbstract class for creating filters
LinearProblem::fn_key_t
DiscreteProblem::fn_key_t
fn_t< T >
LinearProblem::FnCache
DiscreteProblem::FnCache
Function< TYPE >
geom_t< T >
GmshOutputEngineGMSH output engine
GnuplotGraphOutputs a GNUPLOT graph
GraphAbstract class for graphs
H1AdaptHp-Adaptivity module for H1 space
H1ProjectionH1 projection
H1ProjectionIpolH1 projection
H1ShapesetLobattoHexH1 shapeset for hexahedra
H1ShapesetLobattoTetraH1 Lobatto shapeset for tetrahedra
H1SpaceH1 space
HcurlShapesetLobattoHexHcurl shapeset for hexahedra
HcurlSpaceHcurl space
HDF5ReaderMesh loader from HDF5 format
HexRepresents hexahedron in 3D
IfpackPrecondPreconditioners built on IFPACK
ImagPartFilterCalculates the imaginar part of a complex function
Vtk::LinearizerTODO: output quad for prisms
LinearProblem
LinearSolverAbstract class for defining interface for LinearSolvers
MagFilterCalculates the magnitude of a vector function
MatlabGraphOutputs a MATLAB graph
Matrix
WeakForm::MatrixFormSurf
WeakForm::MatrixFormVol
MeshRepresents the geometry of a mesh
Mesh3DReaderMesh loader from Mesh3D format
MeshFunctionRepresents a function defined on a mesh
MeshLoaderAbstract class for mesh loaders
MlPrecondPreconditioners built on ML
MumpsMatrix
MumpsSolverEncapsulation of MUMPS linear solver
MumpsVector
Function< TYPE >::NodeNumber of vector components
Space::NodeData
NonlinearSolverAbstract class for defining interface for LinearSolvers
NoxSolverEncapsulation of NOX nonlinear solver
ord_t
order2_t
order3_t
OutputEngineAbstract class for deriving classes which format the data for visualization
Vtk::OutputQuadCommon ancestor for output quadratures. Extends the interface of Quad3D
Gmsh::OutputQuadCommon ancestor for output quadratures. Extends the interface of Quad3D
Vtk::OutputQuadHexQuadrature for visualizing the solution on hexahedron
Gmsh::OutputQuadHexQuadrature for visualizing the solution on hexahedron
Gmsh::OutputQuadTetraQuadrature for visualizing the solution on tetrahedron
Vtk::OutputQuadTetraQuadrature for visualizing the solution on tetrahedron
SparseMatrix::Page
PardisoLinearSolverEncapsulation of PARDISO linear solver
PardisoMatrix
PardisoVector
Part
PetscLinearSolverEncapsulation of PETSc linear solver
PetscMatrixWrapper of PETSc matrix, to store matrices used with PETSc in its native format
PetscVectorWrapper of PETSc vector, to store vectors used with PETSc in its native format
Point1D
Point2D
Point3D
PrecondAbstract class to define interface for preconditioners
PrismRepresents prism in 3D
ProjectionAbstract class for projecting reference solution onto the coarse mesh
ProjectionIpolAbstract class for projecting reference solution onto the coarse mesh using projection based interpolation
ProjectionIpol::ProjItem
H1Adapt::ProjKey
QuadRepresents a quadrilateral in 3D
Quad1DNumerical quadrature in 1D
Quad2D2D quadratures
Quad3DNumerical quadratures in 3D
QuadChebHexQuadChebHex 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
QuadChebTetraQuadChebTetra 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
QuadPt1DQuadrature point in 1D
QuadPt2DQuadrature point in 2D
QuadPt3DQuadrature point in 3D
QuadStd1DNumeric quadrature for 1D (Gauss points)
QuadStdHexNumerical quadrature for 3D hexahedron
QuadStdPrismNumerical quadrature for 3D prisms
QuadStdTetraNumerical quadrature for 3D tetrahedron
QuadStdTriNumeric quadrature for 2D triangle
RealPartFilterCalculates the real part of a complex function
RefHexReference domain for hexahedron (3D)
RefLineReference domain for a line (1D)
RefMapReference mapping (for evaluating integrals on a physical domain)
RefMapShapesetHexSpecial shapeset used in RefMap for hexahedra
RefMapShapesetTetraSpecial shapeset used in RefMap for tetrahedra
RefPrismReference domain for prism (3D)
RefQuadReference domain for quadrilateral (2D)
RefTetraReference domain for tetrahedron (3D)
RefTriReference domain for triangle (2D)
Graph::Row
ShapeFunction
ShapesetBase class for all shapesets
SimpleFilterBase class for predefined simple filters
SolutionRepresents the solution of a PDE
SolverAbstract class for defining solver interface
SpaceBase class for all spaces
SparseMatrix
SquareFilterCalculates the square of a function
stack_node
WeakForm::Stage
State
SumFilterCalculates the sum of two functions
TetraRepresents tetrahedron in 3D
TransformableTransformable 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
TraverseTraverse 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
TriRepresents a triangle in 3D
Tuple< T >A vector of values
UMFPackLinearSolverEncapsulation 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
VertexRepresents a vertex in 3D
Space::VertexData
VonMisesFilterCalculates the Von Mises stress
VtkOutputEngineVTK output engine
WeakFormRepresents the weak formulation of a problem
ZMUMPS_COMPLEX
Generated on Fri Sep 3 09:22:20 2010 for Hermes3D Library: Real Version by  doxygen 1.6.3