| concepts::_HashedSMatrix_iterator< _Tp, _Ref, _Ptr > | STL like iterator for hashed sparse matrices |
| concepts::_Matrix_iterator< _Tp, _Ref, _Ptr > | STL iterator for matrices |
| concepts::_Matrix_iterator_base< _Tp, _Ref, _Ptr > | Base class for STL like iterator for matrices |
| concepts::_SubMatrix_iterator< F, _Ref, _Ptr > | STL like iterator for sub matrices |
| concepts::Absolute< F, G > | The absolute value of a element function |
| concepts::AbsoluteComp< F, G > | The component wise absolute value of a element function |
| bem::AdaptConst3d000< F > | A 3D adaptive BEM space with piecewise constant basis functions without any constaints |
| bem::AdaptConst3d001< F > | A 3D adaptive BEM space with piecewise constant basis functions |
| bem::AdaptConst3d002< F > | A 3D adaptive BEM space with piecewise constant basis functions |
| concepts::AdaptiveAdjust< levelDim > | Class to describe adjustments to elements in an adaptive space |
| bem::AdaptiveAdjust | Class to describe adjustments to elements in an adaptive space |
| concepts::AdaptiveAdjustP< dim > | Class to describe adjustments to elements in an adaptive space |
| concepts::AdaptiveControl< F > | Class to describe control structures of an adaptive space |
| concepts::AdaptiveControlP< dim, F > | Describe control structures of a high order adaptive space |
| concepts::AdaptiveControlTag | Tag information which is used in AdaptiveControl |
| concepts::AdaptiveModel< F, dim > | |
| hp2D::AdaptiveModel< F > | |
| concepts::AdaptiveSpace< F, Tadj > | Abstract base class for an adaptive space |
| bem::AdaptiveSpace< F > | |
| concepts::Adaptivity< F, Tadj > | Abstract base class for an adaptive classes, a.o.t |
| bem::AdaptLaplaceDL00< F > | Bilinear form for the Laplace double layer potential with piecewise constant shape functions and hanging nodes (=> recursive subdivision of the larger triangle) |
| bem::AdaptLaplaceDL01< F > | Bilinear form for the Laplace double layer potential with piecewise constant shape functions and hanging nodes (=> recursive subdivision of the larger triangle) |
| bem::AdaptLaplaceDLP< F > | Linear form for the Laplace Double Layer potential |
| bem::AdaptLaplaceSL01< F > | Bilinear form for the Laplace Single Layer potential with piecewise constant shape functions and hanging nodes (=> recursive subdivision of the larger triangle) |
| bem::AdaptLaplaceSLP< F > | Linear form for the Laplace Single Layer potential |
| ADLoad | |
| ADSolution | |
| Advection< NumFlux > | Advection operator for convective fluxes |
| hp2D::Advection< F > | A function class to calculate element matrices for asymmetric part of the bilinear form for photonic crystals using periodic boundary conditions |
| hp1D::AdvectionElementMatrix | Element mass matrix for hp 1D FEM with Karniadakis basis on the reference intervall
|
| concepts::AfterIteration< F > | Solver with after iterations |
| aglowav2::AglowavBF00< F > | Bilinear form for the stiffness matrix compression with aglomerated wavelets |
| timestepping::Alpha | Timestep strategy for the Alpha algorithm of Hilber, Hughes and Taylor to solve second order problems in time with no first order time derivative |
| constraints::AnalyticalConstraint< F > | Models an analytical constraint |
| concepts::AnasaziES< ScalarT > | |
| concepts::AnasaziMV< ScalarT > | |
| concepts::AnasaziOp< ScalarT > | |
| hp2D::APrioriGeometricRefinement | Class for holding a rule for geometric refinement towards edges and vertices |
| hp3D::APrioriRefinement | Carries out a-priori given refinements |
| hp2D::APrioriRefinement | Carries out a-priori given refinements |
| hp2D::APrioriRefinementNew | |
| hp2D::APrioriRefinementRule | |
| hp2D::APrioriRefinementRuleFactory | Factory class for a refinement rule |
| hp2D::APrioriRegularRefinement | Class for holding a rule for a particular h- and p-refinement until an maximum level and maximum polynomial degree is reached |
| bem::ArbKrnl000< F, K > | Bilinear form to compute arbitrary kernels with NO singularities |
| ArbKrnl3d000< F, K > | Bilinear form to compute arbitrary kernels with NO singularities |
| bem::ArbKrnlGal000< F, K > | Bilinear form for arbitrary kernel with NO singularities |
| bem::ArbKrnlGal000Traits< F, K > | |
| bem::ArbKrnlGal001< F, K > | Bilinear form for arbitrary kernel with NO singularities |
| bem::ArbKrnlGal001Traits< F, K > | |
| ArbKrnlGal3d000< F, K > | Integration class for arbitrary kernel with NO singularities |
| ArbKrnlGal3d000Traits< F, K > | Integration classes and basic bilinear form for the eigen value computation in 3d |
| ArbKrnlGal3d001< F, K > | Integration class for arbitrary kernel with NO singularities |
| eigensolver::ArPack< F, G, H > | Eigenvalue solver using ARPACK, the routine dnaupd or znaupd |
| eigensolver::ArPackFabric | Fabric class for ARPACK eigenvalue solver for a constrained problem |
| eigensolver::ArPackppCmplxGen | |
| eigensolver::ArPackppSymGen | |
| eigensolver::ArPackSymm | Eigenvalue solver using ArPack, the routine dsaupd |
| test::ArPackTest | |
| concepts::Array< F > | An array of objects |
| concepts::ArrayCoord< dim > | Array with coordinates of a cell |
| concepts::ArrayCoord< 1 > | Array with coordinates in 2D |
| concepts::ArrayCoord< 2 > | Array with coordinates in 2D |
| concepts::ArrayDeterminant< F, dim > | Class, which calculates the determinant for each element of the array |
| hp1D::ArrayElementFormula< F > | Array of formula values on quadrature points |
| hp2D::ArrayElementFormula< F > | Array of formula values on quadrature points |
| concepts::ArrayGramMatrix< F, dim > | Class, which calculates the Gram matrix M * M^T for each matrix of the array |
| concepts::ArrayJacobian< gdim, ldim > | Array of jacobian matrices on quadrature points |
| concepts::ArrayJacobian< 1, 1 > | Array of jacobian determinants |
| concepts::ArrayJacobian< 2, 2 > | Array of jacobian matrices in 2D on 2D elements |
| concepts::ArrayLocalCoord | Array of local coordinates, e.g., inside a quad, but only along an edge |
| concepts::ArrayMatrixInverse< F, dim > | Class, which calculates the inverse matrix for each element of the array |
| concepts::ArrayMatrixTranspose< F, dim > | Class, which calculates the transpose matrix for each element of the array |
| concepts::ArrayReciprocal< F > | Class, which calculates the reciprocal for each element of the array |
| concepts::ArrayScan< T > | Scanner for an Array |
| linDG3D::Assembly | Provides methods to assemby matrices by lists of FvdgElementPairs |
| concepts::Assertion | Exception class for assertions |
| test::AsympEdgesTest | |
| concepts::Attribute | Attributes for elements of the topology |
| concepts::AttributeBool | A function class to query attributes |
| concepts::AttributesFile | |
| bad_cast | |
| bad_initializator | |
| bad_MAT_code | |
| bad_matfile | |
| bad_mxNUMARRAY_cast | |
| bad_mxSTRUCT_cast | |
| Ball | The surface of the unit sphere in 3D made out of triangles |
| graphics::BaseDataCell< F, G > | Class for writing the graphical output of a FE solution represented by a coefficient vector (and possibly an element function) to the given streams |
| graphics::BaseElementFormulaCell< F, G > | Writes element formula for a cell to the given streams |
| graphics::BaseFormulaCell< F, G > | Writes formula for a cell to the given streams |
| graphics::BaseMeshCell | Writes the mesh to the given streams (for a cell) |
| graphics::BaseOutputCell< F > | Writes the mesh to the given streams |
| hp2D::BaseQuad< F > | A base of a 2D quad FEM element for different basis functions |
| hp2D::BaseQuadGraphics< F > | Base class for handling graphics for 2D hp quadrilateral FEM elements |
| concepts::BaseSequence< F > | Sequence with operations and output operator |
| concepts::BaseSet< F > | Set with operations and output operator |
| cluster::BBall< F > | Abstract class to compute a bounding ball of an element (the leafs of a cluster tree) |
| cluster::BBall000< F > | Computes the Cebysev ball of an element |
| BBall001< F > | Computes the Cebysev ball of an 3d element |
| test::BEMSpaceTest | Tests BEM spaces |
| concepts::BernoulliPol | |
| concepts::BesselJ< n > | Class for evaluating the Bessel function of first kind |
| test::BesselTest | Test for Bessel functions |
| concepts::BesselY< n > | Class for evaluating the Bessel function of second kind |
| concepts::BiCGStab< F, G > | Solves a symmetric system of linear equations with BiConjugate Gradient Stabilized (BICGSTAB) |
| concepts::BiCGStabFabric< F, G > | Fabric class for conjugate gradients: BiCGStab |
| test::BiCgStabTest | Test the iterative solver BiCGStab |
| aglowav::BiClNode00< F > | Binary node for the cluster and Haar wavelet agglomeration algorithm |
| aglowav::BiHaar3d< F > | Agglomerated binary wavelet space |
| aglowav::BiHaar3dBFSScan< F > | Scanner of the BiHaar3d space ("breadth" first search (bfs)) (1 |
| aglowav::BiHaar3dDFSScan< F > | Scanner of the BiHaar3d space (depth first search (dfs)) (1 |
| concepts::BilinearForm< F, G > | Abstract function class to evaluate a bilinear form |
| vectorial::BilinearForm< F, G > | Vector valued bilinear form |
| hp1D::BilinearFormHelper< i, j, F > | Helper class for bilinearforms a(u,v), where u is i-form and v is j-form |
| hp1D::BilinearFormHelper< 0, 0, F > | |
| hp1D::BilinearFormHelper< 1, 1, F > | Helper class for bilinearforms a(u,v), where u and v are 1-forms |
| hp2D::BilinearFormHelper_0_0< F > | Helper class for bilinearforms a(u,v), where u and v are 0-forms |
| hp2D::BilinearFormHelper_0_1< F > | Helper class for bilinear forms a(u,v) where u is a 0-form and v is a 1-form |
| hp2D::BilinearFormHelper_0_1_Part< F > | Helper class for bilinear forms a(u,v) where u is a 0-form and v is a 1-form |
| hp2D::BilinearFormHelper_1_1< F, G > | Helper class for bilinearforms a(u,v), where u and v are 1-forms, which computes intermediate data for element matrix computation |
| hp2D::BilinearFormHelper_2_2< F > | Helper class for bilinearforms a(u,v), where u and v are 2-forms |
| concepts::BilinearFormLiCo< F, G > | A linear combination of bilinear forms |
| hp2D::BilinearFormOnePartDeriv< F > | A function class to calculate element matrices for the bilinear form related to a partial derivative of the test functions (scalar) |
| test::BilinearFormTest | Tests the bilinear forms |
| hp2D::BilinearFormTwoPartDeriv< F > | A function class to calculate element matrices for the bilinear form related to a partial derivative of the trial and (!) test functions (scalar) |
| aglowav::BiTree< biNode > | Binary tree |
| aglowav::BiTreeTraits< Node > | Traits for the binary tree algorithm |
| concepts::BlendingQuad2d | A 2D element map for a curved quadrilateral |
| vectorial::BlockOperator< F > | Operator defined by 4 operators arranged in 2x2 blocks:
|
| test::BoundariesTest | Tests the Dirichlet boundaries |
| concepts::Boundary | Class to describe an element of the boundary |
| concepts::BoundaryConditions | Boundary conditions |
| graphics::BoundaryDXCell< F > | Gathers information about boundary faces (or edges in 2D) and prepares information to be written to an OpenDX file |
| linDG1D::BoundaryInt | Boundary integral for the DG FEM in 1D |
| linDG1D::BoundaryIntStab | Stabilizing boundary integral for the DG FEM in 1D |
| test::BoundaryTest | |
| BoxSin | BoxSin |
| vectorial::BramblePasciak | Bramble-Pasciak preconditioned solver for generalized saddle point problems |
| vectorial::BramblePasciakFabric | Fabric class for BramblePasciak |
| phc::Brillouin1 | |
| phc::Brillouin2 | |
| phc::Brillouin_Base | |
| hp3D::BuildDofsBase | Responsible to build the degrees of freedom in a space |
| hp2D::BuildDofsBase | Responsible to build the degrees of freedom in a space |
| hp3D::BuildEdgeDofs | Responsible to build the edge degrees of freedom in a space |
| hp2D::BuildEdgeDofs | Responsible to build the edge degrees of freedom in a space |
| hp2D::BuildEdgeDofsError | |
| hp3D::BuildFaceDofs | Responsible to build the face degrees of freedom in a space |
| hp3D::BuildFaceDofsHypTrunk | Responsible to build the inner degrees of freedom in a (trunk) space |
| hp3D::BuildFaceDofsLinTrunk | Responsible to build the face degrees of freedom in a (trunk) space |
| hp2D::BuildH1EdgeTColumns< F > | Responsible to build the T columns belonging to edge degrees of freedom in a H1 conforming space with shape functions in tensor product structure |
| hp2D::BuildH1InnerTColumns< F > | Responsible to build the T columns belonging to inner degrees of freedom in a H1 conforming space with shape functions in tensor product structure |
| hp2D::BuildH1InnerTColumnsHypTrunk< F > | Responsible to build the T columns belonging to inner degrees of freedom in a H1 conforming (trunk) space with shape functions in tensor product structure |
| hp2D::BuildH1InnerTColumnsLinTrunk< F > | Responsible to build the T columns belonging to inner degrees of freedom in a H1 conforming (trunk) space with shape functions in tensor product structure |
| hp2D::BuildH1VtxTColumns< F > | Responsible to build the T columns belonging to vertex degrees of freedom in a H1 conforming space with shape functions in tensor product structure |
| hp2D::BuildHCurlEdgeTColumns< F > | Responsible to build the T columns belonging to edge degrees of freedom in a H(Curl) conforming space with shape functions in tensor product structure |
| hp2D::BuildHCurlInnerTColumns< F > | Responsible to build the T columns belonging to inner degrees of freedom in a HCurl conforming space with shape functions in tensor product structure |
| hp3D::BuildInnerDofs | Responsible to build the inner degrees of freedom in a space |
| hp2D::BuildInnerDofs | Responsible to build the inner degrees of freedom in a space |
| hp2D::BuildInnerDofsError | |
| hp3D::BuildInnerDofsHypTrunk | Responsible to build the inner degrees of freedom in a (trunk) space |
| hp2D::BuildInnerDofsHypTrunk | Responsible to build the inner degrees of freedom in a (trunk) space |
| hp3D::BuildInnerDofsLinTrunk | Responsible to build the inner degrees of freedom in a (trunk) space |
| hp2D::BuildInnerDofsLinTrunk | Responsible to build the inner degrees of freedom in a (trunk) space |
| concepts::BuildTColumnsBase< F, G > | Base class for classes for building T columns for elements in a space with help of space pre builder |
| hp2D::BuildTColumnsBase< F > | Base class for classes for building T columns for elements in a space with help of a 2D space pre builder |
| hp3D::BuildVertexDofs | Responsible to build the vertex degrees of freedom in a space |
| hp2D::BuildVertexDofs | Responsible to build the vertex degrees of freedom in a space |
| hp2D::BuildVertexDofsError | |
| BurgerFlux | Burger's flux |
| aglowav::C2_tl2< F > | Weighted diagonal preconditioner for the binary Wavelets |
| aglowav::C2tl2< F > | Inverse weighted diagonal preconditioner for the binary Wavelets (inverse of C2_tl2) |
| aglowav::C2W< F > | Transformation operator from the adaptive constant space to the agglomerated wavelet space without scaling |
| aglowav2::C2W< F > | Transformation operator from the constant one scale space to the agglomerated wavelet space (without scaling) |
| cluster::CacheSizeExceeded | Exception class |
| parallel::Mesh1::CapS< T > | Scanner for caps (processor intersection) |
| parallel::Mesh2::CapS< T > | Scanner for caps (processor intersection) |
| parallel::Mesh3::CapS< T > | Scanner for caps (processor intersection) |
| cluster::Cluster< F >::CE | Data structure to hold a pointer to an element or a child cluster |
| cluster::CebyCenter< Node > | Class to compute the Cebysev ball of a point set, i.e., the smallest ball containing all points |
| CebyCenter3d< Node > | Cluster tree 03 for 3d elements |
| cluster::CebysevKF< K, Fspc > | part of the Cebysev expansion for arbitrary kernels |
| cluster::CebysevKFTraits< K > | Interface for the kernel function used by CebysevKF |
| cluster::CebysevLaplaceF< Fspc > | part of the Cebysev expansion of the Laplace kernel |
| aglowav2::AglowavBF00< F >::Cell | Entry in the cache to compute wavelet entries |
| concepts::Cell | A cell in a mesh consist of topological information (neighbours, connectivity, orientation) and geometrical information (coordinates) |
| concepts::Cell1 | One dimensional cell |
| concepts::Cell2 | Two dimensional cell |
| concepts::Cell3 | Three dimensional cell |
| CellA_M_alpha_of_x | Computes the cellwise coefficients for the diffusion operator from the given data: |
| CellA_M_of_x_MC | Computes the cellwise coefficients for the diffusion operator from the given data: where realisations of iid random variables on (-.5,.5) are |
| concepts::CellCondition | |
| concepts::CellConditions | |
| test::CellConditionTest | Test cell conditions for FE space hp2D::hpAdaptiveSpaceH1 |
| EpsJumpZero< F >::CellData | Contains the data for a cell: which edge and which vertices have the corresponding constraints of a given cell |
| concepts::CellData | Stores additional information on a cell, namely its father |
| concepts::CellEdgeIntegral< F > | Integral over a edge, evaluated on a cell |
| concepts::CellFaceIntegral< F > | Integral over a face, evaluated on a cell |
| concepts::CellIntegral< F > | Integral, evaluated on a cell |
| concepts::CellPostprocess< F > | Abstract class for per cell postprocessing |
| concepts::CellToCellMapping< sdim, tdim > | |
| concepts::CG< F > | Solves a symmetric system of linear equations with conjugate gradients (CG) |
| concepts::CGFabric< F > | Fabric class for conjugate gradients: CG |
| aglowav::CGt2< F > | Weighted diagonal preconditioner for the binary Wavelets |
| test::CgTest | Test the iterative solver CG |
| vectorial::CGUzawa | Uzawa algorithm with conjugate directions for generalized saddle point problems |
| vectorial::CGUzawaFabric | Fabric class for CGUzawa |
| linearFEM::CIdentity1d | Discrete equivalent for a reaction term in 1D for linear FEM |
| concepts::Circle | Mesh for a circle |
| concepts::CircleBoundary | |
| concepts::CircleMappingEdge2d | 2D element map for an circular arc |
| class_not_supported | |
| concepts::Cloneable | Cloneable interface |
| test::Cloneing | Test cloneing of vector valued blinear forms |
| aglowav::ClstBiTreeTraits< BiClNode > | Traits for the binary cluster tree algorithm |
| cluster::ClstF< NodeX, NodeY > | Abstract class for a far field matrix F |
| cluster::ClstX< Node > | Abstract class for the far field matrix X |
| cluster::ClstXY< Node > | Abstract class for the far field matrices X and Y |
| cluster::ClstY< Node > | Abstract class for the far field matrix Y |
| cluster::Cluster< F > | Node of a cluster tree |
| concepts::CmplxPart | Abstract class for a function, which is one part of an complex function |
| concepts::Cmplxtype< F > | Taking for a real type the appropiate real type and for a real type itself |
| concepts::Cmplxtype< std::complex< F > > | |
| bem::Cnst | Constant kernel function (used only to test quadrature schemes) |
| concepts::CoeffIterator< F, F > | Iterator for an array of scalar coefficients |
| concepts::CoeffIterator< F, Mapping< F, dim > > | Iterator for an array of matrix coefficients |
| concepts::CoeffIterator< F, Point< F, dim > > | Iterator for an array of vector coefficients |
| concepts::Combtype< F, G > | Combined type |
| concepts::Combtype< F, std::complex< F > > | Combined type Real * Cmplx = Cmplx |
| concepts::Combtype< std::complex< F >, F > | Combined type Cmplx * Real = Cmplx |
| parallel::ComMPI | Communication with MPI |
| parallel::Communicator | Abstract class for communication |
| concepts::ComplexFunction | Complex function based on a real function (casting) |
| concepts::Compose< F, H > | Computes the product of two operators |
| concepts::ComposeFormulaMatVec< F, DIM, G > | Computes the Matrix-vector product A * vf, where A is a matrix valued formula and vf a vector valued formula |
| concepts::ComposeFormulaVecEntry< F, DIM, G > | |
| aglowav::ComposeN< F > | Composes more than 2 operators |
| test::CompositionsTest | Testing linear combination and multiplication of sparse matrices and the implementation of the evaluation into a sparse matrix |
| test::CompositionTestBase | |
| concepts::Connector | An abstract class for elements of the topology |
| concepts::Connector0 | A 0D element of the topology |
| concepts::Connector1 | A 1D element of the topology |
| concepts::Connector2 | A 2D element of the topology |
| concepts::Connector3 | A 3D element of the topology |
| concepts::ConnectorData | Generalization of the class which store additional information for topological entities |
| concepts::ConnectTwoMeshes | Connected mesh of two given meshes where edges on both outer boundaries are connected |
| Constant3d< F > | Basic spaces for the eigen value computation in 3d |
| bem::Constant3d< F > | A 3D space with discontinuous, piecewise constant basis functions |
| Constant3d000< F > | Basic elements for the eigen value computation in 3d |
| bem::Constant3d000< F > | Constant triangular element |
| Constant3d001< F > | Constant hexhahedral element |
| bem::Constant3d001< F > | Constant space element with a level dependent key |
| Constant3d002< F > | Constant parallelepiped element |
| bem::Constant3d002< F > | Constant triangular element with normed basis function |
| bem::ConstDLPAbscWghtEdg | Abscissas and weights for the case of common edge, double layer potential and constant test/trial functions |
| bem::ConstDLPAbscWghtVtx | Abscissas and weights for the case of common vertex, double layer potential and constant test/trial functions |
| concepts::ConstFormula< F > | Class for a constant formula |
| eigensolver::Constrained | Solves a generalized eigenvalue problem subject to linear, homogeneous constraints |
| concepts::Constrained | Solves a linear system of equations subject to linear constraints |
| test::ConstrainedEVP | Base class for constrained Eigenvalue problem testcases |
| constraints::ConstraintsList< F > | List of AnalyticalConstraint |
| linDG3D::ConstRhs | TimeLinearForm for constant right hand side |
| bem::ConstSLPAbscWghtEdg | Abscissas and weights for the case of common edge, single layer potential and constant test/trial functions |
| bem::ConstSLPAbscWghtPnl | Abscissas and weights for the case of common panel, single layer potential and constant test/trial functions |
| bem::ConstSLPAbscWghtVtx | Abscissas and weights for the case of common vertex, single layer potential and constant test/trial functions |
| bem::ConstTriGraphics | Handles graphics for trianular constant elements |
| test::Container< F > | |
| concepts::TMatrix< F >::Control | The column header: column index and length of the column data |
| concepts::ConvertMeshQuads | Mesh converter |
| test::ConvertMeshQuads | Tests conversion of triangular into quadrilateral meshes |
| concepts::CRSConvertable< F > | Base class for operators which can be converted to Sparse Row Storage (CRS) or Sparse Column Storage (CCS) |
| Cube | The surface of the unit cube in 3D made out of triangles |
| Cube2 | [0,1]3 in two hexahedra |
| Cube3 | in two hexahedra |
| concepts::CurlHField_CircularCoil | |
| concepts::CurvatureElementFormula | Formula for the curvature or their derivatives on edges in 2D |
| bem::D< F > | Diagonal scaling operator for the piecewise constant basis |
| bem::D_1< F > | Diagonal scaling operator for the piecewise constant basis |
| concepts::TMatrix< F >::Data | The matrix entries: row index and data |
| graphics::DataDX< F > | Draws a picture of data in DX format and stores the result in a file |
| graphics::DataDXConnections | Graphics in OpenDX - connections |
| graphics::DataDXCoordinates | Graphics in OpenDX - coordinates |
| graphics::DataDXCounts | Graphics in OpenDX - point counter |
| graphics::DataDXData | Graphics in OpenDX - data |
| graphics::DataGnuplotCell< F > | Writes the data which describe the elements to the given streams |
| graphics::DataMatlab | Draws a picture of data in Matlab format and stores the result in files |
| graphics::DataMatlabCell | Writes the data which describe the elements to the given streams |
| concepts::Datatype< F > | Type of the data inside a container |
| concepts::Datatype< Mapping< F, dim > > | |
| concepts::Datatype< Point< F, dim > > | |
| hp3D::DaugeWeight | Weight implemented by Monique Dauge in Melina |
| concepts::DDSolver< F, G > | Domain Decomposition Solver |
| concepts::DDSpace< F > | |
| test::DeadLock1 | Testing work around geometric deadlock problem |
| test::DeadLock2 | Testing work around geometric deadlock problem |
| test::DeadLock3 | Testing work around geometric deadlock problem |
| test::DeepCompositionsTest | Tests deeply nested compositions resulting from constrained Eigenvalue problems |
| concepts::DefFile | |
| hp2D::DegreeDim< F > | Dimension of the degrees of freedom in a cell |
| hp2D::DegreeDim< concepts::InfiniteQuad > | |
| hp2D::DegreeDim< concepts::Quad > | |
| hp2D::DegreeDim< concepts::Triangle > | |
| aglowav2::Delta< F > | Abstract class for the truncation matrix used for wavelet compression |
| aglowav2::Delta00< F > | Class for the truncation matrix used for wavelet compression |
| aglowav2::DeltaFull< F > | Class for the truncation matrix used for wavelet compression |
| concepts::DenseIWrapper< Scalar > | Input wrapper for Concepts::DenseMatrices |
| concepts::DenseMatrix< F > | Dense matrix |
| concepts::DenseOWrapper | Wrapper for a concepts::DenseMatrix<T> |
| DGDivergenceLf2d | Pure L2 divergence linear form for DG in 2D |
| test::DGEdgeInfoTest | Testing linDG2D::EdgeInfo |
| DGElasticCompBf2d | Compression term for mixed elasticity in DG FEM in 2D |
| DGElasticDivFluxBf2d | Flux divergence term for mixed elasticity in DG FEM in 2D |
| DGElasticDivVolBf2d | Volume divergence term for mixed elasticity in DG FEM in 2D |
| DGElasticFluxBf2d | Edge fluxes for elasticity in DG FEM in 2D |
| DGElasticNormalStabBf2d | Normal stabilization for elasticity in DG FEM in 2D |
| DGElasticPressureTimeLf2d | Pressure part of mixed DG right hand side for time dependent elasticity problems in 2D |
| DGElasticStabBf2d | Stabilizing edge integral for elasticity in DG FEM in 2D |
| DGElasticTimeLf2d | DG right hand side for time dependent elasticity problems in 2D |
| DGElasticVolBf2d | Volume integral for elasticity in DG FEM in 2D |
| linDG1D::DGElementPair | Element pair for DG FEM |
| test::DGElementPair2dTest | Testing DGElementPair2d |
| DGNorm2d | Provides methods to calculate norms |
| test::DGNorm2dTest | Testing DGNorm2d |
| test::DGSpace2dP1Test | Testing DGSpace2dP1 |
| test::DGTriangleP1Test | Testing linDG2D::TriangleP1 |
| concepts::DiagonalMatrix< F > | Diagonal matrix |
| concepts::DiagonalSolver< F > | A solver for diagonal matrices |
| concepts::DiagonalSolverFabric< F > | Fabric class for DiagonalSolver |
| concepts::DiffReactAsympCollDelta_0< F, N, d > | |
| concepts::DiffReactAsympCollDelta_1< F, N, d > | |
| concepts::DiffReactAsympCollFormula< F > | |
| concepts::DiffReactAsympCollGamma_0< F, N, d > | |
| concepts::DiffReactAsympCollGamma_1< F, N, d > | |
| concepts::DiffReactAsympCollModel< F, order, alpha, G > | |
| concepts::DiffReactAsympCollModel< F, 0, 0, G > | |
| concepts::DiffReactAsympCollModel< F, 0, 1, G > | |
| concepts::DiffReactAsympCollModel< F, 0, 2, G > | |
| concepts::DiffReactAsympCollModel< F, 1, 0, G > | |
| concepts::DiffReactAsympCollModel< F, 1, 1, G > | |
| concepts::DiffReactAsympCollModel< F, 1, 2, G > | |
| concepts::DiffReactAsympCollModel< F, 2, 1, G > | |
| concepts::DiffReactAsympCollModel< F, 3, 1, G > | |
| concepts::DiffReactAsympCollModel_Alpha0_Order0and1< F, order, G > | |
| concepts::DiffReactAsympCollModel_Alpha1_Order0and1< F, order, G > | |
| concepts::DiffReactAsympCollModel_Alpha1_Order2plus< F, order, G > | |
| concepts::DiffReactAsympCollModel_Alpha2_Order0< F, G > | |
| concepts::DiffReactAsympCollModel_Alpha2_Order1plus< F, order, G > | |
| concepts::DiffReactAsympCollModel_grad_U_alpha0and1< order, alpha, F > | The (t,S)-gradient of the asymptotic expansion solution in the interior of the sheet for asymptotics alpha = 0 and alpha = 1 |
| concepts::DiffReactAsympCollModel_grad_U_alpha2< order, F > | The (t,S)-gradient of the asymptotic expansion solution in the interior of the sheet for asymptotics alpha = 2 |
| concepts::DiffReactAsympCollModelgrad_U< order, alpha, F > | |
| concepts::DiffReactAsympCollModelgrad_U< order, 0, F > | |
| concepts::DiffReactAsympCollModelgrad_U< order, 1, F > | |
| concepts::DiffReactAsympCollModelgrad_U< order, 2, F > | |
| concepts::DiffReactAsympCollModelSol_Cont< order, alpha, F > | Class for the solution of the asymptotic expansion of Diffusion-Reaction equation (collectively) for formulation which is continuous over the interface (only order 0 and 1) |
| concepts::DiffReactAsympCollModelSol_Discont< order, alpha, F > | Class for the solution of the asymptotic expansion of Diffusion-Reaction equation (collectively) for formulation which is continuous over the interface (only order 1) |
| concepts::DiffReactAsympCollModelSolBase< F > | Class for the solution of the asymptotic expansion of Diffusion-Reaction equation (collectively) |
| concepts::DiffReactAsympCollModelU< order, alpha, F > | |
| concepts::DiffReactAsympCollModelU< order, 0, F > | |
| concepts::DiffReactAsympCollModelU< order, 1, F > | |
| concepts::DiffReactAsympCollModelU< order, 2, F > | |
| concepts::DiffReactAsympCollModelU_alpha0and1< order, alpha, F > | The asymptotic expansion solution in the interior of the sheet for asymptotics alpha = 0 and alpha = 1 |
| concepts::DiffReactAsympCollModelU_alpha2< order, F > | The asymptotic expansion solution in the interior of the sheet for asymptotics alpha = 2 |
| concepts::DiffReactAsympModelBase< F > | Base class for asymptotic expansion models of Diffusion-Reaction equation |
| concepts::DiffReactAsympModelgrad_UBase< F > | Base class for the (t,S)-gradient of the asymptotic expansion solution in the interior of the sheet |
| concepts::DiffReactAsympModelKraehenbuehl< F, G > | |
| concepts::DiffReactAsympModelOffset< order, F > | Offset function of the asymptotic expansion of Diffusion-Reaction equation as formula over the elements of the 2D space |
| concepts::DiffReactAsympModelSimpleVector< F > | Vector of right hand side of the asymptotic expansion of Diffusion-Reaction equation as formula over the elements of the 2D space |
| concepts::DiffReactAsympModelSol< F > | Class for the solution of the asymptotic expansion of Diffusion-Reaction equation (iterativly) |
| concepts::DiffReactAsympModelSolBase< F > | Base class for solutions of the asymptotic expansion of Diffusion-Reaction equation |
| concepts::DiffReactAsympModelU< order, F > | The asymptotic expansion solution in the interior of the sheet |
| concepts::DiffReactAsympModelUBase< F > | Base class for asymptotic expansion solution in the interior of the sheet |
| concepts::DiffReactAsympModelUepsN< F > | The asymptotic expansion solution in the interior of the sheet |
| concepts::DiffReactAsympModeluepsN< F > | The asymptotic expansion solution , evaluated on a FE mesh with elements in the sheet |
| concepts::DiffReactAsympModeluepsN_grad< F > | The gradient of the asymptotic expansion solution , evaluated on a FE mesh with elements in the sheet |
| concepts::DiffReactAsympModelVector< order, F > | Vector of right hand side of the asymptotic expansion of Diffusion-Reaction equation as formula over the elements of the 2D space |
| hp2D::DiffussionReaction | |
| concepts::DimensionMismatch | Exception class to express dimensions not matching |
| bem::Dirac3d< F > | A 3D space with Dirac basis functions |
| bem::Dirac3d000< F > | Dirac element on triangles (used for collocation method) |
| concepts::Dirichlet< F > | Class for calculating and holding local coefficients per element which represent the dirichlet boundary condition |
| hp2Dedge::DirichletCoefficients | Class for calculating and holding local coefficients per element which represent the dirichlet boundary condition |
| concepts::DirichletElementFormula< F, G > | Dirichlet Data as element formula |
| hp2Dedge::DirichletIdentity | Linear form in 2D for coping the Dirichlet boundary for Identity bilinearform |
| hp2Dedge::DirichletRotRot | Linear form in 2D for coping the Dirichlet boundary for RotRot bilinearform |
| test::DirichletTest | Test the dirichlet boundary condition with an extension operator in the class hp2D::H1Extension |
| eigensolver::DirPowIt< F, G > | Eigenvalue solver using the direct power iteration method |
| test::DirPowItTest | |
| hp2D::DistancePost< DistClass, Function > | A function class for weighted regularization |
| hp3D::DistancePost< DistClass, Function > | A function class for weighted regularization |
| hp3D::DivDiv< Weight > | A function class to calculate element matrices for the Div u*Div v Bilinearform |
| hp2D::DivDiv< Weight > | A function class to calculate element matrices for the Div u*Div v Bilinearform |
| concepts::DivGradHField_CircularCoil | |
| cluster::DMultipoleX< F > | Normal derivative of the part of the Multipole kernel expansion |
| cluster::DMultipoleY< F > | Normal derivative of the part of the Multipole kernel expansion |
| test::DomainDecomp | Tests the solving with domain decomposition |
| concepts::DomainDecomp< F > | Domain decomposition space |
| test::DomainDecompTest | Test the space DomainDecomp |
| test::DP_AP_test | |
| sparseqr::Driver | Driver class for sparse QR decomposition |
| test::DriverTest | Tests the integration of the sparseqr package into Concepts |
| cluster::DTaylorX< Fspc > | Normal derivative of the part of the Taylor kernel expansion |
| cluster::DTaylorY< Fspc > | Normal derivative of the part of the Taylor kernel expansion |
| concepts::DummySpace< F > | Space for a given dimension but without more functionality |
| concepts::DynArray< T > | Container class: a dynamic array |
| concepts::DynArrayBase | Base class for DynArray for the non-template part |
| concepts::DynArrayPage< T > | A page of a dynamic array |
| hp2D::Eddy2D_dissipation | Local contribution to dissipation power loss |
| hp2D::Eddy2D_E | Class for calculating Eddy current problem with Maxwell modell in h formulation |
| hp2D::Eddy2D_eField | Electrical field |
| hp2D::Eddy2D_H | Class for calculating Eddy current problem with Maxwell modell in h formulation |
| hp2D::Eddy2D_H_Interior | Class holding size and magnetic field of embedded (interior) area
|
| test::Eddy2DRingTest | |
| concepts::EddyGeometry2D | Abstract class for holding geometry and material for eddy current problems |
| concepts::EddyGeometry2DRectImport | Rectangular geometry, source current |
| concepts::EddyGeometry2DRotateImport | Geometry with rotational symmetric coil |
| concepts::EddyGeometry2DRotational | Rotational symmetric geometry, conductivity and source current |
| concepts::EdgCorrFile | |
| hp2Dedge::Edge< F > | An edge of a 2D FEM edge element quad |
| concepts::Edge | An edge in the topology |
| concepts::Edge1d | A 1D cell: edge |
| concepts::Edge2d | A 1D cell: edge in 2D |
| concepts::EdgeData | Stores additional information on an edge, namely its cells and faces |
| hp2D::EdgeGraphics | Handles graphics for 1D hp FEM elements |
| hp2Dedge::EdgeIdentity | Bilinear form in 2D, integral over an edge |
| linDG2D::EdgeInfo | Edge information for DG FEM |
| bem::EdgeMap | Class to map the edges to the two neighbouring panels |
| concepts::EdgeMesh | Base class for edge meshes |
| test::EdgeMeshTest | Tests for generating functions of edge meshes |
| concepts::EdgeNd | A 1D cell in any dimension: edge |
| hp2Dedge::EdgeRiesz | Linear form in 2D |
| concepts::EdgesOfVertices | Build a mapping from vertices (over their key) in a cell to the edges their belong to |
| test::EdgeTest | Test the FE hp2D::Edge |
| concepts::EdgRadiaFile | |
| eigensolver::EigenSolver< F > | Interafce for eigenvalue solvers |
| ElasticityTensor< dim > | Basic class for an linear elasticity tensor A in dim dimensions |
| ElasticityTensorIsotropic< dim > | Elasticity tensor for isotropic materials |
| constraints::Element< F > | Element of the constraints space |
| linearFEM::Element | Base class for the element for linear FEM |
| concepts::Element< F > | An abstract class for an element of a space |
| vectorial::Element< F > | Vector valued element |
| hp1D::Element< F > | 1D FEM element |
| hp2D::Element< F > | Abstract class for a 2D FEM element |
| hp3D::Element< F > | Abstract class for a 3D FEM element |
| concepts::ElementAndFacette< F > | Container for an element and one facette (edge or face) |
| concepts::ElementFormula< F, G > | Interface for a formula defined element by element |
| concepts::ElementFormulaBoundary | Element formula, which gives formula on the boundary |
| concepts::ElementFormulaCompose< F, G, H > | |
| concepts::ElementFormulaContainer< F, G > | |
| hp2D::ElementFormulaEdgeMean< F > | Element formula for a mean value on edges of elements of an other element formula |
| hp1D::ElementFormulaInterpGrad< F > | |
| hp2D::ElementFormulaInterpGrad< F, dim > | Element formula for the gradient of an scalar element formula |
| hp2D::ElementFormulaInterpGrad< F, 2 > | |
| hp2D::ElementFormulaInterpGradN< F, dim > | Element formula for the gradient of an scalar element formula |
| hp2D::ElementFormulaInterpGradN< F, 2 > | |
| concepts::ElementFormulaLiCo< F, G, H, J > | |
| concepts::ElementFormulaRotate2D< F > | Rotated element formula of a 2D vector (90° to right) |
| hp2D::ElementFormulaSignNormalVector | Element formula on 1D elements based on Edge2d returning the 1.0 if the normal vector is the right one and -1.0 otherwise |
| test::ElementFormulaTest | Test for element formulas |
| concepts::ElementFormulaTimesCurvature< F > | |
| concepts::ElementFormulaVector< dim, F, G, H > | Vectorial formula created from a FE function |
| concepts::ElementFormulaVector< 1, F, G, H > | Scalar formula created from a FE function |
| concepts::ElementFormulaVectorBase< F, G, H, I > | Base class for Formula created from a FE function |
| concepts::ElementFunction< F, G > | An abstract class for a function in a FE space |
| hp2D::ElementFunction< dim, F, Q > | Base class for element functions for hp elements in 2D |
| hp2D::ElementFunction< 1, F, Q > | |
| test::ElementFunctionTest | Test the element functions |
| concepts::ElementGraphics< F > | Handles graphics output (to a file) of a specific element |
| concepts::ElementGraphicsBase | Base class for graphics output, which holds graphics types |
| concepts::ElementMatrix< F > | Element matrix |
| concepts::ElementMatrixBase< F > | Base class for element matrices |
| concepts::ElementNotInDomainOfFormula | Exception class to express that an inquired element is not in the domain |
| linDG2D::ElementPair | Element pair for DG FEM in 2D |
| concepts::ElementPair< F > | Gives access to a pair of elements |
| vectorial::ElementPair< F > | Vector valued element pair |
| linDG2D::ElementPairList | Element pair list for two DG spaces |
| concepts::ElementPairList< F > | Holds a list of ElementPair and allows to scan over this list |
| vectorial::ElementPairListIdentic< F > | Element pair list for two vectorial spaces V1 and V2 |
| concepts::ElementWithCell< F > | Element with cell |
| Ell_UC_Solver | Solver for unit cell problem for elliptic problems |
| concepts::EllipseMappingEdge2d | 2D element map for an ellipsoidal arc (not skewed) |
| EpsJumpZero< F > | Constraints taking the jumps between areas with different dielectric coefficients into account |
| EquivalentStress2d | Equivalent stress operator in 2d |
| EquivalentStressHypothesis< dim > | Interface class for equivalent stress hypotheses |
| aglowav::Est01< F > | Error estimator for the constant space |
| aglowav::Est02< F > | Error estimator for the constant space |
| aglowav::Est03< F > | Error estimator for the constant space |
| aglowav::Est04< F > | Error estimator for the constant space |
| timestepping::Euler | Timestep strategy for the explicit Euler algorithm to solve first order problems in time |
| EvaluateEa_of_x | Computes the cellwise values of by evaluating the given function in the center of gravity |
| concepts::ExceptionBase | Base class for exceptions |
| test::ExceptionTest | Testing some exceptions |
| cluster::ExpansionF< Fspc > | Abstract class for the part of a kernel expansion |
| cluster::ExpansionXY< F > | Abstract class for the and the part of a kernel expansion |
| bem::ExpR | |
| bem::ExpR2 | |
| concepts::Ez4uException | Exception class to express a problem in a ez4u input file |
| aglowav2::F00< F > | Class for the far field matrix F |
| cluster::F01< NodeX, NodeY > | Far field matrix F |
| cluster::F02< NodeX, NodeY > | Far field matrix F |
| cluster::F03< NodeX, NodeY > | Far field matrix F |
| cluster::F04< NodeX, NodeY > | Far field matrix F |
| concepts::FaceData | Stores additional information on a face, namely its cells |
| cluster::CebysevLaplaceF< Fspc >::FColCebyLpl | Class to hold the expansion coefficients |
| cluster::FColExp | Abstract class to hold the expansion coefficients |
| cluster::FColF< F > | Class to hold expansion coefficients of type F |
| cluster::F01< NodeX, NodeY >::Ffld | Class to store the far field coefficients |
| cluster::F02< NodeX, NodeY >::Ffld | Class to store the far field coefficients |
| cluster::F03< NodeX, NodeY >::Ffld | Class to store the far field coefficients |
| cluster::F04< NodeX, NodeY >::Ffld | Class to store the far field coefficients |
| concepts::File | Base class for File type recognition |
| concepts::FileOpenError | Indicates that there were problems in a file open operation |
| sparseqr::Fill | |
| concepts::FiveQuads | |
| FlexibleRHS | Right hand side for the stochastic diffusion |
| concepts::Formula< F > | Interface for a formula |
| test::Formula2DTest | Test the Formulas in namespace hp2D |
| concepts::FormulaExpImag1D | Formula for |
| concepts::FormulaExpImag2D | Formula for |
| concepts::FormulaExpImag2DGrad | Formula for gradient of a plane wave |
| concepts::FormulaExpImag2DRadialDer | Formula for radial derivative of |
| concepts::PiecewiseFormula< F >::FormulaFactor | |
| hp3D::FormulaFromWeight< Weight > | Makes it possible to plot a given Weight |
| hp2D::FormulaFromWeight< Weight > | Makes it possible to plot a given Weight |
| concepts::FormulaIncPlaneWaveSource | |
| concepts::FormulaLiCo | Linear combination of two formulae |
| concepts::FormulaNormalOuterSP2D< F > | Computes the scalar product <n, vf> of the normal n with a vector valued formula vf, the result is a scalar formula in F |
| concepts::FormulaPMLBoxRestriction< F, G > | |
| concepts::FormulaPMLCart | |
| concepts::FormulaPMLPowerSigma< F > | |
| concepts::FormulaPMLPowerSigma2D< F > | |
| concepts::FormulaPMLPowerSigmaB2D< F > | |
| concepts::FormulaPMLRadia | Class for PML in polar coordinates |
| concepts::FormulaSyntaxError | Exception indication that a formula contains a syntax error reported by the parser |
| test::FormulaTest | Test for element formulas |
| concepts::gfem::FormulaToElemFormula< ScalarT > | |
| concepts::FortranException | Exception indicating an error in a FORTRAN routine returning a non-zero info flag |
| concepts::Frm_Product< F, H, J > | Class for a product of formula |
| concepts::Frm_Sum< F, H, J > | Class for a sum of formula |
| concepts::FrmE_Inverse< F, G > | Inverse of an element formula |
| concepts::FrmE_NormalVector | Element formula on 1D elements based on Edge2d returning the normal vector |
| concepts::FrmE_PMLTransformation< dim > | |
| concepts::FrmE_Product< F, H, J, G > | Product of two element formulas or an element formula and a factor |
| concepts::FrmE_ScalarProductNormalEdge2d< F > | Computes the scalar product <n, vf> of the normal n with a vector valued formula vf, the result is a scalar formula in F |
| concepts::FrmE_Sum< F, H, J, G > | Class for a sum of element formulas |
| concepts::Function< F > | Abstract class for a function |
| test::FunctionEvaluation | Tests the evaluation of functions like hp2D::Value |
| FvdgAdaptiveLimiter | Adaptive limiter |
| linDG3D::FvdgBilinearForm | Bilinear Form for FV/DG purpose |
| linDG3D::FvdgElement | Generic tetrahedral element for FV/DG method |
| linDG3D::FvdgElementPair | Stores additional information about two adjacent elements, namely the index, area, diameter and normal of shared interface |
| linDG3D::FvdgP0TetElem | Tetrahedral element with constant shapefunction |
| linDG3D::FvdgP0TetGraphics | Handles graphics for FvdgP0TetElem |
| linDG3D::FvdgP1TetElem | Tetrahedral element with linear shapefunctions |
| linDG3D::FvdgP1TetGraphics | Handles graphics for FvdgP1TetElem |
| FvdgPi0Limiter | Pi0-projection |
| linDG3D::FvdgSpace | Generic space of tetrahedral elements for FV/DGFE method |
| linDG3D::FvdgSpaceP0 | Space of piecewise constant functions on tetrahedrons |
| linDG3D::FvdgSpaceP1 | Space of piecewise linear functions on tetrahedrons |
| linDG3D::FvdgTimeRhs | Fvdg right hand side for time dependent problems |
| linDG3D::FvdgTimeRhsDiff | Fvdg right hand side for time dependent problems with diffusion |
| bem::GaussAbscWght | Gauss abscissas and weights for the interval |
| bem::GaussAbscWghtSym | Symmetric Gauss abscissas and weights for the interval |
| concepts::GeneralMapping< F, dim > | Introduction of a mapping type which is Real or Cmplx for dimension 1 and Mapping<Real,dim> or Mapping<Cmplx,dim> for higher dimensions |
| concepts::GeneralMapping< F, 1 > | |
| concepts::GeneralPoint< F, dim > | Introduction of a point type which is Real or Cmplx for dimension 1 and Point<Real,dim> or Point<Cmplx,dim> for higher dimensions |
| concepts::GeneralPoint< F, 1 > | |
| concepts::gfem::GfemAdvectionIgnore | |
| concepts::gfem::GfemBasisOne | |
| concepts::gfem::GfemCellParams | |
| concepts::gfem::GfemControl< dim > | |
| concepts::gfem::GfemDiffraction | Solver for unit cell problem for photonic crystals |
| concepts::gfem::GfemDofIterator | |
| concepts::gfem::GfemDofIteratorFast | |
| concepts::gfem::GfemIdentity | |
| concepts::gfem::GfemIdentityIgnore | |
| concepts::gfem::GfemLaplace | |
| concepts::gfem::GfemOverlapCondition | |
| concepts::gfem::GfemQuad | |
| concepts::gfem::GfemQuadFast | |
| concepts::gfem::GfemQuadGraphics | |
| concepts::gfem::GfemQuadGraphicsFast | |
| concepts::gfem::GfemRiesz | |
| concepts::gfem::GfemSpace | |
| concepts::gfem::GfemSpaceFast | |
| concepts::gfem::GfemSpaceParams | Parameter for GfemSpace |
| concepts::gfem::GfemUCQuad | |
| sparseqr::GivensRotations< F > | Given's Rotations |
| concepts::GlobalPostprocess< F > | Global Postprocessing |
| parallel::Mesh1::GlobalS | Scanner for global cells |
| parallel::Mesh2::GlobalS | Scanner for global cells |
| parallel::Mesh3::GlobalS | Scanner for global cells |
| concepts::GMRes< F > | Solves a system of linear equations with general minimal residuals (GMRes) |
| concepts::GMResFabric< F > | Fabric class for generalized minimal residual: GMRes |
| Godunov< T > | Godunov flux |
| test::GolubExample | Test solver for constrained Eigenvalue problems |
| test::GolubExampleSum | Test solver for constrained Eigenvalue problems |
| hp2D::Grad< F > | The gradient of the approximated function in a FE space |
| hp1D::Grad< F, G > | The gradient of the approximated function in a FE space |
| hp1D::GradLinearForm< F > | Linear form on edges in nD |
| hp2Dedge::Graduv | A function class to calculate element matrices for the bilinear form |
| vectorial::Graphics< F > | Handles graphics for vector valued elements |
| hp2D::H1Extension< F > | Continuous extension of a formula on edges, e.g |
| test::H1extensionTest | Test the H1 extensionoperator of the class hp2D::H1Extension |
| aglowav::Haar3d< F > | Agglomerated wavelet space |
| aglowav2::Haar3d< F > | Abstract wavelet space |
| aglowav2::Haar3d0< F > | Agglomerated wavelet space |
| aglowav::Haar3d000< F > | Binary space element for the agglomerated wavelets |
| aglowav2::Haar3d000< F > | Space element for the agglomerated wavelets |
| aglowav2::Haar3d0BFSScan< F > | Scanner of the Haar3d0 space ("breadth" first search (bfs)) (1 |
| aglowav2::Haar3d0DFSScan< F > | Scanner of the Haar3d0 space (depth first search (dfs)) (1 |
| aglowav::Haar3dBFSScan< F > | Scanner of the Haar3d space ("breadth" first search (bfs)) (1 |
| aglowav2::Haar3dBFSScan< F > | Scanner of the Haar3d space ("breadth" first search (bfs)) (1 |
| aglowav2::Haar3dDFSScan< F > | Scanner of the Haar3d space (depth first search (dfs)) (1 |
| aglowav::Haar3dDFSScan< F > | Scanner of the Haar3d space (depth first search (dfs)) (1 |
| aglowav2::Haar3dXXX< F > | Abstract wavelet space element |
| aglowav::Haar3dXXX< F, d > | Abstract space element for the agglomerated wavelets |
| __gnu_cxx::hash< concepts::Index > | Hash function class |
| __gnu_cxx::hash< concepts::Orders< number > > | |
| hash_map | |
| concepts::HashedSparseMatrix< T > | A matrix in sparse storage using hashes |
| concepts::HashMap< F > | |
| HeatSolution | |
| concepts::Hex3dSubdiv2x | Subdivision strategy for hexahedrons which generates 2 children |
| concepts::Hex3dSubdiv2y | Subdivision strategy for hexahedrons which generates 2 children |
| concepts::Hex3dSubdiv2z | Subdivision strategy for hexahedrons which generates 2 children |
| concepts::Hex3dSubdiv4x | Subdivision strategy for hexahedrons which generates 4 children |
| concepts::Hex3dSubdiv4y | Subdivision strategy for hexahedrons which generates 4 children |
| concepts::Hex3dSubdiv4z | Subdivision strategy for hexahedrons which generates 4 children |
| concepts::Hex3dSubdiv8 | Subdivision strategy for hexahedrons which generates 8 children |
| concepts::Hex3dSubdivision | Interface for geometrical subdivision strategies for hexahedrons |
| concepts::Hexahedron | A hexahedron in the topology |
| hp3D::Hexahedron | A 3D FEM element: a hexahedron |
| concepts::Hexahedron3d | A 3D cell: hexahedron |
| hp3D::HexahedronGraphics | Handles graphics for hexahedral 3D hp FEM elements |
| hp3D::HexFunctions | Auxiliary functions for hexahedra |
| concepts::HexSubdiv2x | Subdivision strategy for hexahedrons which generates 2 children perpendicular to the x direction |
| concepts::HexSubdiv2y | Subdivision strategy for hexahedrons which generates 2 children perpendicular the y direction |
| concepts::HexSubdiv2z | Subdivision strategy for hexahedrons which generates 2 children perpendicular to the z direction |
| concepts::HexSubdiv4x | Subdivision strategy for hexahedrons which generates 4 children along the x direction |
| concepts::HexSubdiv4y | Subdivision strategy for hexahedrons which generates 4 children along the y direction |
| concepts::HexSubdiv4z | Subdivision strategy for hexahedrons which generates 4 children along the z direction |
| concepts::HexSubdiv8 | Subdivision strategy for hexahedrons which generates 8 children |
| concepts::HexSubdivision | Interface for topological subdivision strategies for hexahedrons |
| concepts::HField_CircularCoil | |
| parallel::HilbertSFC | Hilbert space filling curve |
| test::homEV | |
| hp3D::Hook | A function class to calculate element matrices for the Bilinearform of linear Elasticity |
| hp2D::hpAdaptiveSpace< F > | Hp-adaptive space with 2D elements |
| hp2D::hpAdaptiveSpaceDG< F > | Hp-adaptive FEM space in 2D composed of separate spaces hpAdapativeSpace and may be discontinuous |
| hp2D::hpAdaptiveSpaceH1 | |
| hp2D::hpAdaptiveSpaceHCurl | |
| hp2D::hpAdaptiveSpaceHCurl_H1 | Container class for a 2D hp edge element space with an 2D hp nodal element space |
| hp2D::hpFull | Helper class for building 2D hp-FEM spaces (space pre builder) |
| test::hpFullTest2D | Tests distribution of dof and polynomial degrees for mesh of quads with hanging nodes |
| concepts::HRefinement< F, dim > | Uniform h refinement |
| linDG3D::Identity | Identity bilinear form |
| hp3D::Identity | A function class to calculate element matrices for the mass matrix |
| Identity | Discrete equivalent of the absolute term in 2D for linear and quadratic FEM |
| bem::Identity< F > | Bilinear form to compute the mass matrix |
| hp2Dedge::Identity | A function class to calculate element matrices for the mass matrix |
| hp1D::Identity< F > | A function class to calculate element matrices for the mass matrix |
| hp2D::Identity< F > | A function class to calculate element matrices for the mass matrix |
| linearFEM::Identity1d | Discrete equivalent for a reaction term in 1D for linear FEM |
| linearFEM::Identity2d | Discrete equivalent for a reaction term in 2D for linear FEM |
| Identity3d< F > | Bilinear form to compute the mass matrix |
| linDG2D::IdentityBf | Volume integral for the identity in DG FEM in 2D |
| hp1D::IdentityParallel< F > | A function class to calculate element matrices for the mass matrix for elements that are shifted |
| concepts::ImagPart | Function as imaginary part of an complex function |
| concepts::Import2dMesh | |
| concepts::Import2dMeshBase | Imports 2D mesh with triangles and quadrilaterals (possibly mixed) |
| concepts::Import2dMeshEz4u | Imports 2D mesh with triangles(currently not supported) and quadrilaterals (possibly mixed) from mesh generator ez4u |
| concepts::Import2dMeshGeneral | |
| concepts::Import3dMesh | Imports 3D mesh with tetrahedra and hexahedra |
| concepts::Import3DTetMesh | Importer for tetrahedral meshes in notation which was used in [1] |
| concepts::ImportMesh | Base class for reading a mesh from a file |
| concepts::Triangle2d::Index | Subclass of Triangle2d representing its index |
| concepts::Quad2d::Index | Subclass of Quad2d representing its index |
| concepts::Triangle3d::Index | Subclass of Quad2d representing its index |
| concepts::Tetrahedron3d::Index | Subclass of Tetrahedron3d representing its index |
| concepts::Index | Stores a number of indices in a ordered fashion |
| concepts::Hexahedron3d::Index | Subclass of Hexahedron3d representing its index |
| concepts::Parallelepiped3d::Index | Subclass of Tetrahedron3d representing its index |
| concepts::Set< IndexRange >::index_iterator | |
| __gnu_cxx::IndexEqual | Key equal function class |
| concepts::IndexNotExisting | Exception class to express that an index in a dynamic array does not exist |
| concepts::IndexRange | Class for a range of global indices |
| test::IndexRangeTest | Test the element functions |
| eigensolver::InexactInv< F > | Inexact inverse iteration to solve a generalized Eigen value problem |
| eigensolver::InexactInvFabric | Fabric class for eigensolver inexact inverse iteration |
| concepts::InfiniteEdge | An infinite edge in the topology, which possess only one vertex as the other lies in the infinite |
| hp2D::InfiniteLaguerreQuad | A 2D FEM element: an infinite quad with basis based on Laguerre functions |
| test::InfiniteMesh2dTest | Tests 2D mesh with infinite cells |
| concepts::InfiniteQuad | A infinite quadrilateral in the topology, which possess one Edge and two InfiniteEdges since one edge lies in the infinite |
| hp2D::InfiniteQuad | A 2D FEM element: an infinite quad |
| concepts::InfiniteQuad2d | A 2D cell: infinite quadrilateral |
| hp2D::InfiniteQuadFunctions | Auxiliary functions for infinite quadrilaterals |
| hp2D::InfiniteQuadGraphics | Handles graphics for 2D hp quadrilateral infinite FEM elements |
| concepts::InfiniteRect2d | A 2D cell: infinite rectangle |
| concepts::InfQuadSubdiv2V | Subdivision strategy for infinite quadrilaterals which generates two children which are infinite quadrilaterals as well |
| concepts::InfQuadSubdivision | Interface for topological subdivision strategies for infinite quadrilaterals |
| InitTest | |
| concepts::InnerOuterBoundary2d | Base class for mesh classes in 2D which defines its outer boundary and inner boundaries |
| concepts::InOutParameters | Holds parameters in hashes |
| concepts::InputAdaptiveModels | Helps for reading input parameters for single solving with AdaptiveModels |
| InputDevice | Opens and reads a MATfile |
| concepts::InputDomains | Helps for reading input parameters for single problem with domains |
| hp2D::InputEddy2D_E | Helps for reading input parameters for single solving of Eddy2D_E |
| hp2D::InputEddy2D_H | Helps for reading input parameters for single solving of Eddy2D_H |
| concepts::InputEddy2DGeometries | Helps for reading input parameters for Eddy2D geometries |
| concepts::InputFile | Helps for reading the input parameter of file name |
| hp2D::InputMaxwell2D_E | Helps for reading input parameters for single solving of Maxwell2D_E |
| hp2D::InputMaxwell2D_H | Helps for reading input parameters for single solving of Maxwell2D_H |
| hp2D::InputModels | Helps for reading input parameters for single solving with Models |
| concepts::InputParameter | Abstract class for carrying information, which helps for reading input parameters from command line |
| concepts::InputParser | Parses an input file and extracts parameters |
| concepts::InputSlot | Helps for reading input parameters for single problem with slot |
| concepts::gfem::InputSol_filename | |
| concepts::gfem::InputUC_filename | |
| hp1D::IntegrableElm | Class holding the quadrature rule and the cell of a 1D element |
| hp2D::IntegrableQuad | Class holding the quadrature rule and the cell of a quadrilateral element |
| test::IntegralTest | Tests the integrals |
| concepts::IntegrationCell | Cell over which can be integrated |
| concepts::IntegrationCell::intPoint | Integration point consisting of coordinates and intermediate data |
| bem::Inv1Rn | |
| concepts::InverseMappingEdge2d | In existant 2D element map for an edge the direction in the edge are inversed.x |
| concepts::InverseVertexQuadSector2d | A 2d inverse mapping from a sector to reference element |
| sparseqr::J | Given's rotations |
| eigensolver::JdbSym | Eigenvalue solver using JDBSYM |
| eigensolver::JdbSymFabric | Fabric class for JdbSym eigenvalue solver for a constrained problem |
| concepts::Joiner< T, nlnk > | Joiner class with multiple successors, i.e |
| concepts::Karniadakis< type, mode > | Part of the multidimensional expansion bases for the shape functions of Karniadakis and Sherwin |
| concepts::KarniadakisCoeffs | |
| hp2Dedge::KarniadakisDeriv2 | Part of the multidimensional expansion bases for the shape functions of Karniadakis and Sherwin |
| test::KarniadakisTest | Testing concepts::Karniadakis |
| aglowav2::Haar3dXXX< F >::Key | Key of a wavelet element |
| concepts::Key | Key class |
| aglowav::Haar3dXXX< F, d >::Key | Key of the wavelet element |
| bem::Constant3d001< F >::Key | Key with some level dependent information |
| concepts::Laguerre | Laguerre polynomials |
| concepts::LaguerreBasis< mode > | Polynomial functions which gives a basis of the semi-infinite intervals after multiplication with factor
|
| test::LaguerreTest | Tests of Laguerre polynomials and relative basis |
| concepts::LapackChol | Linear solver using Lapack subroutine DPOSV |
| test::LapackTest | Testsuite for solvers based on Lapack.a |
| hp2D::Laplace< F > | A function class to calculate element matrices for the Laplacian |
| Laplace | Discrete equivalent of the Laplacian in 2D for linear and quadratic FEM |
| bem::Laplace | |
| hp3D::Laplace | A function class to calculate element matrices for the Laplacian |
| hp1D::Laplace< F > | A function class to calculate element matrices for the Laplacian |
| linearFEM::Laplace1d | Discrete equivalent of the Laplacian in 1D for linear FEM |
| linearFEM::Laplace2d | Discrete equivalent of the Laplacian in 2D for linear FEM |
| hp2D::LaplaceBase< F, G > | Base class to calculate element matrices for the Laplacian, for both scalar and matrix formulas |
| linDG3D::LaplaceBoundaryBF | Laplace bilinear form |
| bem::LaplaceDL< F > | Bilinear form to compute the Laplace double layer potential |
| bem::LaplaceDLP< F > | Linear form to evaluate the Laplace double layer potential |
| linDG2D::LaplaceFluxBf | Edge fluxes for the Laplacian in DG FEM in 2D |
| bem::LaplaceHyp< F > | Bilinear form to compute the Laplace hypersingular operator |
| linDG3D::LaplaceInnerBF | Laplace bilinear form |
| hp2D::LaplaceMatrix< F > | A function class to calculate element matrices for the Laplacian for matrix formulas |
| bem::LaplacePLD< F > | Bilinear form to compute the adjoint of the Laplace double layer potential |
| bem::LaplaceSL< F > | Bilinear form to compute the Laplace single layer potential |
| bem::LaplaceSLP< F > | Linear form to evaluate the Laplace single layer potential |
| linDG2D::LaplaceStabBf | Stabilizing edge integral for the Laplacian in DG FEM in 2D |
| test::LaplaceTest | |
| linDG2D::LaplaceTimeLf | DG right hand side for time dependent problems with diffusion in 2D |
| linDG3D::LaplaceVolBF | Laplace bilinear form |
| linDG2D::LaplaceVolBf | Volume integral for the Laplacian in DG FEM in 2D |
| LaxFriedrichs< T > | Local Lax-Friedrichs flux |
| std::less< concepts::Cell * > | Specialisation of STL class less<F> for pointers to cells |
| std::less< concepts::Cell1 * > | |
| std::less< concepts::Cell2 * > | |
| std::less< concepts::Cell3 * > | |
| concepts::Level< dim > | Level information used for multidimensional hp FEM |
| concepts::LiCo< F > | Linear combination of two operators |
| concepts::LiCoI< F > | Linear combination of an operator with the identity |
| timestepping::LimitingEuler | Timestep strategy for the explicit Euler algorithm with limiter to solve first order problems in time |
| timestepping::LimitingTvdRK2 | Timestep stategy for an explicit two stage TVD Runge Kutta scheme to solve problems in time |
| linearFEM::Line | Line element with linear shape function in 1D |
| concepts::Line | Mesh for the interval of the real axis |
| linDG1D::Linear1d | Space for linear DG FEM in 1D |
| linearFEM::Linear1d | Space for linear FEM in 1D |
| linearFEM::Linear2d | Space for linear triangular and bilinear quadrilateral FEM in 2D |
| bem::Linear3d< F > | A 3D space with continuous, piecewise linear basis functions |
| linearFEM::Linear3d | Space for linear FEM in 3D using tetrahedra |
| Linear3d000< F > | Linear tetrahedral element |
| bem::Linear3d000< F > | Linear triangular element |
| Linear3d001< F > | Linear hexhahedral element |
| LinearAdvectionFlux | LinearAdvectionFlux |
| bem::LinearDLPAbscWghtEdg | Abscissas and weights for the case of common edge, double layer potential and linear test/trial functions |
| bem::LinearDLPAbscWghtVtx | Abscissas and weights for the case of common vertex, double layer potential and linear test/trial functions |
| concepts::LinearForm< F, G > | Abstract class for a linear form |
| vectorial::LinearForm< F, G > | Vector valued linear form |
| hp1D::LinearFormGradInterp_Grad< F > | Linear form on edges in nD |
| vectorial::LinearFormHelper | Helper class for building a linear form in vectorial |
| hp1D::LinearFormHelper< i, F > | Helper class for Linearforms l(v), where v is i-form |
| hp1D::LinearFormHelper< 0, F > | Helper class for linearforms l(v), where v is a 0-form |
| hp1D::LinearFormHelper< 1, F > | Helper class for linearforms l(v), where v is a 1-form |
| hp2D::LinearFormHelper_0< F > | Helper class for linearforms l(v), where v is a 0-form |
| hp2D::LinearFormHelper_1< F > | Helper class for linearforms l(v), where v is a one form |
| test::LinearFormTest | Tests the linear forms |
| bem::LinearHYPAbscWghtEdg | Abscissas and weights for the case of common edge, hypersingular operator and linear test/trial functions |
| bem::LinearHYPAbscWghtPnl | Abscissas and weights for the case of common panel, hypersingular operator and linear test/trial functions |
| bem::LinearHYPAbscWghtVtx | Abscissas and weights for the case of common vertex, hypersingular operator and linear test/trial functions |
| bem::LinearSLPAbscWghtEdg | Abscissas and weights for the case of common edge, single layer potential and linear test/trial functions |
| bem::LinearSLPAbscWghtPnl | Abscissas and weights for the case of common panel, single layer potential and linear test/trial functions |
| bem::LinearSLPAbscWghtVtx | Abscissas and weights for the case of common vertex, single layer potential and linear test/trial functions |
| linearFEM::LineGraphics | Handles graphics for linear finite elements in 1D |
| hp1D::LineGraphics | Handles graphics for 1D hp FEM elements |
| hp1D::LineShapeFunctions | A class for holding the shape functions of nodal elements on an interval for a particular polynomials degree (ie |
| concepts::Pool< T >::link | |
| bem::LinTriGraphics | Handles graphics for trianular linear elements |
| concepts::ThinSheetEdges::List | |
| parallel::ListElm< T > | List element of a singly linked list |
| parallel::SFCDstr::ListElmSFC< T > | One element which has to be distributed |
| parallel::ListHead< ListNode > | Head of a singly linked list |
| concepts::ListScan< T > | Scanner for a list |
| parallel::Mesh2::LocalS | Scanner for local cells |
| parallel::Mesh3::LocalS | Scanner for local cells |
| parallel::Mesh1::LocalS | Scanner for local cells |
| bem::Lpl000< F > | Evaluation of the Laplace double layer potential with linear trial functions for use in the internal/external points |
| bem::Lpl001< F > | Evaluation of the Laplace double layer potential with constant trial functions for use in the internal/external points |
| bem::Lpl003< F > | Evaluation of the Laplace single layer potential with linear trial functions for use in the internal/external points |
| bem::Lpl004< F > | Evaluation of the Laplace single layer potential with constant trial functions for use in the internal/external points |
| bem::LplCol006< F > | Evaluation of the Laplace single layer potential with linear trial functions (collocation) |
| bem::LplCol007< F > | Evaluation of the Laplace double layer potential with linear trial functions (collocation) |
| bem::LplGal000< F > | Evaluation of the Laplace single layer potential with linear test/trial functions |
| bem::LplGal001< F > | Evaluation of the Laplace double layer potential with linear test/trial functions |
| bem::LplGal002< F > | Evaluation of the Laplace hypersingular operator with linear test/trial functions |
| bem::LplGal004< F > | Evaluation of the Laplace double layer potential with linear test/trial functions |
| bem::LplGal005< F > | Evaluation of the Laplace hypersingular operator with linear test/trial functions |
| bem::LplGal006< F > | Evaluation of the Laplace single layer potential with linear test/trial functions |
| bem::LplGal007< F > | Evaluation of the Laplace double layer potential with linear test/trial functions |
| bem::LplGal008< F > | Evaluation of the Laplace hypersingular operator with linear test/trial functions |
| bem::LplGal009< F > | Evaluation of the Laplace double layer potential with linear test/trial functions |
| bem::LplGal010< F > | Evaluation of the Laplace double layer potential with constant test/trial functions |
| bem::LplGal011< F > | Evaluation of the Laplace double layer potential with constant test/trial functions |
| bem::LplGal012< F > | Evaluation of the Laplace double layer potential with constant test/trial functions |
| bem::LplGal014< F > | Evaluation of the Laplace double layer potential with constant test/trial functions |
| bem::LplGal018< F > | Evaluation of the Laplace single layer potential with constant test/trial functions |
| concepts::ltidx | |
| concepts::ltstr | |
| aglowav::M< d > | Local transformation matrix |
| aglowav2::M000 | Local transformation matrix (square matrix, row wise) |
| concepts::Map1d | An abstract class for a 1d map |
| concepts::Map2d | An abstract class for a 2d map |
| concepts::Map3d | An abstract class for a 3d map |
| concepts::MapEdge1d | A 1D element map for an edge |
| concepts::MapHexahedron3d | A 3D element map for a hexahedron |
| concepts::MapParallelepiped3d | A 3D element map for a Parallelepiped |
| concepts::Mapping< F, dim > | Basic class for a 2D or 3D map |
| concepts::MappingEdge2d | A 2D element map for an edge |
| concepts::MappingParallelEdge2d | 2D element map for an edge parallel to another one |
| concepts::MappingQuad2d | A 2D element map for a quadrilateral |
| concepts::MappingQuadEdge2d | 2D element map for an edge as part of an quad |
| concepts::MappingStraightEdge2d | A 2D element map for an edge of a straight line |
| test::MappingTest | Testing concepts::Mapping |
| concepts::MappingTriangle2d | A 2D element map for a triangle |
| concepts::MapQuad2d | A 2D element map for a quadrilateral given by a formula |
| concepts::MapTetrahedron3d | A 3D element map for a tetrahedron |
| concepts::MapTriangle2d | A 2D element map for a triangle |
| concepts::MapTriangle3d | A 3D element map for a triangle |
| hp1D::MassElementMatrix | Element mass matrix for hp 1D FEM with Karniadakis basis on the reference intervall
|
| concepts::MatfileInput | |
| concepts::MatfileOutput | Matfile memory tool |
| test::MatfileTest | Test routines for the classes for input and output of matrices in Matlab's binary format |
| graphics::MatlabBinaryGraphics | |
| test::MatlabBinaryGraphicsTest | |
| graphics::MatlabBinaryMeshGraphics | |
| graphics::MatlabGraphics | Draws a picture of data in Matlab format and stores the result in a single file |
| concepts::MatlabMatfile | This class provides a wrapper for the MAT-file Library, which is part of the MATLAB distribution |
| concepts::MatlabMatfileError | Exception class to express dimensions not matching |
| test::MatlabMatfileTest | Test for class MatlabMatfile |
| graphics::MatlabMesh | Routines for writing mesh and formula for a single cell for different cell types |
| aglowav2::Matrix< F > | Matrix class to convert an array to a matrix without copying |
| concepts::Matrix< F > | Abstract class for an operator |
| aglowav2::Operator00< F >::Matrix | Structure to hold one matrix row/column |
| matrix_type_not_supported | |
| eigensolver::MatrixArpackGeneralWrapper< T > | |
| eigensolver::MatrixArpackWrapper< T > | Pure virtual interface for SparseMatrix and DenseMatrix Arpackwrapper |
| graphics::MatrixBaseDataCell< F, G > | Class for writing the graphical output of a FE solution represented by a coefficient vector (and possibly an element function) to dense matrices |
| graphics::MatrixBaseElementFormulaCell< F, G > | Class for writing the graphical output of an element formula to dense matrices |
| graphics::MatrixBaseMeshCell | |
| graphics::MatrixBaseOutputCell< G > | Basis class for graphical output over dense matrices |
| concepts::MatrixElementFormula< F, dim, G > | Element formula returning a matrix |
| MatrixInfo | Container for basic information about matrices |
| concepts::MatrixNotBuilt | Indicates that a needed matrix wasn't build yet |
| hp2D::MatrixNotBuilt | Indicates that a needed matrix wasn't build yet |
| graphics::MatrixSolutionEvaluationCell< F, G > | Class for writing the values of the solution of a pde on the quadraturepoints of the space in a DenseMatrix |
| concepts::_HashedSMatrix_iterator< _Tp, _Ref, _Ptr >::MatrixType< _Tp_, _Ref_, _Ptr_ > | Non-constant matrix for non-constant iterator |
| concepts::_Matrix_iterator< _Tp, _Ref, _Ptr >::MatrixType< _Tp_, _Ref_, _Ptr_ > | Non-constant matrix for non-constant iterator |
| concepts::_SubMatrix_iterator< F, _Ref, _Ptr >::MatrixType< F_, _Ref_, _Ptr_ > | Non-constant matrix for non-constant iterator |
| concepts::_Matrix_iterator< _Tp, _Ref, _Ptr >::MatrixType< _Tp_, const _Tp_ &, const _Tp_ * > | Constant matrix for constant iterator |
| concepts::_HashedSMatrix_iterator< _Tp, _Ref, _Ptr >::MatrixType< _Tp_, const _Tp_ &, const _Tp_ * > | Constant matrix for constant iterator |
| concepts::_SubMatrix_iterator< F, _Ref, _Ptr >::MatrixType< F_, const F::type &, const F::type * > | Constant matrix for constant iterator |
| MaximumPrincipalStressHypothesis< dim > | Maximum principal stress hypothesis |
| MaximumShearStrainEnergyHypothesis< dim > | Maximum shear strain energy hypothesis (von Mises) |
| MaximumShearStressHypothesis< dim > | Maximum shear stress hypothesis (Tresca) |
| hp2D::Maxwell2D_dissipation | Local contribution to dissipation power loss |
| hp2D::Maxwell2D_E | Class for calculating Eddy current problem with Maxwell modell in e-formulation |
| hp2D::Maxwell2D_eField | Electrical field |
| hp2D::Maxwell2D_H | Class for calculating Eddy current problem with Maxwell modell in h formulation |
| hp2D::Maxwell2D_H_Base | Base class for calculating Eddy current problem with Maxwell modell in h formulation |
| hp2D::Maxwell2D_H_DD | Class for calculating Eddy current problem with Maxwell modell in h formulation, with Domain Decomposition |
| hp2D::Maxwell2D_hField | |
| concepts::MaxwellBoundary | Class for holding boundary type of Maxwell's problems |
| concepts::MaxwellModel | Abstract class for Maxwell's problems |
| hp3D::MaxwellSharedData | Shared data for RotRot and DivDiv |
| hp2D::MaxwellSharedData | Shared data for RotRot and DivDiv |
| test::MaxwellTransmissionEVP | Test case from Maxwell transmission problem with weighted regularization |
| concepts::Mesh | An abstract class for meshes |
| parallel::Mesh | An abstract class for a parallel mesh |
| concepts::Mesh1 | An abstract class for 1D meshes |
| parallel::Mesh1 | An abstract class for parallel 1D meshes |
| concepts::Mesh2 | An abstract class for 2D meshes |
| parallel::Mesh2 | An abstract class for parallel 2D meshes |
| concepts::Mesh2withBoundary | Base class for mesh classes in 2D which defines its outer boundary and inner boundaries |
| concepts::Mesh3 | An abstract class for 3D meshes |
| parallel::Mesh3 | An abstract class for parallel 3D meshes |
| graphics::MeshDAT< F > | Creates files which are suitable for mesh input using Import2dMesh or Import3dMesh |
| graphics::MeshDATCell< F > | Cell by cell output for MeshDAT |
| graphics::MeshDX< F > | Draws a picture of a mesh in DX format and stores the result in a file |
| graphics::MeshDXCell< F > | Draws a picture of a mesh in DX |
| graphics::MeshEPS< F > | Draws a picture of a mesh in EPS format and stores the result in a file |
| graphics::MeshEPSCell< F > | Draws a picture of a mesh in EPS |
| graphics::MeshGnuplotCell< F > | Writes the data which describe the elements to the given streams |
| test::MeshImp2DTest | |
| linDG2D::MeshInfo | Mesh info about edges for DG FEM in 2D |
| graphics::MeshMatlab< F > | Creates data for Matlab to draw the mesh |
| graphics::MeshMatlabCell< F > | Writes the data which describe the elements to the three streams |
| graphics::MeshTecplot< F > | Creates files to show the mesh using Tecplot |
| graphics::MeshTecplotCell< F > | Cell by cell output for MeshTecplot |
| sparseqr::MinDegree | |
| parallel::MissingDataType | Exception class to express that a datatype mismatches |
| concepts::MissingFeature | Exception class to express a missing feature |
| concepts::MissingParameter | Indicates that a requested parameter is not present |
| test::MixedNonContTest | Test problems with discontinuity over an interface with Lagrange multipliers for the mean of the normal derivative |
| concepts::Model< F > | Base class for a model |
| concepts::ModelControl< F > | |
| concepts::ModelControl< hp2D::Eddy2D_E > | |
| concepts::ModelControl< hp2D::Maxwell2D_E > | |
| concepts::ModelControl< hp2D::Maxwell2D_H > | |
| concepts::ModelControl< hp2D::Maxwell2D_H_Base > | |
| concepts::ModelControl< hp2D::Maxwell2D_H_DD > | |
| concepts::ModelControlBase< F > | Base class for controlling a model |
| concepts::ModelNotSolved | Indicates that a model wasn't solved yet |
| hp2D::ModelNotSolved | Indicates that a model wasn't solved yet |
| hp2D::Models< F > | Base class for 2D models |
| test::MoreCompositionsTest | Performs more tests on compositions |
| concepts::MultiArray< dim, T > | Container typename for multidimensional Array which is based on std::map |
| concepts::MultiArray< 1, T > | Container typename for multidimensional Array which is based on std::map |
| concepts::MultiEntrance< dim, T > | |
| concepts::MultiEntrance< 1, T > | |
| concepts::MultiIndex< dim > | |
| concepts::Multiple< F > | Multiple of an operator |
| concepts::multiplies< F, G, H > | |
| cluster::MultipoleLaplaceF< Fspc > | part of the Multipole expansion of the Laplace kernel |
| cluster::MultipoleX< F > | part of the Multipole kernel expansion |
| cluster::MultipoleY< F > | part of the Multipole kernel expansion |
| concepts::MutableMesh1 | Class for holding a general mutable mesh of line elements where cells can be added |
| concepts::MutableMesh2 | Class for holding a general mutable mesh of 2D cell where cells and other 2D meshes can be added |
| concepts::MutableMeshBase | Base class for mutable meshes |
| aglowav::BiClNode00< F >::NE | Node -> rght, leaf -> elm |
| concepts::NegativeJacobian | Exception which indicates that a negative Jacobian was found |
| concepts::Neumann< F > | Abstract class for the Neumann boundary term |
| bem::Neumann | Linear form |
| hp2Dedge::Neumann | Linear form in 2D for the term of Neumann boundary |
| hp2D::NeumannTrace< F, G > | The Neumann trace of the approximated function in a FE space |
| hp2D::NeumannTraceElement< F > | Element on an edge representing the normal derivative of neighbouring elements, especially their mean or jump |
| timestepping::Newmark | Timestep strategy for the Newmark algorithm to solve second order problems in time with no first order time derivative |
| cluster::Nfld< NodeX, NodeY > | Class to store a pair of clusters in the near field |
| aglowav2::AglowavBF00< F >::Nfld | Structure to hold the one scale near field one each level |
| cluster::Operator01< NodeX, NodeY >::NfldMatrix | Class to hold the near field entries for two clusters |
| test::NineCellsLaTest | |
| concepts::NoConvergence | Exception indicating that the solver did not converge up to the desired accuracy in the given number of iterations |
| NodalBurgerError | |
| concepts::Import3dMesh::NodeCell | Stores the nodes and edges of a cell to be created |
| concepts::Import3dMesh::NodeHexahedron | Stores the nodes and faces of a hexahedral cell to be created |
| concepts::Import3dMesh::NodeTetrahedron | Stores the nodes and faces of a tetrahedral cell to be created |
| bem::NoOfIntegrationPointsToHigh | Exception class to express that the number of integration points exceeds the number of precalculated values |
| Norm | Provides methods to calculate norms |
| hp2D::NotConnectedIndex | Exception class to express that a connected index wasn't found |
| NotExistingMatrix | |
| concepts::NotValidDof | Exception class to express that an inquired dof is not valid |
| concepts::NQuads | |
| concepts::NRLSolver | |
| concepts::null_deleter | |
| concepts::number< F > | Name traits for number types |
| concepts::number< double > | Name traits for the number type Real |
| concepts::number< long double > | Name traits for the number type Real |
| concepts::number< Mapping< F, dim > > | |
| concepts::number< Point< F, dim > > | |
| concepts::number< std::complex< double > > | Name traits for the number type Cmplx |
| concepts::number< std::complex< long double > > | Name traits for the number type Cmplx |
| concepts::MatlabMatfile::NumTr< F > | |
| concepts::MatlabMatfile::NumTr< std::complex< F > > | |
| NumTraits< C > | |
| NumTraits< miDOUBLE_t > | |
| NumTraits< miINT16_t > | |
| NumTraits< miINT32_t > | |
| NumTraits< miINT64_t > | |
| NumTraits< miINT8_t > | |
| NumTraits< miSINGLE_t > | |
| NumTraits< miUINT16_t > | |
| NumTraits< miUINT32_t > | |
| NumTraits< miUINT64_t > | |
| NumTraits< miUINT8_t > | |
| NumTraits< std::complex< S > > | |
| timestepping::Nystroem | Timestep strategy for a Nyström algorithm to solve second order problems in time with no first order time derivative |
| aglowav::One2ManyTree< o2mNode > | |
| aglowav::One2ManyTreeTraits< o2mNode > | Traits for trees where the nodes have always a fixed number of leafs |
| concepts::OneQuad | |
| concepts::OpAdd< F > | |
| concepts::Operation< F > | |
| concepts::Operator< F > | Abstract class for an operator |
| aglowav2::Operator00< F > | Stiffness matrix compressed with the agglomerated wavelets |
| cluster::Operator01< NodeX, NodeY > | Cluster approximation of the stiffness matrix |
| cluster::Operator02< NodeX, NodeY > | Cluster approximation of the stiffness matrix |
| concepts::OpMult< F > | |
| concepts::OpRecipr< F > | |
| concepts::Orders< number > | Class combining polynomial order and number of quadrature points |
| concepts::OrdersBase | Class containing number of quadrature points |
| __gnu_cxx::OrdersEqual< number > | Key equal function class |
| concepts::OrigamiCube2D | |
| Osher< T > | Osher flux |
| graphics::OutputBase | Base class for graphical output to a file |
| OutputDevice | Writes data to a MAT-file |
| concepts::OutputMatlab< F > | Class for output of objects to matlab |
| concepts::OutputMatlab< Array< F > > | Specialisation of class OutputMatlab<F> for output of objects to matlab to Array<F> |
| concepts::OutputMatlab< bool > | |
| concepts::OutputMatlab< char * > | Class for output of C strings |
| concepts::OutputMatlab< F * > | Class for output of pointers to matlab |
| concepts::OutputMatlab< Mapping< F, dim > > | Class for output of 2D and 3D matrices to matlab |
| concepts::OutputMatlab< Point< F, dim > > | Class for output of 2D and 3D vectors to matlab |
| concepts::OutputMatlab< std::map< F, G > > | |
| concepts::OutputMatlab< std::queue< F > > | |
| concepts::OutputMatlab< std::set< F > > | |
| concepts::OutputMatlab< std::string > | Class for output of C++ strings |
| concepts::OutputMatlab< std::vector< F > > | |
| concepts::OutputMatlab< StiffArray< dim, F > > | Specialisation of class OutputMatlab<F> for output of objects to matlab to StiffArray<dim,F> |
| concepts::OutputOperator | Class providing an output operator |
| concepts::OutputTecplot< F > | Class for output of objects to tecplot |
| concepts::OutputTecplot< Array< F > > | |
| concepts::OutputTecplot< Point< F, dim > > | Class for output of 2D and 3D vectors to matlab |
| concepts::OutputTecplot< std::complex< F > > | |
| sparseqr::Packed | Row of a sparse matrix |
| concepts::ParabelMappingEdge2d | 2D element map for an parabel arc |
| concepts::Parallelepiped3d | A 3D cell: parallelepiped |
| parametrix | |
| concepts::Pardiso | Sparse direct solver for symmetric and unsymmetric matrices |
| concepts::PardisoFabric | Fabric class for Pardiso |
| test::PardisoTest | Test the direct solver Pardiso |
| concepts::ParsedFormula< F > | |
| concepts::ParsedFormula< Cmplx > | |
| concepts::ParsedFormula< Real > | |
| concepts::ParsedFormulaBase< dim > | Parses the given string and evaluates it on request |
| concepts::ParseInputString | |
| concepts::ParseObjectFromString< F > | Class for parsing objects like "Circle(1.0)" or "Edge(1,2)" from a string |
| concepts::ParseThinSheetThickness | |
| concepts::PartMappingEdge2d | Part of a edge mapping |
| concepts::PartMappingQuad2d | Part of a map of a quadrilateral |
| aglowav2::Operator00< F >::Pattern | Structure to hold one run of the sparsity pattern |
| PC_Naiv_Solver | Solver for unit cell problem for photonic crystals |
| concepts::gfem::PC_UC_Solver | Solver for unit cell problem for photonic crystals |
| PC_UC_Solver | Solver for unit cell problem for photonic crystals |
| linDG3D::PenaltyBF | Penalty bilinear form |
| PeriodicRect | |
| concepts::gfem::PeriodicRect | |
| PeriodicSquare | Periodic square |
| PeriodiCube | PeriodiCube |
| concepts::Permutation< F > | Permutation operator |
| concepts::PETSc | Interface to the iterative solvers of the PETSc library |
| concepts::PETScFabric | Fabric class for PETSc solvers |
| concepts::PETScMat | Interface to the sparse matrices from PETSc |
| phc::PHC4 | A class for the handling of two dimensional perfectly periodic photonic crystals with quadrilateral unit cells |
| test::PHC4_Test | |
| concepts::PiecewiseConstDynArrayFormula< F > | Piecewise constant function defined by attributes, base on dynamic array |
| concepts::PiecewiseConstFormula< F > | Piecewise constant function defined by the attribute of a cell |
| concepts::PiecewiseConstImportFormula< F > | Piecewise constant function defined by attributes, imported from a file |
| concepts::PiecewiseElementFormula< F, G > | Piecewise defined function defined by attributes |
| concepts::PiecewiseFormula< F > | Piecewise defined function defined by attributes |
| concepts::PiecewiseFormula0< F > | Piecewise defined function, which consists of a formula and a default value |
| concepts::PiecewiseFormulaBase< F > | Piecewise defined function on a number of cells |
| concepts::PiecewiseFormulaCombine< F, G, H, I > | Combines two piecewise defined formulas with an operation, e.g |
| concepts::PiecewiseFormulaFun< F, G > | Piecewise defined function as an analytical function of another piecewiese defined function |
| concepts::PiecewiseFormulaVector< dim, F, G, H > | |
| concepts::PiecewiseFormulaVector< 1, F, G, H > | |
| concepts::PiecewiseFormulaVectorBase< F, G, H, I > | Base class for piecewise defined formula, which are a function of a FE function |
| hp2D::PlCurl< F > | The vectorial 2D curl of the approximated function in a FE space |
| concepts::PListScan< T > | Scanner for a list of pointers |
| concepts::Point< F, dim > | Basic class for a Point or a vector |
| concepts::PointerToEmptyElementFormula | Exception class to express that the RCP pointer points to 0 |
| concepts::PointInCell< dim > | Define a point inside a geometrical cell by its connector and the coordinate in the reference cell |
| concepts::PointInCell< 1 > | |
| test::PointTest | Testing concepts::Point |
| hp2D::Poisson2D | Class for calculating Poisson'equations in 2D |
| bem::Poly | Polynomial in one variable (used only to test quadrature schemes) |
| concepts::PolyCoeff | |
| hp2D::PolyEdgeMax | Edge gets maximal polynomial degree of adjacent cells |
| hp2D::PolyEdgeMin | Edge gets minimum of the polynomial degrees of the adjacent cells |
| hp2D::PolyEdgeMinNeighMaxChild | First the maximum polynomial degree of both sides of the edge is choosen |
| hp2D::PolyEdgeRule | Base class for rules for polynomial degrees of edges |
| concepts::Pool< T > | Pool for blockwise memory allocation |
| hp3D::Postprocess14 | Computes x to the power of 1/4 |
| hp3D::Postprocess3 | Computes x to the power of 3 |
| hp3D::Postprocess34 | Computes x to the power of 3/4 |
| hp3D::Postprocess4 | Computes x to the power of 4 |
| hp2D::Postprocess4 | Computes x to the power of 0.4 |
| hp2D::Postprocess7 | Computes x to the power of 0.7 |
| hp2D::Postprocess8 | Computes x to the power of 0.8 |
| hp2D::Postprocess9 | Computes x to the power of 0.9 |
| hp3D::PostprocessRoot | Returns the square root of x |
| hp3D::PostprocessRoot4 | Returns the forth root of x |
| hp2D::PostprocessSqrt | Computes to square root of x |
| hp3D::PostprocessSquare | Squares the given x |
| concepts::PrecondSolverFabric< F, G > | Abstract fabric class for linear solvers with preconditoner |
| concepts::PRefinement< F, dim > | Uniform p refinement |
| concepts::ProcessParameter | Reads command line |
| hp3D::ProductOfAll | Computes the product of all distances in the singular set singularities |
| test::ProjectionTest | Tests the projections from one space to another |
| PsLogger | Writes output of the system command ps to a logfile |
| hp1D::pSpaceL2 | Class for the piecewise discontinuous space in 1D with constant polynomial degree |
| concepts::PStlVectorScan< T > | Scanner for a STL container std::vector of pointers |
| sparseqr::Qmatrix | Q matrix of the QR factorization |
| sparseqr::QR | QR factorization |
| concepts::QR_Q< F > | Gives min(N,M) by min(N,M) - Q matrix of QR decomposition of a M by N non sparse matrix A |
| linearFEM::Quad | Quadrilateral element with bilinear shape functions in 2D |
| concepts::Quad | A quadrilateral in the topology |
| hp2Dedge::Quad< F > | A 2D FEM edge element: a quad |
| hp2D::Quad< F > | A 2D FEM element: a quad |
| concepts::Quad2d | A 2D cell: quadrilateral |
| concepts::Quad2dSubdiv2H | Subdivision strategy for quadrilaterals which generates two children |
| concepts::Quad2dSubdiv2V | Subdivision strategy for quadrilaterals which generates two children |
| concepts::Quad2dSubdiv4 | Subdivision strategy for quadrilaterals which generates four children |
| concepts::Quad2dSubdivision | Interface for geometrical subdivision strategies for quadrilaterals |
| test::Quad2dTest | Tests the projections from one space to another |
| hp2D::QuadEdgeBase | Static class to construct an element hp2D::Edge out of an hp2D::Quad |
| hp2D::QuadEdgeFirst | |
| hp2Dedge::QuadEdgeFunctions | A class for holding the shape functions of edge elements on quadrilaterials for a particular polynomials degree (ie |
| hp2D::QuadEdgeJump | |
| hp2D::QuadEdgeMean | |
| hp2D::QuadFunctions | Auxiliary functions for quadrilaterals |
| hp2D::QuadGraphics< F > | Handles graphics for 2D hp quadrilateral FEM elements |
| linearFEM::QuadGraphics | Handles graphics for bilinear quadrilateral FEM elements in 2D |
| hp2Dedge::QuadGraphics< F > | Handles graphics for 2D hp FEM edge elements |
| concepts::QuadGrid2D | Mesh for with a given number of quadrilaterals |
| concepts::Quadrature< type > | Basic class for numerical integration |
| concepts::QuadratureRule | Quadrature rule for numerical integration |
| concepts::QuadratureRuleDynamic | Base class for quadrature rules with dynamically allocated storage for the weights and abscissas |
| concepts::QuadratureRuleGaussJacobi | Gauss Jacobi quadrature rule not including both endpoints |
| concepts::QuadratureRuleGaussLobatto | Gauss Lobatto quadrature rule including both endpoints |
| concepts::QuadratureRuleTrapeze | |
| test::QuadratureTest | Testing concepts::Quadrature and children of concepts::QuadratureRule |
| concepts::QuadRuleFactory | Class for creation of a quadrature rule |
| hp2D::QuadShapeFunctions | A class for holding the shape functions of nodal elements on quadrilaterials for a particular polynomials degree (ie |
| concepts::QuadSubdiv2H | Subdivision strategy for quadrilaterals which generates two children |
| concepts::QuadSubdiv2V | Subdivision strategy for quadrilaterals which generates two children |
| concepts::QuadSubdiv4 | Subdivision strategy for quadrilaterals which generates four children |
| concepts::QuadSubdivision | Interface for topological subdivision strategies for quadrilaterals |
| concepts::GMRes< F >::R | |
| RandomizeRefinement | |
| concepts::RCP< T > | Reference-counting pointer |
| concepts::RCP< const ElementFormula< F, G > > | |
| concepts::RCP< const Formula< F > > | |
| test::RCPTest | Test for reference-counting pointers |
| detail::Reader< Wrapper, ArrayDenseWrapper > | |
| Reader< Wrapper, ArrayDenseWrapper > | |
| detail::Reader< Wrapper, ArraySparseWrapper > | |
| Reader< Wrapper, ArraySparseWrapper > | |
| concepts::RealPart | Function as real part of an complex function |
| concepts::Realtype< F > | Taking for a complex type the appropiate real type and for a real type itself |
| concepts::Realtype< Array< F > > | |
| concepts::Realtype< Mapping< F, dim > > | |
| concepts::Realtype< Point< F, dim > > | |
| concepts::Realtype< std::complex< F > > | |
| hp2Dedge::RecomputeShapefct | |
| hp2D::RecomputeShapefct | |
| Rectangle | |
| hp3D::RefineOrRaise< F, G > | Refines element or raises its polynomial degree |
| hp1D::RefineOrRaise< F > | Refines element or raises its polynomial degree |
| concepts::RelativeCells | Class which holds information about the mesh hierarchy and how the point in the reference cell changes from level to level |
| parallel::ComMPI::Request | |
| test::ResetConnector0 | Classes which allow for testing purpose (!) to reset internal counter of each connector type |
| test::ResetConnector1 | |
| test::ResetConnector2 | |
| test::ResetConnector3 | |
| concepts::ResourceMonitor | Timer and resource monitor |
| ResourceTimer | More precise timer |
| concepts::ResultsTable | Organizes the results in the hashes from InOutParameters in a nice table |
| concepts::_Matrix_iterator_base< _Tp, _Ref, _Ptr >::ReturnType< _Tp_ > | Return type for derefencation is reference for non-constant iterator |
| concepts::_Matrix_iterator_base< _Tp, _Ref, _Ptr >::ReturnType< const _Tp_ & > | Return type for derefencation is constant copy for constant iterator |
| RHS | Right hand side for the stochastic diffusion |
| hp3D::Riesz | Linear form in 3D |
| hp1D::Riesz< F > | Linear form on edges in nD |
| concepts::gfem::Riesz< ScalarT > | Linear form in 2D |
| bem::Riesz | Linear form to evaluate |
| hp2Dedge::Riesz | Linear form in 2D |
| hp2D::Riesz< F > | Linear form in 2D |
| linearFEM::Riesz1d | Linear form form 1D linear FEM |
| linearFEM::Riesz2d | Linear form form 2D linear FEM |
| hp2Dedge::Rot< F, G > | The
-operator applied to the approximated FE function |
| hp2D::RotRot | A function class to calculate element matrices for the Rot u*Rot v Bilinearform |
| hp2Dedge::RotRot | A function class to calculate element matrices for the Rot u Rot v-bilinearform (Maxwell equations) |
| hp3D::RotRot | A function class to calculate element matrices for the Rot u*Rot v Bilinearform |
| timestepping::RungeKutta2 | Timestep strategy for the explicit 2nd order RungeKutta algorithm to solve first order problems in time |
| timestepping::RungeKutta4 | Timestep strategy for the explicit 4th order RungeKutta algorithm to solve first order problems in time |
| concepts::SquareTwoInfiniteRects::S | |
| concepts::UniformlyRefinedMesh2::S | Scanner class for UniformlyRefindeMesh2 |
| StrangeMesh::S | |
| linDG2D::MeshInfo::S | Scanner class for MeshInfo |
| linDG2D::Space::S | Scanner class for Space |
| concepts::gfem::PeriodicRect::S | |
| PeriodiCube::S | Scanner over mesh cells |
| Square::S | |
| concepts::FiveQuads::S | |
| concepts::Circle::S | Scanner over the cells |
| concepts::OneQuad::S | |
| concepts::ThreeQuads::S | |
| concepts::Square2::S | |
| concepts::SimpleLine::S | |
| concepts::EdgeMesh::S | Scanner over the cells |
| Cube3::S | |
| Ball::S | |
| PeriodicRect::S | |
| concepts::Import2dMeshBase::S | Scanner class for Import2dMesh |
| concepts::CircleBoundary::S | Scanner over the cells |
| concepts::SquareOneInfiniteRect::S | |
| concepts::ThinSheetEllipse2::S | Scanner over the cells |
| PeriodicSquare::S | Scanner over mesh cells |
| Rectangle::S | |
| concepts::OrigamiCube2D::S | |
| concepts::Square::S | |
| Cube::S | |
| Cube2::S | |
| concepts::ConvertMeshQuads::S | Scanner class for ConvertMeshQuads |
| concepts::ThinSheetEllipse::S | Scanner over the cells |
| concepts::Import3dMesh::S | Scanner class for Import3dMesh |
| concepts::Import3DTetMesh::S | |
| concepts::ThinSheetParabel::S | Scanner over the cells |
| linDG2D::ScalarProductLf | Pure L2 scalar product linear form for DG in 2D |
| concepts::Scan< T > | An abstract class for scanning a mesh (a set of cells) or a space (a set of elements) |
| concepts::Scan< Cell1 > | A scanner for a 1D mesh |
| concepts::Scan< Cell2 > | A scanner for a 2D mesh |
| concepts::Scan< Cell3 > | A scanner for a 3D mesh |
| concepts::Scan< Connector0 > | A scanner for 0D connectors on the processor intersection (cap) |
| concepts::Scan< Connector1 > | A scanner for 1D connectors on the processor intersection (cap) |
| concepts::Scan< Connector2 > | A scanner for 2D connectors on the processor intersection (cap) |
| concepts::Scan< constraints::Element< F > > | |
| concepts::Scan< ElementWithCell< F > > | |
| concepts::Scan< hp1D::Element< F > > | Scanner of hp1D::Element |
| concepts::Scan< hp2D::Element< F > > | Scanner of hp2D::Element |
| concepts::Scan< hp3D::Element< Real > > | |
| concepts::Scan< linDG3D::FvdgElement > | Scanner over tetrahedral elements in FV/DG-space |
| concepts::Scan< linearFEM::Element > | |
| concepts::Scan< linearFEM::Line > | |
| concepts::Scan< linearFEM::Quad > | |
| concepts::Scan< linearFEM::Tetrahedron > | |
| concepts::Scan< linearFEM::Triangle > | |
| concepts::Scan< TriangleP2 > | |
| concepts::Scan< vectorial::Element< F > > | |
| concepts::MultiArray< dim, T >::Scanner | Class for scanning (iterating) over the array in all dimensions |
| concepts::MultiArray< 1, T >::Scanner | Class for scanning (iterating) over the array in all dimensions |
| concepts::SchurCompl< F > | Schur complement |
| concepts::Semantics< T > | An abstract function class to query attributes |
| concepts::Sequence< F > | Sequence with operations, output operator, and method of the particular element types |
| concepts::Sequence< bool > | |
| concepts::Sequence< Connector0 * > | |
| concepts::Sequence< Connector1 * > | |
| concepts::Sequence< Connector2 * > | |
| concepts::Sequence< const Connector0 * > | |
| concepts::Sequence< const Connector1 * > | |
| concepts::Sequence< const Connector2 * > | |
| concepts::Sequence< const Key * > | |
| concepts::Set< F > | Set with operations, output operator, and method of the particular element types |
| set | |
| concepts::Set< Connector * > | |
| concepts::Set< Connector0 * > | |
| concepts::Set< Connector1 * > | |
| concepts::Set< Connector2 * > | |
| concepts::Set< const Connector * > | |
| concepts::Set< const Connector0 * > | |
| concepts::Set< const Connector1 * > | |
| concepts::Set< const Connector2 * > | |
| concepts::Set< const Key * > | |
| concepts::Set< IndexRange > | |
| parallel::SFC | Abstract class for a space filling curve |
| parallel::SFCDstr | A class which distributes a mesh over processors (non overlaping domains) and creates a parallel mesh |
| hp2D::NeumannTraceElement< F >::ShapeFunction | |
| concepts::ShapeFunction1D< F > | Abstract class for 1D shape function |
| hp2D::ShapeFunction2D< F > | Collecting the data of a 2D shape function in one class |
| hp3D::ShapeFunction3D< F > | Collecting the data of a 3D shape function in one class |
| shared_ptr | |
| concepts::SharedJacobianAdj< dim > | Shared data for bilinear forms on vectorial spaces, like hp2D::RotRot and hp2D::DivDiv |
| concepts::SharedJacobianDet | Shared data for bilinear forms on vectorial spaces, like Identity |
| hp2D::ShortestDist | A function class for weighted regularization, which returns the square of the shortest distance of a point to the singular vertices |
| hp3D::ShortestDist | A function class for weighted regularization, which returns the square of the shortest distance of a point to the singular edges and vertices |
| hp3D::ShortestDistLimited | A function class for weighted regularization, which returns the minimum of a value and the square of the shortest distance of a point to the singular edges and vertices |
| concepts::SimpleLine | |
| hp3D::SingularEdge | Class for storing a singular edge with coordinates of its corners |
| hp3D::SingularSet | Class for handling a set of singular edges and vertices |
| hp2D::SingularSet | Class for handling a set of singular vertices |
| hp2D::SingularVertex | Class for storing a singular vertex with the coordinates |
| hp3D::SingularVertex | Class for storing a singular vertex with the coordinates |
| graphics::Size< F > | Number of components of data types |
| graphics::Size< concepts::Cmplx > | |
| graphics::Size< concepts::Mapping< F, dim > > | |
| graphics::Size< concepts::Point< F, dim > > | |
| graphics::Size< Real > | |
| eigensolver::SmallES< F > | Eigenvalue solver using LaPack routine dgeev (Real) zgeev (Cmplx) |
| sparseqr::Smatrix | |
| concepts::SMatrix1D | One dimensional S matrix |
| concepts::SMatrixBase< F > | An abstract class for an S matrix |
| concepts::SMatrixBlock< F, dim > | S matrix in block form for tensorised shape functions |
| concepts::SMatrixCompose< F > | Composing S matrices |
| concepts::SMatrixGeneralTensor< F, dim > | S matrix for elements in dimensions 2 and 3 with tensorized shape functions, with arbitrary number of shape functions in each direction |
| concepts::SMatrixTensor< F, dim > | S matrix for elements in dimensions 2 and 3 with tensorized shape functions |
| concepts::SolverFabric< F > | Abstract fabric class for linear solvers |
| eigensolver::SolverFabric< F > | Abstract fabric class for eigenvalue solvers |
| hp2Dedge::Space | A 2D hp FEM space of edge elements with piecewise polynomial basis functions with two components, where the tangential component is continuous Currently, only quadrilaterials and conforming meshes are possible |
| linDG2D::Space | Abstract base class of spaces for DG FEM in 2D on triangles |
| concepts::Space< F > | Abstract class for a space |
| hp2D::Space | A 2D hp FEM space with continuous, piecewise polynomial basis functions |
| hp3D::Space | A 3D hp FEM space with continuous, picewise polynomial basis functions |
| constraints::Space< F > | Space of constraints |
| hp1D::Space | A 1D hp FEM space with continuous, picewise polynomial basis functions |
| vectorial::Space< F > | Vector valued space |
| concepts::SpaceDebug< F > | Class for output of all elements of a class, good for debugging |
| test::SpaceH1onInfMeshTest | Tests 2D mesh with infinite cells |
| test::SpaceH1Test | Tests the H1 space hpAdaptiveSpaceH1 |
| concepts::SpaceHelper< F, G > | Class which helps to build the T Columns of the elements of a space, with the help of a space pre builder |
| concepts::SpaceNotBuilt | Indicates that the space on which a function was called was not yet correctly built |
| concepts::SpaceOnCells< F > | Abstract class for a space |
| linDG2D::SpaceP0 | Space for piecewise constant DG FEM in 2D on triangles |
| linDG2D::SpaceP1 | Space for linear DG FEM in 2D on triangles |
| hp2D::SpacePreBuilder | Exception class to express that an inquired dof is not valid |
| concepts::SpacePreBuilder | |
| test::SpaceTest2D | Tests building and copying hp2D::Space |
| test::SpaceTest3D | Testing degree of freedom computation |
| graphics::spaceTraits< space > | Traits for a space |
| graphics::spaceTraits< hp2D::Space > | Traits for hp2D::Space |
| graphics::spaceTraits< hp3D::Space > | Traits for hp3D::Space |
| graphics::spaceTraits< linDG2D::Space > | |
| graphics::spaceTraits< linDG2D::SpaceP0 > | |
| graphics::spaceTraits< linDG2D::SpaceP1 > | |
| graphics::spaceTraits< linDG3D::FvdgSpace > | Traits for FvdgSpace |
| graphics::spaceTraits< linDG3D::FvdgSpaceP0 > | Traits for FvdgSpaceP0 |
| graphics::spaceTraits< linDG3D::FvdgSpaceP1 > | Traits for FvdgSpaceP1 |
| graphics::spaceTraits< linearFEM::Linear2d > | Traits for linearFEM::Linear2d |
| graphics::spaceTraits< linearFEM::Linear3d > | Traits for linearFEM::Linear3d |
| graphics::spaceTraits< vectorial::Space< concepts::Real > > | Traits for vectorial::Space |
| hp3D::SpaceTransition | Maps a solution vector from one space to another |
| concepts::SparseIWrapper< Scalar > | Input wrapper for matrices |
| concepts::SparseMatrix< F > | Sparse matrix |
| eigensolver::SparseMatrixArpackGeneralWrapper< T > | An Wrapper so arpack++ can read matrices of type concepts::SparseMatrix TODO make better |
| eigensolver::SparseMatrixArpackWrapper< T > | An Wrapper so arpack++ can read concepts::sparse matrices |
| test::SparseMatrixTest | Test sparse matrix class SparseMatrix |
| concepts::SparseOWrapper | Wrapper for a concepts::SparseMatrix<T> |
| graphics::spcDim< T, traits > | Determines the traits class belonging to a space by a default template parameter |
| graphics::spcPosCon< T, traits > | Determines the traits class belonging to a space by a default template parameter |
| concepts::SphericalFormula | Formula in spherical polar coordinates |
| concepts::Spooles | Sparse direct solver for symmetric and unsymmetric matrices |
| concepts::Square | Mesh for with one quadrilateral |
| Square | Unit square |
| concepts::Square2 | Mesh for with two quadrilaterals |
| concepts::Squared< F, G > | The square of a element function (componentwise) |
| concepts::SquareOneInfiniteRect | Mesh consisting of two cells, one Quad2d and one InfiniteRect2d |
| concepts::SquareTwoInfiniteRects | Mesh consisting of three cells, one Quad2d and two InfiniteRect2d |
| concepts::Stacktrace | Dumps a stack trace using gdb |
| concepts::StiffArray< dim, F > | An array of objects of fix length, defined by template parameter dim |
| concepts::StiffArray< 0, F > | Stiff Array of zero dimension makes no sense |
| concepts::StiffArray< 1, F > | |
| hp1D::StiffElementMatrix | Element stiffness matrix for hp 1D FEM with Karniadakis basis on the reference intervall
|
| concepts::StlVectorScan< T, ItType > | Scanner working on std::vector elements |
| StrangeMesh | |
| concepts::StrategyChange | Exception indicating that changing the subdivision strategy is not allowed (but was tried anyway) |
| bem::StroudAbscWght | Abscissas and weights for Stroud formulas |
| bem::StroudLinTrialWght | Abscissas and weight |
| concepts::Subdivision | Common base class for QuadSubdivision and HexSubdivision |
| concepts::SubMatrixN< F > | Abstract class for an operator, which is a sub matrix of another matrix |
| concepts::Subspace | Class for holding an offset of global indices of space |
| concepts::SubspaceHelper< F, G > | |
| concepts::SubVector< F > | A sub vector, defined by another vector and an index set |
| hp3D::SumFactorization | Sum factorization for an element matrix |
| hp2D::SumFactorization< F > | Sum factorization for an element matrix |
| concepts::SumOfPowers | |
| concepts::SuperLU< F > | Direct sparse solver for unsymmetric matrices |
| concepts::SuperLUFabric< F > | Fabric class for SuperLU |
| test::SuperLUTest | Test the direct solver SuperLU |
| concepts::ResultsTable::tableDelimTraits< t > | Table delimiters |
| cluster::TaylorLaplaceF< Fspc > | part of the Taylor expansion of the Laplace kernel |
| cluster::TaylorX< Fspc > | part of the Taylor kernel expansion |
| TaylorX3d< Fspc > | Taylor kernel expansion |
| cluster::TaylorY< Fspc > | part of the Taylor kernel expansion |
| TaylorY3d< Fspc > | part of the Taylor kernel expansion |
| concepts::TColumn< F > | A column of a T matrix |
| concepts::TColumnBlock< F, dim > | A column of a T matrix |
| concepts::TColumnSet< F, dim > | A set of TColumns and polynomial degrees, sorted by a key, eg |
| concepts::TColumnTensor< F, dim > | A column of a T matrix |
| graphics::TecplotGraphics | Output to Tecplot |
| graphics::TecplotMesh | Routines for writing mesh and formula for a single cell for different cell types |
| test::TestBlending | Tests the functionality of blending in quads |
| test::TestCase | Base class for tests |
| test::TestEdgeMaps2D | Tests the functionality of the 2D edge maps |
| test::TestIntegrals1D | |
| test::TestJacobian2D | Tests the Jacobian for anisotropic and isotropic refinements of quadrilaterals in two dimensions |
| test::TestLinearForm1D | |
| test::TestMatrices1D | Mass and stiffness matrices |
| test::TestMatrices2D | Mass and stiffness matrices |
| test::TestSuite | Suite of tests |
| test::TestSuiteError | Exception for TestSuite |
| concepts::Import3DTetMesh::Tet | |
| concepts::Tetrahedron | A tetrahedron in the topology |
| linearFEM::Tetrahedron | Tetrehedral element with linear shape functions in 2D |
| concepts::Tetrahedron3d | A 3D cell: tetrahedron |
| linearFEM::TetrahedronGraphics | Handles graphics for linear finite elements in 3D: tetrahedra |
| timestepping::Theta | Timestep strategy for the Theta-Scheme algorithm for first order problems in time |
| concepts::ThinEllipseMeshes2d | |
| concepts::ThinMeshes2d | Class holding a mesh with a thin sheet, the respective limit mesh and the relations between these two meshes |
| concepts::ThinSheet | Abstract class for mesh with thin sheet of constant thickness d |
| concepts::ThinSheetCell< dim > | Abstract class for cell inside a thin sheet of thickness d |
| concepts::ThinSheetCell< 2 > | Abstract class for 2D cell inside a thin sheet of thickness d |
| concepts::ThinSheetDiffussionFunction | Abstract class for functions in thin sheet with PDE
|
| concepts::ThinSheetDiffussionFunction0 | Class for functions in thin sheet with PDE
|
| concepts::ThinSheetEdges | |
| concepts::ThinSheetEllipse | Mesh of a ellipsoidal thin sheet inside a circle |
| concepts::ThinSheetEllipse2 | Mesh of a ellipsoidal thin sheet inside a circle |
| concepts::ThinSheetFunction< F > | Abstract class for functions in a thin sheet |
| concepts::ThinSheetParabel | Mesh of a parabular thin sheet inside a circle |
| hp2D::ThinSheetQuad | 2D FE element based inside a thin sheet on quadrilateral cell |
| concepts::ThinSheetQuad2d | A 2D cell: quadrilateral in thin sheet of constant thickness |
| concepts::ThinSheetRule | |
| concepts::ThinSheetRuleCoord | The rule for the top of a sheet, which is in the direction of one of the coordinate axes |
| hp2D::ThinSheetSpaceH1 | |
| concepts::ThinStraightMeshes2d | |
| concepts::ThreeQuads | Mesh for with three quadrilaterals |
| concepts::ThreeQuadsdym | |
| vectorial::TimeLinearForm | Vector valued time dependent linear form |
| timestepping::TimeLinearForm | Abstract class implementing time dependent linear forms |
| TimeSquared | |
| TimestepEstimator< T > | Timestep Estimator |
| TimestepEstimatorParabolic | Timestep Estimator for parabolic problems |
| timestepping::TimeStepping | This class encapsulates a general timestep solver concept to solve linear PDE in time and space |
| timestepping::TimeStepStrategy | Abstract strategy class for the class Timestepping |
| timestepping::TimeVector | Class implementing time dependent vectors |
| concepts::TIndex< F > | T matrix for linear and regular elements |
| vectorial::TMatrix< F > | Vector valued T matrix |
| concepts::TMatrix< F > | A T matrix in sparse notation |
| concepts::TMatrixBase< F > | An abstract class for a T matrix |
| vectorial::TMatrixOffset< F > | T matrix with an offset |
| graphics::TopologyDotty< F > | Executor class for TopologyDottyCell |
| graphics::TopologyDottyCell< F > | Produces an input file for dot / dotty to display the topology as a directed graph |
| test::ToTest | Simple test case to test TestCase |
| hp2D::Trace< F, G > | The Dirichlet trace of the approximated function in a FE space |
| hp2D::TraceDeriv< F, G > | The tangential derivative of the Dirichlet trace of the approximated function in a FE space |
| TraceMass | |
| hp2D::TraceSpace | Builds the trace space of an FE space |
| test::TraceTest | Test the FE space hp2D::Trace |
| hp3D::TransitionPair | Element pair for the SpaceTransition |
| hp2D::TransmissionWeight | Weight for the 2D transmission problem |
| hp2D::TransmissionWeightProd | Weight for the 2D transmission problem |
| concepts::Transpose< F > | The transpose of another matrix |
| cluster::Tree< CNode > | Abstract class for a cluster tree |
| cluster::Tree01< CNode > | Cluster tree |
| aglowav::Tree01< BiClNode > | Binary tree for the cluster and agglomeration algorithm |
| cluster::Tree02< CNode > | Cluster list, i.e., all leafs are on level 0 |
| aglowav::Tree02< BiClNode > | Binary tree for the cluster and agglomeration algorithm |
| cluster::Tree03< CNode > | Cluster tree |
| Tree3d03< CNode > | Cluster tree |
| cluster::TreeTraits< Node > | Interface class for a node in a cluster tree |
| cluster::TreeTraits01< Node > | Interface class for a node in the cluster tree Tree01 |
| cluster::TreeTraits02< Node > | Interface class for a node in the cluster tree Tree02 |
| cluster::TreeTraits03< Node > | Interface class for a node in the cluster tree Tree01 |
| linearFEM::Triangle | Triangular element with linear shape functions in 2D |
| concepts::Triangle | A triangle in the topology |
| linDG2D::Triangle | Abstract base class for triangular elements in 2D DGFEM |
| concepts::Triangle2d | A 2D cell: triangle |
| concepts::Triangle3d | A 3D cell: triangle |
| linDG2D::TriangleGraphics | Handles graphics for triangular DGFEM elements in 2D |
| bem::TriangleGraphics< F > | Handles graphics for triangles in 3D |
| linearFEM::TriangleGraphics | Handles graphics for linear triangles FEM elements in 2D |
| linDG2D::TriangleP0 | Triangular element with constant shape function in 2D |
| linDG2D::TriangleP1 | Triangular element with orthogonal linear shape functions in 2D |
| TriangleP2 | Triangular element with quadratic shape functions in 2D |
| TriangleP2Graphics | Handles graphics for triangles FEM elements with quadratic shape functions in 2D |
| TrianglesP2 | Space for quadratic triangular FEM in 2D |
| concepts::TrivExtendRestrict< F > | Trivial extension and restriction operator |
| hp3D::TrivialWeight | A function class for trivial (constant equal 1.0) weight function |
| hp2D::TrivialWeight | A function class for trivial (constant equal 1.0) weight function |
| timestepping::TvdRK2 | Timestep stategy for an explicit two stage TVD Runge Kutta scheme to solve problems in time |
| linDG1D::Linear1d::TwoElements | Data structure used for temporary data to generate DGElementPair |
| concepts::gfem::UC_Sol | |
| concepts::Umfpack | Sparse direct solver for unsymmetric matrices |
| concepts::UmfpackFabric | Fabric class for Umfpack |
| test::UmfpackTest | Test the direct solver Umfpack |
| concepts::UniformlyRefinedMesh2 | Wrapper class refining an existing 2d mesh uniformly |
| concepts::gfem::Unitcell | Assumes rectangular axis-aligned geometry of the underlying mesh |
| concepts::gfem::UnitcellMask | |
| concepts::UnitNd< dim > | A vector of dimension dim and length 1 |
| concepts::gfem::UpcastFormula< ScalarT, ScalarT2 > | |
| Upwind< T > | Upwind flux |
| hp1D::Value< F, G > | The approximated function in a FE space |
| hp2D::Value< F, G > | The approximated function in a FE space |
| hp2Dedge::Value< F, G, H > | The approximated function in a FE space |
| concepts::HashedSparseMatrix< T >::Value | Values of a matrix in sparse notation |
| concepts::VecOperator< F > | Abstract class for an operator acting on vectors only, not arbitrary functions |
| concepts::Vector< F > | A vector |
| vector | |
| vector2 | |
| vector3 | |
| concepts::VectorElementFormula< F, dim, G > | |
| concepts::VectorElementFormula< F, 2, G > | |
| concepts::VectorElementFormula< F, 3, G > | |
| concepts::VectorElementFormulaBase< F, dim, G > | Element formula returning a vector |
| concepts::VectorFormula< F, dim > | Element formula returning a vector |
| vectorial::Vectorial< F > | Base class for most classes which do vector valued problems |
| vectorial::Vectorizable | Interface to make bilinear forms vectorizable |
| test::VectorTest | Test Vector |
| concepts::Vertex | A vertex in the topology |
| concepts::VertexData | Stores additional information on a vertex, namely its cells and edges |
| graphics::VertexInfo | Class containing information about one single vertex |
| graphics::VertexList | Class containing a list of vertices |
| concepts::VertexQuad2d | A 2D element map for a quadrilateral given by a the four vertices |
| concepts::VertexTriangle2d | A 2D element map for a triangle |
| graphics::VtkGraphics | |
| aglowav::W2C< F > | Transformation operator from the agglomerated wavelet space to the adaptive constant space without scaling |
| aglowav2::W2C< F > | Transformation operator from the agglomerated wavelet space to the constant one scale space (without scaling) |
| aglowav2::WavIdentity< F > | Identity bilinear form for wavelets |
| Writer< WrapperClass, ArrayDenseWrapper > | |
| detail::Writer< WrapperClass, ArrayDenseWrapper > | |
| Writer< WrapperClass, ArraySparseWrapper > | |
| detail::Writer< WrapperClass, ArraySparseWrapper > | |
| concepts::WrongRelations | Exception class to express an illegal relation within topological lists |
| aglowav2::X00< F > | Class for the far field matrix X |
| cluster::X01< Node > | Class for far field part X |
| aglowav2::XY00< F > | Class for the far field matrices X and Y |
| cluster::XY01< Node > | Class to hide some implementation details of the far field matrices X, Y |
| cluster::XY01< Node >::XYCol | Data structure to hold the expansion coefficients |
| cluster::XYColExp | Abstract class to hold the expansion coefficients |
| cluster::XYColExpPtr | Abstract class for a pointer to the expansion coefficients |
| cluster::XYColF< F > | Class to hold expansion coefficients of type F |
| cluster::XYColFPtr< F > | Class for a pointer to expansion coefficients of type F |
| cluster::XY01< Node >::XYFnc | Data structure for auxiliary vectors (one vector per cluster) |
| aglowav2::Y00< F > | Class for the far field matrix Y |
| cluster::Y01< Node > | Class for far field part Y |
| concepts::Z2 | Binary group (algebraic): only the values 0 and 1 are represented |
| concepts::Z3 | Algebraic group with three elements: 0, 1 and 2 |
| concepts::Z4 | Algebraic group with four elements: 0, 1, 2 and 3 |
| ZeroTangentialValue< F > | Sets the outer product of the coefficients and the normal vector to zero in every node on an edge with chosen attribute |
| hp3D::ZeroTangentialValue< F > | Sets the outer product of the coefficients and the normal vector to zero in every node on an edge with chosen attribute |
| concepts::ZylindricalFormula | Formula in zylindrical coordinates |