Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::EBDataCollection Class Reference

#include <AMReX_EBDataCollection.H>

Public Member Functions

 EBDataCollection (const EB2::Level &a_level, const Geometry &a_geom, const BoxArray &a_ba, const DistributionMapping &a_dm, Vector< int > a_ngrow, EBSupport a_support)
 
 ~EBDataCollection ()
 
 EBDataCollection (const EBDataCollection &)=delete
 
 EBDataCollection (EBDataCollection &&)=delete
 
EBDataCollectionoperator= (const EBDataCollection &)=delete
 
EBDataCollectionoperator= (EBDataCollection &&)=delete
 
const FabArray< EBCellFlagFab > & getMultiEBCellFlagFab () const
 
const MultiFabgetLevelSet () const
 
const MultiFabgetVolFrac () const
 
const MultiCutFabgetCentroid () const
 
const MultiCutFabgetBndryCent () const
 
const MultiCutFabgetBndryArea () const
 
const MultiCutFabgetBndryNormal () const
 
Array< const MultiCutFab *, 3 > getAreaFrac () const
 
Array< const MultiCutFab *, 3 > getFaceCent () const
 
Array< const MultiCutFab *, 3 > getEdgeCent () const
 
const iMultiFabgetCutCellMask () const
 
void extendDataOutsideDomain (IntVect const &level_ng)
 

Friends

class EBFArrayBoxFactory
 

Constructor & Destructor Documentation

◆ EBDataCollection() [1/3]

amrex::EBDataCollection::EBDataCollection ( const EB2::Level a_level,
const Geometry a_geom,
const BoxArray a_ba,
const DistributionMapping a_dm,
Vector< int a_ngrow,
EBSupport  a_support 
)

◆ ~EBDataCollection()

amrex::EBDataCollection::~EBDataCollection ( )

◆ EBDataCollection() [2/3]

amrex::EBDataCollection::EBDataCollection ( const EBDataCollection )
delete

◆ EBDataCollection() [3/3]

amrex::EBDataCollection::EBDataCollection ( EBDataCollection &&  )
delete

Member Function Documentation

◆ extendDataOutsideDomain()

void amrex::EBDataCollection::extendDataOutsideDomain ( IntVect const &  level_ng)

◆ getAreaFrac()

Array< const MultiCutFab *, 3 > amrex::EBDataCollection::getAreaFrac ( ) const

◆ getBndryArea()

const MultiCutFab & amrex::EBDataCollection::getBndryArea ( ) const

◆ getBndryCent()

const MultiCutFab & amrex::EBDataCollection::getBndryCent ( ) const

◆ getBndryNormal()

const MultiCutFab & amrex::EBDataCollection::getBndryNormal ( ) const

◆ getCentroid()

const MultiCutFab & amrex::EBDataCollection::getCentroid ( ) const

◆ getCutCellMask()

const iMultiFab * amrex::EBDataCollection::getCutCellMask ( ) const

◆ getEdgeCent()

Array< const MultiCutFab *, 3 > amrex::EBDataCollection::getEdgeCent ( ) const

◆ getFaceCent()

Array< const MultiCutFab *, 3 > amrex::EBDataCollection::getFaceCent ( ) const

◆ getLevelSet()

const MultiFab & amrex::EBDataCollection::getLevelSet ( ) const

◆ getMultiEBCellFlagFab()

const FabArray< EBCellFlagFab > & amrex::EBDataCollection::getMultiEBCellFlagFab ( ) const

◆ getVolFrac()

const MultiFab & amrex::EBDataCollection::getVolFrac ( ) const

◆ operator=() [1/2]

EBDataCollection & amrex::EBDataCollection::operator= ( const EBDataCollection )
delete

◆ operator=() [2/2]

EBDataCollection & amrex::EBDataCollection::operator= ( EBDataCollection &&  )
delete

Friends And Related Symbol Documentation

◆ EBFArrayBoxFactory

friend class EBFArrayBoxFactory
friend

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