Block-Structured AMR Software Framework
amrex::FabArrayBase::CFinfo Struct Reference

coarse/fine boundary More...

#include <AMReX_FabArrayBase.H>

Public Member Functions

 CFinfo (const FabArrayBase &finefa, const Geometry &finegm, const IntVect &ng, bool include_periodic, bool include_physbndry)
 
Long bytes () const
 

Static Public Member Functions

static Box Domain (const Geometry &geom, const IntVect &ng, bool include_periodic, bool include_physbndry)
 

Public Attributes

BoxArray ba_cfb
 
DistributionMapping dm_cfb
 
Vector< intfine_grid_idx
 local array More...
 
BDKey m_fine_bdk
 
Box m_fine_domain
 
IntVect m_ng
 
bool m_include_periodic
 
bool m_include_physbndry
 
Long m_nuse {0}
 

Detailed Description

coarse/fine boundary

Constructor & Destructor Documentation

◆ CFinfo()

amrex::FabArrayBase::CFinfo::CFinfo ( const FabArrayBase finefa,
const Geometry finegm,
const IntVect ng,
bool  include_periodic,
bool  include_physbndry 
)

Member Function Documentation

◆ bytes()

Long amrex::FabArrayBase::CFinfo::bytes ( ) const

◆ Domain()

static Box amrex::FabArrayBase::CFinfo::Domain ( const Geometry geom,
const IntVect ng,
bool  include_periodic,
bool  include_physbndry 
)
static

Member Data Documentation

◆ ba_cfb

BoxArray amrex::FabArrayBase::CFinfo::ba_cfb

◆ dm_cfb

DistributionMapping amrex::FabArrayBase::CFinfo::dm_cfb

◆ fine_grid_idx

Vector<int> amrex::FabArrayBase::CFinfo::fine_grid_idx

local array

◆ m_fine_bdk

BDKey amrex::FabArrayBase::CFinfo::m_fine_bdk

◆ m_fine_domain

Box amrex::FabArrayBase::CFinfo::m_fine_domain

◆ m_include_periodic

bool amrex::FabArrayBase::CFinfo::m_include_periodic

◆ m_include_physbndry

bool amrex::FabArrayBase::CFinfo::m_include_physbndry

◆ m_ng

IntVect amrex::FabArrayBase::CFinfo::m_ng

◆ m_nuse

Long amrex::FabArrayBase::CFinfo::m_nuse {0}

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