_cycleCounter (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | private |
_d (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | private |
_flowfield (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | private |
_flowfield_prefiltered (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | private |
_hsq (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | private |
_hsq_rel (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | private |
_innerCellIndices (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | private |
_inputCells | coupling::filtering::FilterInterface< dim > | protected |
_inputCellVectors | coupling::filtering::JunctorInterface< dim, 2, 1 > | protected |
_M (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | private |
_outputCells (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | protected |
_patchfield (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | private |
_scalarAccessFunctionPairs (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | protected |
_sigsq (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | private |
_sigsq_rel (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | private |
_t (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | private |
_timeWindowSize (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | private |
_type (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | protected |
_vectorAccessFunctionPairs (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | protected |
CellIndex_T typedef (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | |
compute_boundary_neighbors(const tarch::la::Vector< dim, unsigned int > &) | coupling::filtering::NLM< dim, scope > | private |
denoise() | coupling::filtering::NLM< dim, scope > | private |
FilterInterface(const std::vector< coupling::datastructures::CouplingCell< dim > * > &inputCellVector, const std::vector< coupling::datastructures::CouplingCell< dim > * > &outputCellVector, const std::array< bool, 7 > filteredValues, const char *type) (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | inline |
FilterInterface(const char *type) (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | inline |
getInputCellOfIndex(const CellIndex_T &index) (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | inline |
getInputCells() const (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | inline |
getOutputCellOfIndex(const CellIndex_T &index) (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | inline |
getOutputCells() const (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | inline |
getSize() const (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | inline |
getType() const (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | inline |
increment_time() | coupling::filtering::NLM< dim, scope > | private |
NLM(const std::vector< coupling::datastructures::CouplingCell< dim > * > inputCellVector_unfiltered, const std::vector< coupling::datastructures::CouplingCell< dim > * > inputCellVector_prefiltered, const std::vector< coupling::datastructures::CouplingCell< dim > * > outputCellVector, const std::array< bool, 7 > filteredValues, int tws, double sigsq, double sigsq_rel, double hsq, double hsq_rel, int M=2, int d=1) (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | inline |
operator()() (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | virtual |
posmod(int i, int n) const (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | inlineprivate |
save_data() | coupling::filtering::NLM< dim, scope > | private |
setInputCells(const std::vector< coupling::datastructures::CouplingCell< dim > * > &newInputCells) (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | inline |
update_patchfield() | coupling::filtering::NLM< dim, scope > | private |
updateCellData(const std::vector< coupling::datastructures::CouplingCell< dim > * > &new_inputCells, const std::vector< coupling::datastructures::CouplingCell< dim > * > &new_outputCells) (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | inline |
~FilterInterface() (defined in coupling::filtering::FilterInterface< dim >) | coupling::filtering::FilterInterface< dim > | inlinevirtual |
~NLM() (defined in coupling::filtering::NLM< dim, scope >) | coupling::filtering::NLM< dim, scope > | inlinevirtual |