Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
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< int > fine_grid_idx
 local array
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
nodiscard

◆ Domain()

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 files: