DUNE-FEM (unstable)
Classes | |
class | Dune::Fem::CombinedDataHandle< DataHandle > |
combine multiple data handles into one More... | |
struct | Dune::Fem::DFCommunicationOperation |
Mathematical operation apply during communication to data that is communicated enum of all avialable operations. More... | |
struct | Dune::Fem::DFCommunicationOperation::Copy |
just copy data More... | |
struct | Dune::Fem::DFCommunicationOperation::Add |
sum up data More... | |
struct | Dune::Fem::DFCommunicationOperation::Sub |
substract data More... | |
struct | Dune::Fem::DFCommunicationOperation::Min |
keep minimum More... | |
struct | Dune::Fem::DFCommunicationOperation::Max |
keep maximum More... | |
class | Dune::Fem::LoadBalanceLeafData< DiscreteFunction > |
check for sets of entities for the load balance procedure More... | |
class | Dune::Fem::DefaultCommunicationHandlerImpl< DiscreteFunctionSpace, DiscreteFunction, Operation > |
Default communication handler for discrete functions. More... | |
Functions | |
template<class MessageBufferImp , class EntityType > | |
void | Dune::Fem::CombinedDataHandle< DataHandle >::gather (MessageBufferImp &buff, const EntityType &en) const |
loop over all internal data handlers and call gather for given entity | |
template<class MessageBufferImp , class EntityType > | |
void | Dune::Fem::CombinedDataHandle< DataHandle >::scatter (MessageBufferImp &buff, const EntityType &en, std::size_t n) |
loop over all internal data handlers and call scatter for given entity | |
template<class EntityType > | |
std::size_t | Dune::Fem::CombinedDataHandle< DataHandle >::size (const EntityType &en) const |
loop over all internal data handlers and return sum of data size of given entity | |
bool | Dune::Fem::LoadBalanceLeafData< DiscreteFunction >::contains (const Entity &entity) const |
return true if the data of this entity should be transfered during load balance | |
Detailed Description
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.80.0
(Mar 28, 23:30, 2024)