BEM++  2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Bempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ > Member List

This is the complete list of members for Bempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >, including all inherited members.

AbstractBoundaryOperator(const shared_ptr< const Space< BasisFunctionType > > &domain, const shared_ptr< const Space< BasisFunctionType > > &range, const shared_ptr< const Space< BasisFunctionType > > &dualToRange, const std::string &label, int symmetry)Bempp::AbstractBoundaryOperator< BasisFunctionType_, ResultType_ >
assembleWeakForm(const Context< BasisFunctionType_, ResultType_ > &context) const Bempp::AbstractBoundaryOperator< BasisFunctionType_, ResultType_ >
assembleWeakFormImpl(const Context< BasisFunctionType, ResultType > &context) const Bempp::ElementaryIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >protectedvirtual
assembleWeakFormInternal(LocalAssembler &assembler, const Context< BasisFunctionType, ResultType > &context) const Bempp::ElementaryIntegralOperatorBase< BasisFunctionType_, ResultType_ >
Base typedef (defined in Bempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >)Bempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >private
BasisFunctionType typedefBempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >
collectDataForAssemblerConstruction(const AssemblyOptions &options, shared_ptr< Fiber::RawGridGeometry< CoordinateType > > &testRawGeometry, shared_ptr< Fiber::RawGridGeometry< CoordinateType > > &trialRawGeometry, shared_ptr< GeometryFactory > &testGeometryFactory, shared_ptr< GeometryFactory > &trialGeometryFactory, shared_ptr< std::vector< const Fiber::Shapeset< BasisFunctionType_ > * > > &testShapesets, shared_ptr< std::vector< const Fiber::Shapeset< BasisFunctionType_ > * > > &trialShapesets, shared_ptr< Fiber::OpenClHandler > &openClHandler, bool &cacheSingularIntegrals) const Bempp::AbstractBoundaryOperator< BasisFunctionType_, ResultType_ >protected
CollectionOfBasisTransformations typedefBempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >
CollectionOfKernels typedefBempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >
CollectionOfShapesetTransformations typedefBempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >
collectOptionsDependentDataForAssemblerConstruction(const AssemblyOptions &options, const shared_ptr< Fiber::RawGridGeometry< CoordinateType > > &testRawGeometry, const shared_ptr< Fiber::RawGridGeometry< CoordinateType > > &trialRawGeometry, shared_ptr< Fiber::OpenClHandler > &openClHandler, bool &cacheSingularIntegrals) const Bempp::AbstractBoundaryOperator< BasisFunctionType_, ResultType_ >protected
collectOptionsIndependentDataForAssemblerConstruction(shared_ptr< Fiber::RawGridGeometry< CoordinateType > > &testRawGeometry, shared_ptr< Fiber::RawGridGeometry< CoordinateType > > &trialRawGeometry, shared_ptr< GeometryFactory > &testGeometryFactory, shared_ptr< GeometryFactory > &trialGeometryFactory, shared_ptr< std::vector< const Fiber::Shapeset< BasisFunctionType_ > * > > &testShapesets, shared_ptr< std::vector< const Fiber::Shapeset< BasisFunctionType_ > * > > &trialShapesets) const Bempp::AbstractBoundaryOperator< BasisFunctionType_, ResultType_ >protected
CoordinateType typedefBempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >
domain() const Bempp::AbstractBoundaryOperator< BasisFunctionType_, ResultType_ >
dualToRange() const Bempp::AbstractBoundaryOperator< BasisFunctionType_, ResultType_ >
ElementaryIntegralOperator(const shared_ptr< const Space< BasisFunctionType > > &domain, const shared_ptr< const Space< BasisFunctionType > > &range, const shared_ptr< const Space< BasisFunctionType > > &dualToRange, const std::string &label, int symmetry)Bempp::ElementaryIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >
ElementaryIntegralOperatorBase(const shared_ptr< const Space< BasisFunctionType > > &domain, const shared_ptr< const Space< BasisFunctionType > > &range, const shared_ptr< const Space< BasisFunctionType > > &dualToRange, const std::string &label, int symmetry)Bempp::ElementaryIntegralOperatorBase< BasisFunctionType_, ResultType_ >
ElementarySingularIntegralOperator(const shared_ptr< const Space< BasisFunctionType > > &domain, const shared_ptr< const Space< BasisFunctionType > > &range, const shared_ptr< const Space< BasisFunctionType > > &dualToRange, const std::string &label, int symmetry)Bempp::ElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >inline
GeneralElementarySingularIntegralOperator(const shared_ptr< const Space< BasisFunctionType_ > > &domain, const shared_ptr< const Space< BasisFunctionType_ > > &range, const shared_ptr< const Space< BasisFunctionType_ > > &dualToRange, const std::string &label, int symmetry, const KernelFunctor &kernelFunctor, const TestTransformationsFunctor &testTransformationsFunctor, const TrialTransformationsFunctor &trialTransformationsFunctor, const IntegrandFunctor &integrandFunctor)Bempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >
GeneralElementarySingularIntegralOperator(const shared_ptr< const Space< BasisFunctionType_ > > &domain, const shared_ptr< const Space< BasisFunctionType_ > > &range, const shared_ptr< const Space< BasisFunctionType_ > > &dualToRange, const std::string &label, int symmetry, const KernelFunctor &kernelFunctor, const TestTransformationsFunctor &testTransformationsFunctor, const TrialTransformationsFunctor &trialTransformationsFunctor, const shared_ptr< Fiber::TestKernelTrialIntegral< BasisFunctionType_, KernelType_, ResultType_ > > &integral)Bempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >
GeneralElementarySingularIntegralOperator(const shared_ptr< const Space< BasisFunctionType_ > > &domain, const shared_ptr< const Space< BasisFunctionType_ > > &range, const shared_ptr< const Space< BasisFunctionType_ > > &dualToRange, const std::string &label, int symmetry, const shared_ptr< Fiber::CollectionOfKernels< KernelType_ > > &kernels, const shared_ptr< Fiber::CollectionOfShapesetTransformations< CoordinateType > > &testTransformations, const shared_ptr< Fiber::CollectionOfShapesetTransformations< CoordinateType > > &trialTransformations, const shared_ptr< Fiber::TestKernelTrialIntegral< BasisFunctionType_, KernelType_, ResultType_ > > &integral)Bempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >
id() const Bempp::AbstractBoundaryOperator< BasisFunctionType_, ResultType_ >virtual
integral() const Bempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >inlinevirtual
isLocal() const Bempp::ElementaryIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >virtual
isRegular() const Bempp::ElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >inlinevirtual
kernels() const Bempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >inlinevirtual
KernelType typedefBempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >
label() const Bempp::AbstractBoundaryOperator< BasisFunctionType_, ResultType_ >
LocalAssembler typedefBempp::ElementaryIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >
makeAssembler(const QuadratureStrategy &quadStrategy, const shared_ptr< const GeometryFactory > &testGeometryFactory, const shared_ptr< const GeometryFactory > &trialGeometryFactory, const shared_ptr< const Fiber::RawGridGeometry< CoordinateType > > &testRawGeometry, const shared_ptr< const Fiber::RawGridGeometry< CoordinateType > > &trialRawGeometry, const shared_ptr< const std::vector< const Fiber::Shapeset< BasisFunctionType > * > > &testShapesets, const shared_ptr< const std::vector< const Fiber::Shapeset< BasisFunctionType > * > > &trialShapesets, const shared_ptr< const Fiber::OpenClHandler > &openClHandler, const ParallelizationOptions &parallelizationOptions, VerbosityLevel::Level verbosityLevel, bool cacheSingularIntegrals) const Bempp::ElementaryIntegralOperatorBase< BasisFunctionType_, ResultType_ >
makeAssembler(const QuadratureStrategy &quadStrategy, const AssemblyOptions &options) const Bempp::ElementaryIntegralOperatorBase< BasisFunctionType_, ResultType_ >
QuadratureStrategy typedefBempp::ElementaryIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >
range() const Bempp::AbstractBoundaryOperator< BasisFunctionType_, ResultType_ >
ResultType typedefBempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >
symmetry() const Bempp::AbstractBoundaryOperator< BasisFunctionType_, ResultType_ >
TestKernelTrialIntegral typedefBempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >
testTransformations() const Bempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >inlinevirtual
trialTransformations() const Bempp::GeneralElementarySingularIntegralOperator< BasisFunctionType_, KernelType_, ResultType_ >inlinevirtual
uniqueLabel()Bempp::AbstractBoundaryOperator< BasisFunctionType_, ResultType_ >static
~AbstractBoundaryOperator()Bempp::AbstractBoundaryOperator< BasisFunctionType_, ResultType_ >virtual
~ElementaryIntegralOperatorBase()Bempp::ElementaryIntegralOperatorBase< BasisFunctionType_, ResultType_ >