Chombo + EB + MF  3.2
Public Types | Public Member Functions | List of all members
Mask Class Reference

#include <Mask.H>

Public Types

enum  cellType { maskCovered = -2, maskPhysical = -1, maskCopy = 0, maskCoarse = 1 }
 

Public Member Functions

void buildMask (BaseFab< int > &a_mask, const ProblemDomain &a_dProblem, const BoxLayout &a_grids, const BoxLayout *a_fineGridsPtr=NULL, int a_nRefFine=-1)
 
void buildMasks (LevelData< BaseFab< int > > &a_masks, const ProblemDomain &a_dProblem, const BoxLayout &a_grids, const BoxLayout *a_fineGridsPtr=NULL, int a_nRefFine=-1)
 
void buildMask (BaseFab< int > &a_mask, const Box &a_dProblem, const BoxLayout &a_grids, const BoxLayout *a_fineGridsPtr=NULL, int a_nRefFine=-1)
 
void buildMasks (LevelData< BaseFab< int > > &a_masks, const Box &a_dProblem, const BoxLayout &a_grids, const BoxLayout *a_fineGridsPtr=NULL, int a_nRefFine=-1)
 

Member Enumeration Documentation

◆ cellType

Enumerator
maskCovered 
maskPhysical 
maskCopy 
maskCoarse 

Member Function Documentation

◆ buildMask() [1/2]

void Mask::buildMask ( BaseFab< int > &  a_mask,
const ProblemDomain a_dProblem,
const BoxLayout a_grids,
const BoxLayout a_fineGridsPtr = NULL,
int  a_nRefFine = -1 
)

◆ buildMasks() [1/2]

void Mask::buildMasks ( LevelData< BaseFab< int > > &  a_masks,
const ProblemDomain a_dProblem,
const BoxLayout a_grids,
const BoxLayout a_fineGridsPtr = NULL,
int  a_nRefFine = -1 
)

◆ buildMask() [2/2]

void Mask::buildMask ( BaseFab< int > &  a_mask,
const Box a_dProblem,
const BoxLayout a_grids,
const BoxLayout a_fineGridsPtr = NULL,
int  a_nRefFine = -1 
)

◆ buildMasks() [2/2]

void Mask::buildMasks ( LevelData< BaseFab< int > > &  a_masks,
const Box a_dProblem,
const BoxLayout a_grids,
const BoxLayout a_fineGridsPtr = NULL,
int  a_nRefFine = -1 
)

The documentation for this class was generated from the following file: