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

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
 

Detailed Description

template<typename BasisFunctionType>
class Bempp::LocalDofListsCache< BasisFunctionType >

Cache of LocalDofLists objects.


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