Chombo + EB + MF  3.2
BlockBaseRegister< T > Member List

This is the complete list of members for BlockBaseRegister< T >, including all inherited members.

BlockBaseRegister()BlockBaseRegister< T >inline
BlockBaseRegister(const MultiBlockCoordSys *a_mblock, const DisjointBoxLayout &a_grids, const int &a_ghost=0)BlockBaseRegister< T >
BlockBdryIndexMap typedefBlockBaseRegister< T >protected
buildBoxVectors(Vector< Box > a_boxes[2 *CH_SPACEDIM], Vector< int > a_boxProcMap[2 *CH_SPACEDIM], Vector< DataIndex > a_dataIndex[2 *CH_SPACEDIM], const UseType a_type)BlockBaseRegister< T >protected
buildExchangeRegisterLayout()BlockBaseRegister< T >protected
buildInverseBlockBdryIndexMap(Vector< int > a_map[2 *CH_SPACEDIM])BlockBaseRegister< T >protected
buildRegisterLayout()BlockBaseRegister< T >protected
buildSrcRegisterLayout()BlockBaseRegister< T >protected
clearDataLayouts()BlockBaseRegister< T >protected
copyToDstRegister()BlockBaseRegister< T >inlineprotected
copyToSrcRegister()BlockBaseRegister< T >inlineprotected
createDstBoxLayout(DisjointBoxLayout &a_layout, LayoutData< DataIndex > &a_map, const Vector< Box > &a_boxes, const Vector< int > &a_procs, const Vector< DataIndex > &a_indices)BlockBaseRegister< T >inlineprotected
createExchangeBoxLayout(DisjointBoxLayout &a_layout, LayoutData< DataIndex > &a_dstToExcMap, const Vector< Box > &a_boxes, const Vector< int > &a_procs, const Vector< DataIndex > &a_indices, const LayoutData< DataIndex > &a_grdToDstMap)BlockBaseRegister< T >inlineprotected
createSrcBoxLayout(DisjointBoxLayout &a_layout, LayoutData< DataIndex > a_dstToSrcMap[2 *CH_SPACEDIM], const Vector< Box > &a_boxes, const Vector< int > &a_procs, const Vector< DataIndex > &a_indices, const Vector< int > &a_dstBlockBdryIndices, const LayoutData< DataIndex > a_grdToDstMap[2 *CH_SPACEDIM])BlockBaseRegister< T >inlineprotected
define(const MultiBlockCoordSys *a_mblock, const DisjointBoxLayout &a_grids, const int &a_ghost=0)BlockBaseRegister< T >
defineDataLayouts(const int a_ncomp)BlockBaseRegister< T >protected
DST enum valueBlockBaseRegister< T >protected
EXC enum valueBlockBaseRegister< T >protected
exchange()BlockBaseRegister< T >
fill(T &a_data, const DataIndex &a_dataIndex, int a_dir, Side::LoHiSide a_side, Side::LoHiSide a_sideData) constBlockBaseRegister< T >
getBlockBox(const int &a_block) constBlockBaseRegister< T >inlineprotected
getBlockID(const DataIndex &a_dataIndex) constBlockBaseRegister< T >inlineprotected
getNeighborBlockBox(const int &a_block, const int &a_blockBdryIndex) constBlockBaseRegister< T >inlineprotected
getSrcBlockBdryIndex(const int &a_block, const int &a_dir, const Side::LoHiSide &a_side)BlockBaseRegister< T >inlineprotected
getTransformation(const int &a_block, const int &a_blockBdryIndex) constBlockBaseRegister< T >inlineprotected
hasData() constBlockBaseRegister< T >inlineprotected
hasInterface(const DataIndex &a_dataIndex, int a_dir, Side::LoHiSide a_side) constBlockBaseRegister< T >
hasStorage() constBlockBaseRegister< T >inlineprotected
increment(const T &a_flux, const DataIndex &a_dataIndex, int a_dir, Side::LoHiSide a_side)BlockBaseRegister< T >
Invalid enum valueBlockBaseRegister< T >protected
isDefined() constBlockBaseRegister< T >inline
isInterface(const int &a_block, const int &a_dir, const Side::LoHiSide &a_side) constBlockBaseRegister< T >inlineprotected
m_blockBdryIndexMapBlockBaseRegister< T >protected
m_coordsysBlockBaseRegister< T >protected
m_domainBlockBaseRegister< T >protected
m_dstToExcMapBlockBaseRegister< T >protected
m_dstToSrcMapBlockBaseRegister< T >protected
m_excRegisterBlockBaseRegister< T >protected
m_excRegisterLayoutBlockBaseRegister< T >protected
m_ghostBlockBaseRegister< T >protected
m_ghostVectBlockBaseRegister< T >protected
m_grdToDstMapBlockBaseRegister< T >protected
m_gridsBlockBaseRegister< T >protected
m_hasDataBlockBaseRegister< T >protected
m_hasDefinedDataLayoutsBlockBaseRegister< T >protected
m_isDefinedBlockBaseRegister< T >protected
m_nameBlockBaseRegister< T >protected
m_registerBlockBaseRegister< T >protected
m_registerLayoutBlockBaseRegister< T >protected
m_srcRegisterBlockBaseRegister< T >protected
m_srcRegisterLayoutBlockBaseRegister< T >protected
m_verbosityBlockBaseRegister< T >protected
NUM_USE_TYPES enum valueBlockBaseRegister< T >protected
print(const LevelData< T > a_register[2 *CH_SPACEDIM]) constBlockBaseRegister< T >inlineprotected
print(const BoxLayoutData< T > a_register[2 *CH_SPACEDIM]) constBlockBaseRegister< T >inlineprotected
printRegisters() constBlockBaseRegister< T >protected
setName(const std::string &a_name)BlockBaseRegister< T >inlinevirtual
setVerbose(int a_verbose)BlockBaseRegister< T >inlinevirtual
SRC enum valueBlockBaseRegister< T >protected
store(const T &a_data, const DataIndex &a_dataIndex, int a_dir, Side::LoHiSide a_side)BlockBaseRegister< T >
UseType enum nameBlockBaseRegister< T >protected
zeroRegister(const int a_n_comp=-1)BlockBaseRegister< T >
~BlockBaseRegister()BlockBaseRegister< T >virtual