Array< T > | |
Array2D< T > | |
Array3D< T > | |
BaseArray | Base class for array container |
Poly_1D::Basis | |
BiCubic2DFiniteElement | |
BiLinear2DFiniteElement | Class for bilinear FE on quadrilateral |
BilinearForm | |
BilinearFormIntegrator | Abstract base class BilinearFormIntegrator |
BiQuad2DFiniteElement | Class for bi-quadratic FE on quadrilateral |
BiQuadPos2DFiniteElement | |
BisectedElement | |
BoundaryLFIntegrator | Class for boundary integration L(v) := (g, v) |
BoundaryMassIntegrator | |
Coefficient | Base class Coefficient |
Const2DFECollection | |
Const3DFECollection | |
ConstantCoefficient | Subclass constant coefficient |
ConvectionIntegrator | (q . grad u, v) |
CrouzeixRaviartFECollection | Crouzeix-Raviart nonconforming elements in 2D |
CrouzeixRaviartFiniteElement | Crouzeix-Raviart finite element on triangle |
CrouzeixRaviartQuadFiniteElement | Crouzeix-Raviart finite element on quadrilateral |
Cubic1DFiniteElement | |
Cubic2DFiniteElement | |
Cubic3DFiniteElement | Class for cubic FE on tetrahedron |
CubicDiscont2DFECollection | |
CubicFECollection | Piecewise-(bi)cubic continuous finite elements |
CurlCurlIntegrator | Integrator for (curl u, curl v) for Nedelec elements |
CurlInterpolator | |
DeltaCoefficient | Delta function coefficient |
DenseMatrix | Data type dense matrix |
DenseMatrixEigensystem | |
DenseMatrixInverse | |
DenseMatrixSVD | |
DenseTensor | Rank 3 tensor (array of matrices) |
DerivativeIntegrator | Class for integrating (Q D_i(u), v); u and v are scalars |
DiffusionIntegrator | |
DiscreteInterpolator | |
DiscreteLinearOperator | |
DivDivIntegrator | (Q div u, div v) for RT elements |
DivergenceInterpolator | |
DomainLFIntegrator | Class for domain integration L(v) := (f, v) |
DSmoother | Data type for scaled Diagonal smoother of sparse matrix |
DSTable | |
edge_length | |
ElasticityIntegrator | |
Element | Abstract data type element |
ElementTransformation | |
FaceElementTransformations | |
Mesh::FaceInfo | |
FiniteElement | Abstract class for Finite Elements |
FiniteElementCollection | |
FiniteElementSpace | Abstract finite element space |
FunctionCoefficient | Class for C-function coefficient |
FunctionSpace | Describes the space on each element |
GaussBiLinear2DFiniteElement | Class for bilinear FE on quad with nodes at the 4 Gaussian points |
GaussBiQuad2DFiniteElement | Bi-quadratic element on quad with nodes at the 9 Gaussian points |
GaussLinear2DFiniteElement | Class for linear FE on triangle with nodes at the 3 "Gaussian" points |
GaussLinearDiscont2DFECollection | Version of LinearDiscont2DFECollection with dofs in the Gaussian points |
GaussQuad2DFiniteElement | Class for quadratic FE on triangle with nodes at the "Gaussian" points |
GaussQuadraticDiscont2DFECollection | Version of QuadraticDiscont2DFECollection with dofs in the Gaussian points |
Geometry | |
GeometryRefiner | |
GradientInterpolator | |
GridFunction | Class for grid function - Vector with asociated FE space |
GridFunctionCoefficient | |
GroupCommunicator | |
GroupTopology | |
GSSmoother | Data type for symmetric Gauss-Seidel smoother of sparse matrix |
H1_FECollection | Arbitrary order H1-conforming (continuous) finite elements |
H1_HexahedronElement | |
H1_QuadrilateralElement | |
H1_SegmentElement | |
H1_TetrahedronElement | |
H1_TriangleElement | |
Hexahedron | Data type hexahedron element |
HypreADS | The Auxiliary-space Divergence Solver in hypre |
HypreAMS | The Auxiliary-space Maxwell Solver in hypre |
HypreBoomerAMG | The BoomerAMG solver in hypre |
HypreDiagScale | Jacobi preconditioner in hypre |
HypreGMRES | GMRES solver in hypre |
HypreIdentity | The identity operator as a hypre solver |
HypreParaSails | The ParaSails preconditioner in hypre |
HypreParMatrix | Wrapper for hypre's ParCSR matrix class |
HypreParVector | Wrapper for hypre's parallel vector class |
HyprePCG | PCG solver in hypre |
HypreSolver | Abstract class for hypre's solvers and preconditioners |
IdentityInterpolator | |
IdentityOperator | Operator I: x -> x |
IntegerSet | A set of integers |
IntegrationPoint | Class for integration point with weight |
IntegrationPointTransformation | |
IntegrationRule | Class for integration rule |
IntegrationRules | Container class for integration rules |
isockstream | |
IsoparametricTransformation | |
KnotVector | |
L2_FECollection | Arbitrary order "L2-conforming" discontinuous finite elements |
L2_HexahedronElement | |
L2_QuadrilateralElement | |
L2_SegmentElement | |
L2_TetrahedronElement | |
L2_TriangleElement | |
Lagrange1DFiniteElement | |
LagrangeHexFiniteElement | Tensor products of 1D FEs (only degree 2 is functional) |
Linear1DFiniteElement | Class for linear FE on interval |
Linear2DFiniteElement | Class for linear FE on triangle |
Linear3DFiniteElement | Class for linear FE on tetrahedron |
LinearDiscont2DFECollection | |
LinearDiscont3DFECollection | |
LinearFECollection | Piecewise-(bi)linear continuous finite elements |
LinearForm | Class for linear form - Vector with asociated FE space and LFIntegrators |
LinearFormIntegrator | Abstract base class LinearFormIntegrator |
LinearNonConf3DFECollection | Piecewise-linear nonconforming finite elements in 3D |
ListOfIntegerSets | List of integer sets |
Local_FECollection | Discontinuous collection defined locally by a given finite element |
LumpedIntegrator | |
MassIntegrator | |
Matrix | Abstract data type matrix |
MatrixArrayCoefficient | |
MatrixCoefficient | |
MatrixFunctionCoefficient | |
MatrixInverse | Abstract data type for matrix inverse |
MemAlloc< Elem, Num > | |
MemAllocNode< Elem, Num > | |
Mesh | |
MixedBilinearForm | |
ND1_3DFECollection | |
ND_FECollection | Arbitrary order H(curl)-conforming Nedelec finite elements |
ND_HexahedronElement | |
ND_QuadrilateralElement | |
ND_TetrahedronElement | |
ND_TriangleElement | |
Nedelec1HexFiniteElement | |
Nedelec1TetFiniteElement | |
NodalFiniteElement | |
DSTable::Node | |
NURBS1DFiniteElement | |
NURBS2DFiniteElement | |
NURBS3DFiniteElement | |
NURBSExtension | |
NURBSFECollection | Arbitrary order non-uniform rational B-splines (NURBS) finite elements |
NURBSFiniteElement | |
NURBSPatch | |
NURBSPatchMap | |
OctasectedElement | |
Operator | Abstract operator |
Ordering | |
osockstream | |
P0HexFiniteElement | |
P0QuadFiniteElement | |
P0SegmentFiniteElement | |
P0TetFiniteElement | |
P0TriangleFiniteElement | Class for constant FE on triangle |
P1OnQuadFECollection | Linear (P1) finite elements on quadrilaterals |
P1OnQuadFiniteElement | |
P1SegmentFiniteElement | Linear 1D element with nodes 1/3 and 2/3 (trace of RT1) |
P1TetNonConfFiniteElement | |
P2SegmentFiniteElement | Quadratic 1D element with nodes the Gaussian points in [0,1] (trace of RT2) |
Pair< A, B > | A pair of objects |
ParBilinearForm | Class for parallel bilinear form |
ParDiscreteLinearOperator | |
ParFiniteElementSpace | Abstract parallel finite element space |
ParGridFunction | Class for parallel grid function |
ParLinearForm | Class for parallel linear form |
ParMesh | Class for parallel meshes |
Point | Data type point element |
PointFiniteElement | |
Poly_1D | |
PWConstCoefficient | Class for piecewise constant coefficient |
Quad1DFiniteElement | Class for quadratic FE on interval |
Quad2DFiniteElement | Class for quadratic FE on triangle |
QuadPos1DFiniteElement | |
Quadratic3DFiniteElement | Class for quadratic FE on tetrahedron |
QuadraticDiscont2DFECollection | |
QuadraticDiscont3DFECollection | |
QuadraticFECollection | Piecewise-(bi)quadratic continuous finite elements |
QuadraticPosDiscont2DFECollection | Version of QuadraticDiscont2DFECollection with positive basis functions |
QuadraticPosFECollection | Version of QuadraticFECollection with positive basis functions |
Quadrilateral | Data type quadrilateral element |
QuadrisectedElement | |
RefinedBiLinear2DFiniteElement | Class for refined bi-linear FE on quadrilateral |
RefinedElement | |
RefinedGeometry | |
RefinedLinear1DFiniteElement | Class for refined linear FE on interval |
RefinedLinear2DFiniteElement | Class for refined linear FE on triangle |
RefinedLinear3DFiniteElement | Class for refined linear FE on tetrahedron |
RefinedLinearFECollection | Finite element collection on a macro-element |
RefinedTriLinear3DFiniteElement | Class for refined trilinear FE on a hexahedron |
RefinementData | Data kept for every type of refinement |
RestrictedCoefficient | Coefficient defined on a subset of domain or boundary attributes |
RotTriLinearHexFiniteElement | |
DSTable::RowIterator | |
RowNode | |
RT0_2DFECollection | |
RT0_3DFECollection | |
RT0HexFiniteElement | |
RT0QuadFiniteElement | |
RT0TetFiniteElement | |
RT0TriangleFiniteElement | |
RT1_2DFECollection | |
RT1_3DFECollection | |
RT1HexFiniteElement | |
RT1QuadFiniteElement | |
RT1TriangleFiniteElement | |
RT2_2DFECollection | |
RT2QuadFiniteElement | |
RT2TriangleFiniteElement | |
RT_FECollection | Arbitrary order H(div)-conforming Raviart-Thomas finite elements |
RT_HexahedronElement | |
RT_QuadrilateralElement | |
RT_TetrahedronElement | |
RT_TriangleElement | |
Segment | Data type line segment element |
socketbuf | |
socketserver | |
socketstream | |
SparseMatrix | Data type sparse matrix |
STable | |
STable3D | Symmetric 3D Table |
STable3DNode | |
Stack< Elem, Num > | |
StackPart< Elem, Num > | |
StopWatch | Timing object |
Table | |
Tetrahedron | Data type tetrahedron element |
TransformedCoefficient | |
TransposeIntegrator | |
TransposeOperator | The transpose of a given operator (square matrix) |
Triangle | Data type triangle element |
TriLinear3DFiniteElement | Class for tri-linear FE on cube |
Vector | Vector data type |
VectorArrayCoefficient | Vector coefficient defined by an array of scalar coefficients |
VectorBoundaryFluxLFIntegrator | |
VectorBoundaryLFIntegrator | |
VectorCoefficient | |
VectorConstantCoefficient | |
VectorDiffusionIntegrator | |
VectorDivergenceIntegrator | |
VectorDomainLFIntegrator | |
VectorFEBoundaryFluxLFIntegrator | |
VectorFECurlIntegrator | Integrator for (curl u, v) for Nedelec and RT elements |
VectorFEDivergenceIntegrator | |
VectorFEDomainLFIntegrator | for VectorFiniteElements (Nedelec, Raviart-Thomas) |
VectorFEMassIntegrator | Integrator for (Q u, v) for VectorFiniteElements |
VectorFiniteElement | |
VectorFunctionCoefficient | |
VectorGridFunctionCoefficient | Vector coefficient defined by a vector GridFunction |
VectorMassIntegrator | |
VectorRestrictedCoefficient | VectorCoefficient defined on a subset of domain or boundary attributes |
Vertex | Data type for vertex |