Chombo + EB + MF  3.2
Macros | Functions
BlockBaseRegisterImplem.H File Reference
#include "BlockBaseRegister.H"
#include "BoxIterator.H"
#include "CornerCopier.H"
#include "CH_Timer.H"
#include "NamespaceHeader.H"
#include "NamespaceFooter.H"
Include dependency graph for BlockBaseRegisterImplem.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _BLOCKBASEREGISTERIMPLEM_H_
 

Functions

int getBlockBdryIndex (const int &a_dir, const Side::LoHiSide &a_side)
 
template<class T >
void zeroBoxLayoutData (BoxLayoutData< T > &a_layoutData)
 
void buildLocalIndexList (List< int > &a_list, const Vector< Box > &a_boxes, const Vector< int > &a_procs)
 
IntVect permute (const IntVect &a_vec, const IntVect &a_permutation)
 

Macro Definition Documentation

◆ _BLOCKBASEREGISTERIMPLEM_H_

#define _BLOCKBASEREGISTERIMPLEM_H_

Function Documentation

◆ getBlockBdryIndex()

int getBlockBdryIndex ( const int &  a_dir,
const Side::LoHiSide a_side 
)
inline

◆ zeroBoxLayoutData()

template<class T >
void zeroBoxLayoutData ( BoxLayoutData< T > &  a_layoutData)
inline

◆ buildLocalIndexList()

void buildLocalIndexList ( List< int > &  a_list,
const Vector< Box > &  a_boxes,
const Vector< int > &  a_procs 
)
inline

◆ permute()

IntVect permute ( const IntVect a_vec,
const IntVect a_permutation 
)
inline