|
|
| AsymmetricalFilterJunction (const char *name, const std::vector< coupling::datastructures::CouplingCell< dim > * > primaryInputCellVector, const std::vector< coupling::datastructures::CouplingCell< dim > * > secondaryInputCellVector, MPI_Comm comm, std::array< bool, 7 > filteredValues) |
| |
| int | loadFiltersFromXML (tinyxml2::XMLElement *sequenceNode) override |
| |
| void | printFilters () override |
| |
| std::string | PRINT_PREFIX () const override |
| |
|
| FilterSequence (const char *name, const std::vector< coupling::datastructures::CouplingCell< dim > * > inputCells, MPI_Comm comm, std::array< bool, 7 > filteredValues={true}) |
| |
|
void | updateCellVectors () |
| |
|
void | operator() () |
| |
|
const char * | getName () |
| |
|
bool | isOutputToMacro () |
| |
|
void | setAsOutputToMacro () |
| |
|
bool | isModifiable () |
| |
|
void | makeUnmodifiable () |
| |
|
std::vector< coupling::filtering::FilterInterface< dim > * > | getFilters () |
| |
|
virtual void | addFilter (const std::function< std::vector< double >(std::vector< double >, std::vector< std::array< unsigned int, dim > >)> *applyScalar, const std::function< std::vector< std::array< double, dim > >(std::vector< std::array< double, dim > >, std::vector< std::array< unsigned int, dim > >)> *applyVector, int filterIndex=-1) |
| |
|
virtual void | addChildSequence (coupling::filtering::FilterSequence< dim > *childSequence) |
| |
|
virtual void | updateInputCellVector (const std::vector< coupling::datastructures::CouplingCell< dim > * > newInputCellVector) |
| |
|
virtual const std::vector< coupling::datastructures::CouplingCell< dim > * > & | getOutputCellVector (unsigned int outputIndex=0) const |
| |
|
virtual void | printOutputCellVector () const |
| |
|
virtual unsigned int | getNumInputs () |
| |
|
virtual unsigned int | getNumOutputs () |
| |
◆ loadFiltersFromXML()
template<unsigned int dim>
◆ PRINT_PREFIX()
template<unsigned int dim>
◆ printFilters()
template<unsigned int dim>
The documentation for this class was generated from the following file: