addCoarseRegisterFromAdjacent(PatchID a_finePatch, MBIndex a_coarseIndex, Point a_dir, MBIndex a_fineIndexAdj) | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
addCoarseRegisters(PatchID a_finePatch, MBIndex a_coarseIndex) | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
addFineRegisterFromAdjacent(MBIndex a_fineIndex, Point a_dir) | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
addFineRegisters(MBIndex a_fineIndex) | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
adjacentInProblemDomain(MBIndex a_fineIndex, Point a_dir) const | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
applyRefluxCorrection(MBLevelBoxData< T, C, MEM > &a_coarseData, const T &a_weight) | Proto::MBLevelFluxRegister< T, C, MEM > | |
clearInternalData() | Proto::MBLevelFluxRegister< T, C, MEM > | |
computeTileIndex(const Box &a_bx, const MBIndex &a_di) | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
crseLayout() const | Proto::MBLevelFluxRegister< T, C, MEM > | inline |
define(const MBDisjointBoxLayout &a_dblCoarse, const MBDisjointBoxLayout &a_dblFine, const Point &a_refRatios, Array< T, DIM > &a_dxCoarse) | Proto::MBLevelFluxRegister< T, C, MEM > | |
define(const MBDisjointBoxLayout &a_dblCoarse, const MBDisjointBoxLayout &a_dblFine, const std::vector< Point > &a_refRatios, std::vector< Array< T, DIM >> &a_dxCoarse) | Proto::MBLevelFluxRegister< T, C, MEM > | |
defineAverageStencils() | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
defineCoarse() | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
defineFine() | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
findCoarseRegisterData(const Box &a_bx, const MBIndex &di) | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
findFineRegisterData(const Box &a_bx, const MBIndex &di) | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
fineLayout() const | Proto::MBLevelFluxRegister< T, C, MEM > | inline |
incrementCoarseRegister(const BoxData< T, C, MEM > &a_flux, const MBIndex &a_index, int a_dir, const T &a_weight=1.0) | Proto::MBLevelFluxRegister< T, C, MEM > | |
incrementFineRegister(const BoxData< T, C, MEM > &a_flux, const MBIndex &a_index, int a_dir, const T &a_weight=1.0) | Proto::MBLevelFluxRegister< T, C, MEM > | |
initCoarseRegisters(T a_val=0) | Proto::MBLevelFluxRegister< T, C, MEM > | |
initFineRegisterIndices() | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
initFineRegisters(T a_val=0) | Proto::MBLevelFluxRegister< T, C, MEM > | |
initIncrement(T a_val=0) | Proto::MBLevelFluxRegister< T, C, MEM > | |
m_avgFlux | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
m_copier | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
m_crseIncrement | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
m_crseIndices | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
m_crseLayout | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
m_crseRegisters | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
m_dxCrse | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
m_fineIndices | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
m_fineLayout | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
m_fineRegisters | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
m_refRatios | Proto::MBLevelFluxRegister< T, C, MEM > | protected |
MBFluxRegisterCopier< T, C, MEM > class | Proto::MBLevelFluxRegister< T, C, MEM > | friend |
MBFluxRegisterCopierOp< T, C, MEM > class | Proto::MBLevelFluxRegister< T, C, MEM > | friend |
MBLevelFluxRegister() | Proto::MBLevelFluxRegister< T, C, MEM > | inline |
MBLevelFluxRegister(const MBDisjointBoxLayout &a_dblCoarse, const MBDisjointBoxLayout &a_dblFine, const Point &a_refRatio) | Proto::MBLevelFluxRegister< T, C, MEM > | |
MBLevelFluxRegister(const MBDisjointBoxLayout &a_dblCoarse, const MBDisjointBoxLayout &a_dblFine, const Point &a_refRatio, Array< T, DIM > &a_dxCoarse) | Proto::MBLevelFluxRegister< T, C, MEM > | |
MBLevelFluxRegister(const MBDisjointBoxLayout &a_dblCoarse, const MBDisjointBoxLayout &a_dblFine, const std::vector< Point > &a_refRatios, std::vector< Array< T, DIM >> &a_dxCoarse) | Proto::MBLevelFluxRegister< T, C, MEM > | |
MBLevelFluxRegisterTester< T, C, MEM > class | Proto::MBLevelFluxRegister< T, C, MEM > | friend |
print() const | Proto::MBLevelFluxRegister< T, C, MEM > | |
validateInputs(const MBDisjointBoxLayout &a_dblCoarse, const MBDisjointBoxLayout &a_dblFine, const std::vector< Point > &a_refRatios, std::vector< Array< T, DIM >> &a_dxCoarse) const | Proto::MBLevelFluxRegister< T, C, MEM > | protected |