BEM++  2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Types | Static Public Member Functions | Private Types | List of all members
Bempp::AcaGlobalAssembler< BasisFunctionType, ResultType > Class Template Reference

ACA-mode assembler. More...

#include </home/wojtek/Projects/BEM/bempp-sven/bempp/lib/assembly/aca_global_assembler.hpp>

Public Types

typedef
DiscreteBoundaryOperator
< ResultType > 
DiscreteBndOp
 
typedef
Fiber::LocalAssemblerForIntegralOperators
< ResultType > 
LocalAssemblerForIntegralOperators
 
typedef
LocalAssemblerForIntegralOperators 
LocalAssemblerForBoundaryOperators
 
typedef
LocalAssemblerForBoundaryOperators 
LocalAssembler
 
typedef
Fiber::LocalAssemblerForPotentialOperators
< ResultType > 
LocalAssemblerForPotentialOperators
 

Static Public Member Functions

static std::auto_ptr
< DiscreteBndOp
assembleDetachedWeakForm (const Space< BasisFunctionType > &testSpace, const Space< BasisFunctionType > &trialSpace, const std::vector< LocalAssemblerForIntegralOperators * > &localAssemblers, const std::vector< LocalAssemblerForIntegralOperators * > &localAssemblersForAdmissibleBlocks, const std::vector< const DiscreteBndOp * > &sparseTermsToAdd, const std::vector< ResultType > &denseTermMultipliers, const std::vector< ResultType > &sparseTermMultipliers, const Context< BasisFunctionType, ResultType > &context, int symmetry)
 
static std::auto_ptr
< DiscreteBndOp
assembleDetachedWeakForm (const Space< BasisFunctionType > &testSpace, const Space< BasisFunctionType > &trialSpace, LocalAssemblerForIntegralOperators &localAssembler, LocalAssemblerForIntegralOperators &localAssemblerForAdmissibleBlocks, const Context< BasisFunctionType, ResultType > &context, int symmetry)
 
static std::auto_ptr
< DiscreteBndOp
assemblePotentialOperator (const arma::Mat< CoordinateType > &points, const Space< BasisFunctionType > &trialSpace, const std::vector< LocalAssemblerForPotentialOperators * > &localAssemblers, const std::vector< ResultType > &termMultipliers, const EvaluationOptions &options)
 
static std::auto_ptr
< DiscreteBndOp
assemblePotentialOperator (const arma::Mat< CoordinateType > &points, const Space< BasisFunctionType > &trialSpace, LocalAssemblerForPotentialOperators &localAssembler, const EvaluationOptions &options)
 

Private Types

typedef Fiber::ScalarTraits
< ResultType >::RealType 
CoordinateType
 

Detailed Description

template<typename BasisFunctionType, typename ResultType>
class Bempp::AcaGlobalAssembler< BasisFunctionType, ResultType >

ACA-mode assembler.


The documentation for this class was generated from the following files: