#include <AMReX_AmrParGDB.H>
Public Member Functions | |
AmrParGDB (AmrCore *amr) noexcept | |
const Geometry & | ParticleGeom (int level) const override |
const Geometry & | Geom (int level) const override |
const Vector< Geometry > & | ParticleGeom () const override |
const Vector< Geometry > & | Geom () const override |
const DistributionMapping & | ParticleDistributionMap (int level) const override |
const DistributionMapping & | DistributionMap (int level) const override |
const Vector< DistributionMapping > & | ParticleDistributionMap () const override |
const Vector< DistributionMapping > & | DistributionMap () const override |
const BoxArray & | ParticleBoxArray (int level) const override |
const BoxArray & | boxArray (int level) const override |
const Vector< BoxArray > & | ParticleBoxArray () const override |
const Vector< BoxArray > & | boxArray () const override |
void | SetParticleBoxArray (int level, const BoxArray &new_ba) override |
void | SetParticleDistributionMap (int level, const DistributionMapping &new_dm) override |
void | SetParticleGeometry (int level, const Geometry &new_geom) override |
void | ClearParticleBoxArray (int level) override |
void | ClearParticleDistributionMap (int level) override |
void | ClearParticleGeometry (int level) override |
bool | LevelDefined (int level) const override |
int | finestLevel () const override |
int | maxLevel () const override |
IntVect | refRatio (int level) const override |
int | MaxRefRatio (int level) const override |
Vector< IntVect > | refRatio () const override |
Public Member Functions inherited from amrex::ParGDBBase | |
ParGDBBase () noexcept=default | |
virtual | ~ParGDBBase ()=default |
ParGDBBase (ParGDBBase const &) noexcept=default | |
ParGDBBase (ParGDBBase &&) noexcept=default | |
ParGDBBase & | operator= (ParGDBBase const &) noexcept=default |
ParGDBBase & | operator= (ParGDBBase &&) noexcept=default |
template<class MF > | |
bool | OnSameGrids (int level, const MF &mf) const |
Protected Attributes | |
AmrCore * | m_amrcore |
Vector< Geometry > | m_geom |
Vector< int > | m_has_geom |
Vector< DistributionMapping > | m_dmap |
Vector< BoxArray > | m_ba |
Private Attributes | |
friend | AmrCore |
|
inlineexplicitnoexcept |
Implements amrex::ParGDBBase.
Implements amrex::ParGDBBase.
|
inlineoverridevirtual |
Implements amrex::ParGDBBase.
|
inlineoverridevirtual |
Implements amrex::ParGDBBase.
|
inlineoverridevirtual |
Implements amrex::ParGDBBase.
|
inlineoverridevirtual |
Implements amrex::ParGDBBase.
|
inlineoverridevirtual |
Implements amrex::ParGDBBase.
|
inlineoverridevirtual |
Implements amrex::ParGDBBase.
Implements amrex::ParGDBBase.
Implements amrex::ParGDBBase.
|
inlineoverridevirtual |
Implements amrex::ParGDBBase.
|
inlineoverridevirtual |
Implements amrex::ParGDBBase.
Implements amrex::ParGDBBase.
Implements amrex::ParGDBBase.
Implements amrex::ParGDBBase.
|
inlineoverridevirtual |
Implements amrex::ParGDBBase.
|
inlineoverridevirtual |
Implements amrex::ParGDBBase.
Implements amrex::ParGDBBase.
Implements amrex::ParGDBBase.
Implements amrex::ParGDBBase.
Implements amrex::ParGDBBase.
|
inlineoverridevirtual |
Implements amrex::ParGDBBase.
|
inlineoverridevirtual |
Implements amrex::ParGDBBase.
|
inlineoverridevirtual |
Implements amrex::ParGDBBase.
|
private |
|
protected |
|
protected |