|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
registry.hh
Go to the documentation of this file.
77 for( QuadratureInfoListType::iterator it = quadratureInfoList().begin(); it != quadratureInfoList().end(); ++it )
110 for( typename StorageListType::iterator it = storageList().begin(); it != storageList().end(); ++it )
136 DUNE_THROW(SingleThreadModeError,"QuadratureStorageRegistry" << text << ": only call in single thread mode!");
iterator end()
iterator begin()
#define DUNE_THROW(E,...)
static bool singleThreadMode()
returns true if program is operating on one thread currently
Definition mpimanager.hh:457
Definition registry.hh:25
static StorageListType & storageList()
Definition registry.hh:49
static void initialize()
initialize static variables
Definition registry.hh:64
static void unregisterStorage(StorageInterface &storage)
Definition registry.hh:85
std::list< QuadratureInfo > QuadratureInfoListType
Definition registry.hh:47
static void registerQuadrature(const Quadrature &quadrature, const GeometryType &type, std::size_t codim)
Definition registry.hh:102
static void registerStorage(StorageInterface &storage)
Definition registry.hh:70
static void registerQuadrature(const Quadrature &quadrature)
Definition registry.hh:96
std::list< StorageInterface * > StorageListType
Definition registry.hh:37
static QuadratureInfoListType & quadratureInfoList()
Definition registry.hh:54
Definition registry.hh:30
virtual ~StorageInterface()
Definition registry.hh:31
virtual void cacheQuadrature(std::size_t id, std::size_t codim, std::size_t quadSize)=0
virtual GeometryType type() const =0
Definition registry.hh:40
std::size_t codim
Definition registry.hh:42
GeometryType type
Definition registry.hh:44
actual interface class for integration point lists
Definition quadrature.hh:158
size_t id() const
obtain the identifier of the integration point list
Definition quadrature.hh:344
int nop() const
obtain the number of integration points
Definition quadrature.hh:312
GeometryType geometryType() const
obtain GeometryType for this integration point list
Definition quadrature.hh:379
T end(T... args)
T erase(T... args)
T find(T... args)
T push_back(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8