BEM++
2.0
|
Utility functions used during weak-form assembly. More...
#include </home/wojtek/Projects/BEM/bempp-sven/bempp/lib/assembly/local_assembler_construction_helper.hpp>
Static Public Member Functions | |
template<typename CoordinateType , typename BasisFunctionType > | |
static void | collectGridData (const Space< BasisFunctionType > &space, shared_ptr< Fiber::RawGridGeometry< CoordinateType > > &rawGeometry, shared_ptr< GeometryFactory > &geometryFactory) |
template<typename BasisFunctionType > | |
static void | collectShapesets (const Space< BasisFunctionType > &space, shared_ptr< std::vector< const Fiber::Shapeset< BasisFunctionType > * > > &shapesets) |
template<typename CoordinateType > | |
static void | makeOpenClHandler (const OpenClOptions &openClOptions, const shared_ptr< Fiber::RawGridGeometry< CoordinateType > > &rawGeometry, shared_ptr< Fiber::OpenClHandler > &openClHandler) |
template<typename CoordinateType > | |
static void | makeOpenClHandler (const OpenClOptions &openClOptions, const shared_ptr< Fiber::RawGridGeometry< CoordinateType > > &testRawGeometry, const shared_ptr< Fiber::RawGridGeometry< CoordinateType > > &trialRawGeometry, shared_ptr< Fiber::OpenClHandler > &openClHandler) |
Utility functions used during weak-form assembly.