Bempp | |
AbstractBoundaryOperator | Abstract (non-discretized) boundary operator |
AbstractBoundaryOperatorComposition | Composition of two abstract boundary operators |
AbstractBoundaryOperatorId | Base class for identifiers of an abstract boundary operator |
AbstractBoundaryOperatorPseudoinverseId | |
AbstractBoundaryOperatorPseudoinverse | Inverse or pseudoinverse of an abstract boundary operator |
AbstractBoundaryOperatorSum | Sum of two abstract boundary operators |
AbstractBoundaryOperatorSuperpositionBase | Base class for abstract boundary operator superpositions |
AcaApproximateLuInverse | Approximate LU decomposition of a H-matrix |
AcaGlobalAssembler | ACA-mode assembler |
AcaOptions | Adaptive cross approximation (ACA) parameters |
AdjointAbstractBoundaryOperator | Adjoint abstract boundary operator |
AhmedDofWrapper | An Ahmed-compatible degree-of-freedom type |
AhmedTypeTraits | |
AhmedTypeTraits< std::complex< float > > | |
AhmedTypeTraits< std::complex< double > > | |
AhmedLeafClusterArray | Encapsulation of an array of pointers to AHMED's blcluster objects |
AhmedMblockArrayDeleter | |
DiscreteBoundaryOperator | Discrete boundary operator |
GridFunction | Function defined on a grid |
Space | Function space |
AssembledPotentialOperator | Assembled potential operator |
AssemblyOptions | Options determining how weak-form assembly is done |
BlockCoalescer | |
BlockedBoundaryOperator | Boundary operator consisting of multiple blocks arranged in a matrix |
BlockedOperatorStructure | Helper class used in construction of blocked boundary operators |
BoundaryOperator | Operator acting on functions defined on a surface |
ClusterConstructionHelper | |
ComplexifiedDiscreteBoundaryOperator | Complexified discrete boundary operator |
ComponentLists | Data used by PotentialOperatorAcaAssemblyHelper to convert between H-matrix indices, point and component indices |
ComponentListsCache | Cache of ComponentLists objects |
Context | Assembly context |
DenseGlobalAssembler | Dense-mode assembler |
DiscreteAcaBoundaryOperator | Discrete linear operator stored as a H-matrix |
DiscreteBlockedBoundaryOperator | Discrete boundary operator composed of multiple blocks stored separately |
DiscreteBoundaryOperatorCache | Cache of discrete boundary operators |
DiscreteBoundaryOperatorComposition | Composition (product) of discrete linear operators stored separately |
DiscreteBoundaryOperatorSum | Sum of discrete linear operators stored separately |
DiscreteDenseBoundaryOperator | Discrete boundary operator stored as a dense matrix |
DiscreteInverseSparseBoundaryOperator | Discrete boundary operator representing the inverse of another operator and stored as a sparse LU decomposition |
DiscreteNullBoundaryOperator | Null (zero-valued) discrete boundary operator |
DiscreteSparseBoundaryOperator | Discrete boundary operator stored as a sparse matrix |
ElementaryIntegralOperator | Elementary integral boundary operator |
ElementaryIntegralOperatorBase | Base class of ElementaryIntegralOperator, containing functionality independent from KernelType |
ElementaryLocalOperator | Abstract base class of local elementary operators |
ElementaryPotentialOperator | Elementary potential operator |
ElementaryRegularIntegralOperator | Elementary boundary integral operator with weak form whose integrand is a regular function |
ElementarySingularIntegralOperator | Elementary boundary integral operator with weak form whose integrand has a singularity at origin |
EvaluationOptions | Options controlling evaluation of potentials |
ExtendedBemCluster | |
GeneralElementaryLocalOperator | Standard implementation of an elementary local operator |
GeneralElementarySingularIntegralOperator | Standard implementation of an elementary singular integral operator |
GeneralHypersingularIntegralOperator | Standard implementation of a hypersingular singular integral operator |
Helmholtz3dDoubleLayerPotentialOperator | Double-layer potential operator for the Helmholtz equation in 3D |
Helmholtz3dFarFieldDoubleLayerPotentialOperator | Part of the far-field pattern of a radiating solution of the Helmholtz equation in 3D |
Helmholtz3dFarFieldSingleLayerPotentialOperator | Part of the far-field pattern of a radiating solution of the Helmholtz equation in 3D |
Helmholtz3dPotentialOperatorBase | Base class for potential operators for the Helmholtz equation in 3D |
Helmholtz3dSingleLayerPotentialOperator | Single-layer potential operator for the Helmholtz equation in 3D |
HypersingularIntegralOperator | Hypersingular integral boundary operator |
IdentityOperatorId | |
IdentityOperator | Identity operator |
IndexPermutation | Permutation of indices |
InterpolatedFunction | Function defined by its values at a set of interpolation points and an interpolation method |
Laplace3dDoubleLayerPotentialOperator | Double-layer potential operator for the Laplace equation in 3D |
Laplace3dPotentialOperatorBase | Base class for potential operators related to the Laplace equation in 3D |
Laplace3dSingleLayerPotentialOperator | Single-layer potential operator for the Laplace equation in 3D |
LocalAssemblerConstructionHelper | Utility functions used during weak-form assembly |
LocalDofLists | Data used by WeakFormAcaAssemblyHelper to convert between H-matrix indices, global and local degrees of freedom |
LocalDofListsCache | Cache of LocalDofLists objects |
Maxwell3dDoubleLayerPotentialOperator | Double-layer potential operator for the Maxwell equations in 3D |
Maxwell3dFarFieldDoubleLayerPotentialOperator | Far-field limit of the double-layer potential operator for the Maxwell equations in 3D |
Maxwell3dFarFieldSingleLayerPotentialOperator | Far-field limit of the single-layer potential operator for the Maxwell equations in 3D |
Maxwell3dIdentityOperator | "Identity operator" for Maxwell equations in 3D |
Maxwell3dSingleLayerPotentialOperator | Single-layer potential operator for the Maxwell equations in 3D |
ModifiedHelmholtz3dDoubleLayerPotentialOperator | Double-layer potential operator for the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dPotentialOperatorBase | Base class for potential operators for the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dSingleLayerPotentialOperator | Single-layer potential operator for the modified Helmholtz equation in 3D |
NullOperatorId | |
NullOperator | Null operator |
NumericalQuadratureStrategy | Numerical quadrature strategy |
PotentialOperator | Potential operator |
PotentialOperatorAcaAssemblyHelper | Class whose methods are called by Ahmed during assembly in the ACA mode |
ScaledAbstractBoundaryOperator | Scaled abstract boundary operator |
ScaledDiscreteBoundaryOperator | Scaled discrete boundary operator |
ScatteredRange | |
const_iterator | |
MblockArrayConverter | |
MblockArrayConverter< Type, Type > | |
SparseToHMatrixConverter | |
SyntheticIntegralOperator | Integral operator with weak form assembled from several pieces |
TransposedDiscreteBoundaryOperator | Transposed and/or conjugated discrete boundary operator |
Vector | Encapsulation of a vector |
WeakFormAcaAssemblyHelper | Class whose methods are called by Ahmed during assembly in the ACA mode |
AutoTimer | Timer that on destruction outputs the time elapsed since construction |
BoundingBox | Bounding box with a reference point |
ChunkStatistics | Storage of parallel-loop profiling data |
Lazy | Thread-safe wrapper of a lazily inititialised object |
NotImplementedError | Exception thrown on attempt to access an unimplemented feature |
LocalDof | Local degree of freedom |
Point3D | Point in a three-dimensional space |
ConcreteDomainIndex | |
ConcreteElementMapper | An injective mapping from the full set of codimension-0 entities ("elements") of a grid to the integers 0 ... (number of entities - 1) |
ConcreteEntity | Wrapper of a Dune entity of type DuneEntity and codimension codim |
ConcreteEntity< 0, DuneEntity > | Wrapper of a Dune entity of type DuneEntity and codimension 0 |
ConcreteEntityPointer | Wrapper of a Dune entity pointer of type DuneEntityPointer |
ConcreteGeometry | Wrapper of a Dune geometry of type DuneGeometry |
ConcreteGeometryFactory | Factory able to construct an "empty" geometry wrapping a Dune geometry of type DuneGeometry |
ConcreteGrid | Wrapper of a Dune surface grid of type DuneGrid |
ConcreteGridView | Wrapper of a Dune grid view of type DuneGridView |
ConcreteIdSet | Wrapper of a Dune id set of type DuneIdSet providing access to the entities of a Dune grid of type DuneGrid |
ConcreteIndexSet | Wrapper of the index set specific to a Dune grid view class DuneGridView |
ConcreteRangeEntityIterator | Iterator over entities referenced by a range of Dune iterators of type DuneEntityIt |
ConcreteSubentityIterator | Iterator over the subentities of codimension codimSub of a given Dune entity of type DuneEntity |
ConcreteVtkWriter | Wrapper of a Dune VTK writer for a grid view of type DuneGridView |
DomainIndex | |
Entity | Abstract wrapper of an entity of codimension codim |
Entity< 0 > | Abstract wrapper of an entity of codimension 0 |
EntityIterator | Abstract base class for iterators over entities |
EntityPointer | Abstract base class for an object providing read-only access to an entity of codimension codim |
Geometry | Abstract wrapper of a geometry |
GeometryFactory | Abstract geometry factory |
Grid | Abstract wrapper of a grid |
GridFactory | Grid factory |
GridParameters | Grid parameters |
GridSegment | Segment of a grid |
GridView | Abstract wrapper of a grid view |
IdSet | Abstract wrapper of an id set |
IndexSet | Abstract wrapper of an index set |
Mapper | Abstract mapper class |
P0VectorVTKFunction | Take a vector and interpret it as cell data for the VTKWriter |
P1VectorVTKFunction | Take a vector and interpret it as point data for the VTKWriter |
ReverseElementMapper | Mapping from codim-0 entity indices to entity pointers |
VtkWriter | Abstract exporter of data in the vtk format |
BelosSolverWrapper | |
BlockedSolution | This class holds the solution of a block operator system together with various information about the solution |
DefaultDirectSolver | Default direct dense solver for boundary integral equations |
DefaultIterativeSolver | Default iterative solver for boundary integral equations |
Preconditioner | A simple container class to hold pointers to preconditioners |
RealWrapperOfComplexThyraLinearOperator | |
RealWrapperOfComplexThyraPreconditioner | |
Solution | This class holds the solution of a BEM computation together with various associated information |
SolutionStatus | |
SolutionBase | The base class for the Solution and BlockedSolution container classes |
ConvergenceTestMode | |
Solver | The abstract interface of solvers of boundary integral equations |
PiecewiseConstantDiscontinuousScalarSpaceBarycentric | Space of piecewise constant scalar functions |
PiecewiseConstantDualGridDiscontinuousScalarSpace | Space of piecewise constant functions define on the dual grid |
PiecewiseConstantDualGridScalarSpace | Space of piecewise constant functions define on the dual grid |
PiecewiseConstantScalarSpace | Space of piecewise constant scalar functions |
PiecewiseConstantScalarSpaceBarycentric | Space of piecewise constant scalar functions |
PiecewiseLinearContinuousScalarSpace | Space of continuous, piecewise linear scalar functions |
PiecewiseLinearContinuousScalarSpaceBarycentric | Space of continuous, piecewise linear scalar functions |
PiecewiseLinearDiscontinuousScalarSpace | Space of piecewise linear, not necessarily continuous, scalar functions |
PiecewiseLinearDiscontinuousScalarSpaceBarycentric | Space of piecewise constant functions define on the dual grid |
PiecewiseLinearScalarSpace | Space of continuous, piecewise linear scalar functions |
PiecewisePolynomialContinuousScalarSpace | Space of continuous, piecewise polynomial scalar functions |
PiecewisePolynomialDiscontinuousScalarSpace | Space of discontinuous, piecewise polynomial scalar functions |
RaviartThomas0VectorSpace | Space spanned by the lowest order Raviart-Thomas functions |
ScalarSpace | Base class for spaces of scalar-valued functions |
SpaceHelper | |
UnitScalarSpace | Space consisting of a single scalar function equal to 1 everywhere |
Dune | |
BemppStructuredGridFactory | Construct structured cube and simplex grids in unstructured grid managers |
MultiIndex | Dim-dimensional multi-index. The range for each component can be set individually |
BemppStructuredGridFactory< YaspGrid< dim > > | Specialization of the StructuredGridFactory for YaspGrid |
Fiber | |
_2dArray | Simple implementation of a 2D Fortran-ordered array |
_1dSliceOf2dArray | Lightweight encapsulation of a 1D slice of a 2D array |
_1dSliceOfConst2dArray | Lightweight encapsulation of a 1D slice of a constant 2D array |
_3dArray | Simple implementation of a 3D Fortran-ordered array |
_2dSliceOf3dArray | Lightweight encapsulation of a 2D slice of a 3D array |
_2dSliceOfConst3dArray | Lightweight encapsulation of a 2D slice of a constant 3D array |
_1dSliceOf3dArray | Lightweight encapsulation of a 1D slice of a 3D array |
_1dSliceOfConst3dArray | Lightweight encapsulation of a 1D slice of a constant 3D array |
_4dArray | Simple implementation of a 4D Fortran-ordered array |
_3dSliceOf4dArray | Lightweight encapsulation of a 3D slice of a 4D array |
_3dSliceOfConst4dArray | Lightweight encapsulation of a 2D slice of a constant 4d array |
_2dSliceOf4dArray | Lightweight encapsulation of a 2D slice of a 4d array |
_2dSliceOfConst4dArray | Lightweight encapsulation of a 2D slice of a constant 4d array |
_1dSliceOf4dArray | Lightweight encapsulation of a 1D slice of a 4d array |
_1dSliceOfConst4dArray | Lightweight encapsulation of a 2D slice of a constant 4d array |
AccuracyOptions | Old-style options controlling quadrature accuracy |
AccuracyOptionsEx | New-style options controlling quadrature accuracy |
Basis | Collection of shape functions defined on a reference element |
BasisData | Storage of values and/or derivatives of shape functions |
ConstBasisDataSlice | Access to values and/or derivatives of shape functions |
ElementaryBasisTransformationFunctorWrapper | |
ElementaryBasisTransformationFunctorPairWrapper | |
CollectionOf2dArrays | |
CollectionOf1dSlicesOf2dArrays | |
CollectionOf1dSlicesOfConst2dArrays | |
CollectionOf3dArrays | |
CollectionOf2dSlicesOf3dArrays | |
CollectionOf2dSlicesOfConst3dArrays | |
CollectionOf1dSlicesOf3dArrays | |
CollectionOf1dSlicesOfConst3dArrays | |
CollectionOf4dArrays | |
CollectionOf3dSlicesOf4dArrays | |
CollectionOf3dSlicesOfConst4dArrays | |
CollectionOf2dSlicesOf4dArrays | |
CollectionOf2dSlicesOfConst4dArrays | |
CollectionOf1dSlicesOf4dArrays | |
CollectionOf1dSlicesOfConst4dArrays | |
CollectionOfBasisTransformations | Collection of shape function transformations |
CollectionOfKernels | Collection of kernels |
CollectionOfShapesetTransformations | Collection of shape function transformations |
ConstantScalarShapeset | A shapeset containing only one function: the constant function |
DefaultCollectionOfBasisTransformations | Default implementation of a collection of shape function transformations |
DefaultCollectionOfKernels | Default implementation of a collection of kernels |
DefaultCollectionOfShapesetTransformations | Default implementation of a collection of shape function transformations |
DefaultDoubleQuadratureRuleFamily | Default family of quadrature rules over pairs of elements |
DefaultEvaluatorForIntegralOperators | |
DefaultKernelTrialIntegral | |
DefaultLocalAssemblerForGridFunctionsOnSurfaces | |
DefaultLocalAssemblerForIntegralOperatorsOnSurfaces | |
DefaultLocalAssemblerForLocalOperatorsOnSurfaces | |
Shapeset | Collection of shape functions defined on a reference element |
RawGridGeometry | |
DefaultLocalAssemblerForOperatorsOnSurfacesUtilities | |
DefaultLocalAssemblerForPotentialOperatorsOnSurfaces | |
DefaultQuadratureDescriptorSelectorFactory | |
DefaultQuadratureDescriptorSelectorForGridFunctions | Default implementation of a quadrature descriptor selector used during the discretization of functions |
DefaultQuadratureDescriptorSelectorForIntegralOperators | Default implementation of a quadrature descriptor selector used during the discretization of boundary integral operators |
DefaultQuadratureDescriptorSelectorForLocalOperators | Default implementation of a quadrature descriptor selector used during the discretization of local boundary operators |
DefaultQuadratureDescriptorSelectorForPotentialOperators | Default implementation of a quadrature descriptor selector used during the evaluation of potentials |
DefaultSingleQuadratureRuleFamily | Default family of quadrature rules over single elements |
DefaultTestTrialIntegral | |
DoubleQuadratureDescriptor | Parameters of a quadrature rule used in the evaluation of integrals over pairs of elements |
DoubleQuadratureRuleFamily | Family of quadrature rules over pairs of elements |
ElementPairTopology | Configuration of a pair of elements |
EvaluatorForIntegralOperators | |
Function | Function to be used as a source term |
GeometricalData | Storage of geometrical data |
ConstGeometricalDataSlice | Access to slices of geometrical data |
HdivFunctionValueElementaryFunctor | |
HdivFunctionValueFunctor | Functor calculating the value of a basis function from H(div) |
HermiteInterpolator | |
KernelTrialIntegral | |
KernelTrialIntegrator | Integration over pairs of elements |
LagrangeScalarBasis | Shapeset composed of the Lagrange polynomials up to a specified order |
LagrangeScalarBasisTraits | |
LagrangeScalarBasisTraits< 3, CoordinateType, ValueType, polynomialOrder > | |
LagrangeScalarShapeset | Shapeset composed of the Lagrange polynomials up to a specified order |
Laplace3dAdjointDoubleLayerPotentialKernelFunctor | Adjoint double-layer-potential kernel functor for the Laplace equation in 3D |
Laplace3dDoubleLayerPotentialKernelFunctor | Double-layer-potential kernel functor for the Laplace equation in 3D |
Laplace3dHypersingularOffDiagonalKernelFunctor | Kernel functor for the hypersingular operator associated with the Laplace equation in 3D, applicable for test and trial points lying on nonadjacent elements |
Laplace3dSingleLayerPotentialKernelFunctor | Single-layer-potential kernel functor for the Laplace equation in 3D |
PiecewiseLinearContinuousScalarBasisTraits | |
PiecewiseLinearContinuousScalarBasisTraits< 2, CoordinateType, ValueType > | |
PiecewiseLinearContinuousScalarBasisTraits< 3, CoordinateType, ValueType > | |
PiecewiseLinearContinuousScalarBasisTraits< 4, CoordinateType, ValueType > | |
LinearScalarShapeset | Shapeset composed of the linear nodal functions |
LinearScalarShapesetBarycentric | |
LocalAssemblerForGridFunctions | Local assembler for grid functions |
LocalAssemblerForIntegralOperators | Abstract interface of a local assembler for integral operators |
LocalAssemblerForLocalOperators | Abstract interface of a local assembler for local operators |
LocalAssemblerForPotentialOperators | Abstract interface of a local assembler for potential operators |
Maxwell3dTestTrialIntegrandFunctor | Functor evaluating the integrand of the identity operator under the pseudo-inner product relevant to Maxwell equations in 3d |
ModifiedHelmholtz3dAdjointDoubleLayerPotentialKernelFunctor | Adjoint double-layer-potential kernel functor for the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dAdjointDoubleLayerPotentialKernelInterpolatedFunctor | Adjoint double-layer-potential kernel functor for the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dDoubleLayerPotentialKernelFunctor | Double-layer-potential kernel functor for the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dDoubleLayerPotentialKernelInterpolatedFunctor | Double-layer-potential kernel functor for the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dFarFieldDoubleLayerPotentialKernelFunctor | Kernel functor used to calculate part of the far-field pattern of a radiating solution of the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dFarFieldSingleLayerPotentialKernelFunctor | Kernel functor used to calculate part of the far-field pattern of a radiating solution of the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dHypersingularIntegrandFunctor | Functor evaluating the integrand of the hypersingular operator for the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dHypersingularIntegrandFunctor2 | Functor evaluating the integrand of the hypersingular operator for the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dHypersingularKernelFunctor | Hypersingular kernel collection functor for the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dHypersingularKernelInterpolatedFunctor | Hypersingular kernel collection functor for the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dHypersingularOffDiagonalInterpolatedKernelFunctor | Kernel functor for the hypersingular operator associated with the modified Helmholtz equation in 3D, applicable for test and trial points lying on nonadjacent elements |
ModifiedHelmholtz3dHypersingularOffDiagonalKernelFunctor | Kernel functor for the hypersingular operator associated with the modified Helmholtz equation in 3D, applicable for test and trial points lying on nonadjacent elements |
ModifiedHelmholtz3dHypersingularTransformationFunctor | Functor calculating shape-function transformations necessary for the implementation of the hypersingular operator for the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dHypersingularTransformationFunctor2 | Functor calculating shape-function transformations necessary for the implementation of the hypersingular operator for the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dSingleLayerPotentialKernelFunctor | Single-layer-potential kernel functor for the modified Helmholtz equation in 3D |
ModifiedHelmholtz3dSingleLayerPotentialKernelInterpolatedFunctor | Single-layer-potential kernel functor for the modified Helmholtz equation in 3D |
ModifiedMaxwell3dDoubleLayerBoundaryOperatorIntegrandFunctor | |
ModifiedMaxwell3dDoubleLayerOperatorsKernelFunctor | Kernel collection functor for the DLP of the modified Maxwell equations in 3D |
ModifiedMaxwell3dDoubleLayerOperatorsKernelInterpolatedFunctor | Kernel collection functor for the DLP of the modified Maxwell equations in 3D |
ModifiedMaxwell3dDoubleLayerPotentialOperatorIntegrandFunctor | |
ModifiedMaxwell3dFarFieldDoubleLayerPotentialOperatorKernelFunctor | Kernel functor used to calculate part of the far-field pattern of a radiating solution of the modified Helmholtz equation in 3D |
ModifiedMaxwell3dFarFieldSingleLayerPotentialOperatorKernelFunctor | Kernel collection functor for the far-field single-layer potential operator of the modified Maxwell equations in 3D |
ModifiedMaxwell3dSingleLayerBoundaryOperatorIntegrandFunctor | |
ModifiedMaxwell3dSingleLayerBoundaryOperatorKernelFunctor | Kernel collection functor for the SLP of the modified Maxwell equations in 3D |
ModifiedMaxwell3dSingleLayerBoundaryOperatorKernelInterpolatedFunctor | Kernel collection functor for the SLP of the modified Maxwell equations in 3D |
ModifiedMaxwell3dSingleLayerOperatorsTransformationFunctor | Functor calculating shape-function transformations necessary for the implementation of the single-layer potential boundary operator for the modified Maxwell equations in 3D |
ModifiedMaxwell3dSingleLayerPotentialOperatorIntegrandFunctor | |
ModifiedMaxwell3dSingleLayerPotentialOperatorKernelFunctor | Kernel collection functor for the single-layer potential operator of the modified Maxwell equations in 3D |
NonseparableNumericalTestKernelTrialIntegrator | Integration over pairs of elements on non-tensor-product point grids |
NumericalKernelTrialIntegrator | Integration over pairs of elements on tensor-product point grids |
QuadratureDescriptorSelectorFactory | Builder of quadrature descriptor selectors |
SingleQuadratureRuleFamily | Family of quadrature rules over single elements |
NumericalQuadratureStrategyBase | Base class for NumericalQuadratureStrategy |
NumericalQuadratureStrategy | Quadrature strategy according to which integrals are evaluated by numerical quadrature |
NumericalTestFunctionIntegrator | Integration over pairs of elements on tensor-product point grids |
NumericalTestTrialIntegrator | Integration over pairs of elements on tensor-product point grids |
OpenClHandler | |
OpenClOptions | |
ParallelizationOptions | Parallel operation settings |
PiecewiseConstantScalarBasis | A shapeset containing only one function: the constant function |
PiecewiseLinearContinuousScalarBasis | Shapeset composed of the linear nodal functions |
QuadratureDescriptorSelectorForGridFunctions | Quadrature descriptor selector used during the discretization of functions |
QuadratureDescriptorSelectorForIntegralOperators | Quadrature descriptor selector used during the discretization of boundary integral operators |
QuadratureDescriptorSelectorForLocalOperators | Quadrature descriptor selector used during the discretization of local boundary operators |
QuadratureDescriptorSelectorForPotentialOperators | Quadrature descriptor selector used during the evaluation on potentials |
QuadratureOptions | Options controlling the order of numerical quadrature |
QuadratureStrategyBase | |
QuadratureStrategy | Base class for quadrature strategies |
RaviartThomas0Basis | Shapeset composed of the lowest-order Raviart-Thomas functions |
RaviartThomas0BasisTraits | |
RaviartThomas0BasisTraits< 3, CoordinateType, ValueType > | |
RaviartThomas0Shapeset | Shapeset composed of the lowest-order Raviart-Thomas functions |
ScalarFunctionValueElementaryFunctor | |
ScalarFunctionValueFunctor | Functor calculating the value of a scalar basis function |
ScalarFunctionValueTimesNormalElementaryFunctor | |
ScalarFunctionValueTimesNormalFunctor | Functor calculating the value of a scalar basis function multiplied by the unit vector normal to the surface |
ScalarTraits | Traits of scalar types |
ScalarTraits< float > | |
ScalarTraits< double > | |
ScalarTraits< std::complex< float > > | |
ScalarTraits< std::complex< double > > | |
Coercion | "Larger" of the types U and V |
Coercion< float, float > | |
Coercion< double, double > | |
Coercion< std::complex< float >, std::complex< float > > | |
Coercion< std::complex< double >, std::complex< double > > | |
Coercion< float, std::complex< float > > | |
Coercion< std::complex< float >, float > | |
Coercion< double, std::complex< double > > | |
Coercion< std::complex< double >, double > | |
SeparableNumericalTestKernelTrialIntegrator | Integration over pairs of elements on tensor-product point grids |
SerialBlasRegion | Management of the number of threads used by BLAS and LAPACK |
ElementaryShapeTransformationFunctorWrapper | |
ElementaryShapeTransformationFunctorPairWrapper | |
null_deleter | |
SimpleScalarKernelTrialIntegrandFunctor | |
SimpleTestScalarKernelTrialIntegrandFunctor | Functor evaluating the integrand of the simplest boundary integral operator |
SimpleTestScalarKernelTrialIntegrandFunctorExt | |
SimpleTestTrialIntegrandFunctor | Functor evaluating the integrand of the standard identity operator |
SingleComponentTestTrialIntegrandFunctor | This functor evaluates the integrand having the form of the product of a single component of a test function transformation and a single component of a trial function transformation |
SingleQuadratureDescriptor | Parameters of a quadrature rule used in the evaluation of integrals over single elements |
SurfaceCurl3dElementaryFunctor | |
SurfaceCurl3dFunctor | Functor calculating the surface curl of a scalar field in 3D |
SurfaceDiv3dElementaryFunctor | |
SurfaceDiv3dFunctor | Functor calculating the surface div of a scalar field in 3D |
SurfaceGrad3dElementaryFunctor | |
SurfaceGrad3dFunctor | Functor calculating the surface gradient of a scalar field in 3D |
SurfaceNormalDependentFunction | Function defined via a user-supplied functor, depending on global coordinates and on the surface normal |
SurfaceNormalIndependentFunction | Function defined via a user-supplied functor, depending only on global coordinates |
TestFunctionIntegrator | Integration of products of test functions and arbitrary functions over elements |
TestKernelTrialIntegral | An integral representing the weak form of an integral operator |
TestKernelTrialIntegrator | Integration over pairs of elements |
TestScalarKernelTrialIntegrandFunctor | Functor evaluating the integrand of most standard boundary integral operators |
TestTrialIntegral | |
TestTrialIntegrator | Integration of products of test and trial functions over elements |
TypicalTestScalarKernelTrialIntegralBase | |
TypicalTestScalarKernelTrialIntegral | Implementation of the TestKernelTrialIntegral interface for "typical" integrals, taking advantage of BLAS during quadrature |
TypicalTestScalarKernelTrialIntegral< BasisFunctionType_, BasisFunctionType_, ResultType_ > | |
TypicalTestScalarKernelTrialIntegral< CoordinateType_, std::complex< CoordinateType_ >, std::complex< CoordinateType_ > > | |
TypicalTestScalarKernelTrialIntegral< std::complex< CoordinateType_ >, CoordinateType_, std::complex< CoordinateType_ > > | |
VerbosityLevel | Verbosity level |