#include <AMReX_MultiCutFab.H>
|
| MultiCutFab () |
|
| MultiCutFab (const BoxArray &ba, const DistributionMapping &dm, int ncomp, int ngrow, const FabArray< EBCellFlagFab > &cellflags) |
|
| ~MultiCutFab () |
|
| MultiCutFab (MultiCutFab &&rhs) noexcept=default |
|
| MultiCutFab (const MultiCutFab &rhs)=delete |
|
MultiCutFab & | operator= (const MultiCutFab &rhs)=delete |
|
MultiCutFab & | operator= (MultiCutFab &&rhs)=delete |
|
void | define (const BoxArray &ba, const DistributionMapping &dm, int ncomp, int ngrow, const FabArray< EBCellFlagFab > &cellflags) |
|
const CutFab & | operator[] (const MFIter &mfi) const noexcept |
|
CutFab & | operator[] (const MFIter &mfi) noexcept |
|
const CutFab & | operator[] (int global_box_index) const noexcept |
|
CutFab & | operator[] (int global_box_index) noexcept |
|
Array4< Real > | array (const MFIter &mfi) noexcept |
|
Array4< Real const > | array (const MFIter &mfi) const noexcept |
|
Array4< Real const > | const_array (const MFIter &mfi) const noexcept |
|
MultiArray4< Real > | arrays () noexcept |
|
MultiArray4< Real const > | arrays () const noexcept |
|
MultiArray4< Real const > | const_arrays () const noexcept |
|
bool | ok (const MFIter &mfi) const noexcept |
| Is it OK to call operator[] with this MFIter? More...
|
|
bool | ok (int global_box_index) const noexcept |
| Is it OK to call operator[] with this global box index? More...
|
|
void | setVal (Real val) |
|
FabArray< CutFab > & | data () noexcept |
|
const FabArray< CutFab > & | data () const noexcept |
|
const BoxArray & | boxArray () const noexcept |
|
const DistributionMapping & | DistributionMap () const noexcept |
|
int | nComp () const noexcept |
|
int | nGrow () const noexcept |
|
void | ParallelCopy (const MultiCutFab &src, int scomp, int dcomp, int ncomp, int sng, int dng, const Periodicity &period=Periodicity::NonPeriodic()) |
|
MultiFab | ToMultiFab (Real regular_value, Real covered_value) const |
|
◆ MultiCutFab() [1/4]
amrex::MultiCutFab::MultiCutFab |
( |
| ) |
|
|
default |
◆ MultiCutFab() [2/4]
◆ ~MultiCutFab()
amrex::MultiCutFab::~MultiCutFab |
( |
| ) |
|
|
default |
◆ MultiCutFab() [3/4]
◆ MultiCutFab() [4/4]
amrex::MultiCutFab::MultiCutFab |
( |
const MultiCutFab & |
rhs | ) |
|
|
delete |
◆ array() [1/2]
Array4< Real const > amrex::MultiCutFab::array |
( |
const MFIter & |
mfi | ) |
const |
|
noexcept |
◆ array() [2/2]
Array4< Real > amrex::MultiCutFab::array |
( |
const MFIter & |
mfi | ) |
|
|
noexcept |
◆ arrays() [1/2]
MultiArray4<Real const> amrex::MultiCutFab::arrays |
( |
| ) |
const |
|
inlinenoexcept |
◆ arrays() [2/2]
◆ boxArray()
const BoxArray& amrex::MultiCutFab::boxArray |
( |
| ) |
const |
|
inlinenoexcept |
◆ const_array()
Array4< Real const > amrex::MultiCutFab::const_array |
( |
const MFIter & |
mfi | ) |
const |
|
noexcept |
◆ const_arrays()
MultiArray4<Real const> amrex::MultiCutFab::const_arrays |
( |
| ) |
const |
|
inlinenoexcept |
◆ data() [1/2]
◆ data() [2/2]
◆ define()
◆ DistributionMap()
◆ nComp()
int amrex::MultiCutFab::nComp |
( |
| ) |
const |
|
inlinenoexcept |
◆ nGrow()
int amrex::MultiCutFab::nGrow |
( |
| ) |
const |
|
inlinenoexcept |
◆ ok() [1/2]
bool amrex::MultiCutFab::ok |
( |
const MFIter & |
mfi | ) |
const |
|
noexcept |
Is it OK to call operator[] with this MFIter?
◆ ok() [2/2]
bool amrex::MultiCutFab::ok |
( |
int |
global_box_index | ) |
const |
|
noexcept |
Is it OK to call operator[] with this global box index?
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator[]() [1/4]
const CutFab & amrex::MultiCutFab::operator[] |
( |
const MFIter & |
mfi | ) |
const |
|
noexcept |
◆ operator[]() [2/4]
CutFab & amrex::MultiCutFab::operator[] |
( |
const MFIter & |
mfi | ) |
|
|
noexcept |
◆ operator[]() [3/4]
const CutFab & amrex::MultiCutFab::operator[] |
( |
int |
global_box_index | ) |
const |
|
noexcept |
◆ operator[]() [4/4]
CutFab & amrex::MultiCutFab::operator[] |
( |
int |
global_box_index | ) |
|
|
noexcept |
◆ ParallelCopy()
◆ setVal()
void amrex::MultiCutFab::setVal |
( |
Real |
val | ) |
|
◆ ToMultiFab()
MultiFab amrex::MultiCutFab::ToMultiFab |
( |
Real |
regular_value, |
|
|
Real |
covered_value |
|
) |
| const |
◆ m_cellflags
◆ m_data
The documentation for this class was generated from the following files: