Proto  3.2
Proto::MBLevelFluxRegister< T, C, MEM > Member List

This is the complete list of members for Proto::MBLevelFluxRegister< T, C, MEM >, including all inherited members.

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) constProto::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() constProto::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() constProto::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_avgFluxProto::MBLevelFluxRegister< T, C, MEM >protected
m_copierProto::MBLevelFluxRegister< T, C, MEM >protected
m_crseIncrementProto::MBLevelFluxRegister< T, C, MEM >protected
m_crseIndicesProto::MBLevelFluxRegister< T, C, MEM >protected
m_crseLayoutProto::MBLevelFluxRegister< T, C, MEM >protected
m_crseRegistersProto::MBLevelFluxRegister< T, C, MEM >protected
m_dxCrseProto::MBLevelFluxRegister< T, C, MEM >protected
m_fineIndicesProto::MBLevelFluxRegister< T, C, MEM >protected
m_fineLayoutProto::MBLevelFluxRegister< T, C, MEM >protected
m_fineRegistersProto::MBLevelFluxRegister< T, C, MEM >protected
m_refRatiosProto::MBLevelFluxRegister< T, C, MEM >protected
MBFluxRegisterCopier< T, C, MEM > classProto::MBLevelFluxRegister< T, C, MEM >friend
MBFluxRegisterCopierOp< T, C, MEM > classProto::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 > classProto::MBLevelFluxRegister< T, C, MEM >friend
print() constProto::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) constProto::MBLevelFluxRegister< T, C, MEM >protected