BEM++
2.0
|
Cache of LocalDofLists objects. More...
#include </home/wojtek/Projects/BEM/bempp-sven/bempp/lib/assembly/local_dof_lists_cache.hpp>
Public Member Functions | |
LocalDofListsCache (const Space< BasisFunctionType > &space, const std::vector< unsigned int > &p2o, bool indexWithGlobalDofs) | |
shared_ptr< const LocalDofLists < BasisFunctionType > > | get (int start, int indexCount) |
Return the LocalDofLists object describing the DOFs corresponding to AHMED matrix indices [start, start + indexCount). | |
Private Member Functions | |
void | findLocalDofs (int start, int indexCount, std::vector< typename LocalDofLists< BasisFunctionType >::DofIndex > &originalIndices, std::vector< int > &elementIndices, std::vector< std::vector< LocalDofIndex > > &localDofIndices, std::vector< std::vector< BasisFunctionType > > &localDofWeights, std::vector< std::vector< int > > &arrayIndices) const |
void | findLocalDofs (int index, std::vector< typename LocalDofLists< BasisFunctionType >::DofIndex > &originalIndices, std::vector< int > &elementIndices, std::vector< std::vector< LocalDofIndex > > &localDofIndices, std::vector< std::vector< BasisFunctionType > > &localDofWeights, std::vector< std::vector< int > > &arrayIndices) const |
Cache of LocalDofLists objects.