MaMiCo 1.2
|
Public Member Functions | |
FilterPipeline (const coupling::datastructures::CellContainer< CellIndex_T, dim > inputCells, const coupling::filtering::Scope scope, const tarch::utils::MultiMDService< dim > &multiMDService, const char *cfgpath) | |
double | operator() () |
coupling::filtering::FilterSequence< dim > * | getSequence (const char *identifier) const |
std::vector< coupling::filtering::FilterSequence< dim > * > | getAllSequences () const |
MPI_Comm | getFilteringCommunicator () |
Private Member Functions | |
bool | configIsValid (ParseConfiguration::XMLConfiguration &xmlConfig) |
void | loadSequencesFromXML (tinyxml2::XMLElement *metaNode) |
Private Attributes | |
std::vector< coupling::datastructures::CouplingCell< dim > * > | _md2MacroCells |
std::vector< coupling::datastructures::CouplingCell< dim > * > | _outerCells |
ParseConfiguration::XMLConfiguration | _config |
const coupling::filtering::Scope | _scope |
std::vector< coupling::filtering::FilterSequence< dim > * > | _sequences |
MPI_Comm | _comm |