|
ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
#include <ERF_AuxiliaryMappedTransport.H>


Public Member Functions | |
| MappedFaceField ()=default | |
| MappedFaceField (const MappedFaceField &)=delete | |
| MappedFaceField & | operator= (const MappedFaceField &)=delete |
| MappedFaceField (MappedFaceField &&) noexcept=default | |
| MappedFaceField & | operator= (MappedFaceField &&) noexcept=default |
| void | define (const amrex::BoxArray &cell_ba, const amrex::DistributionMapping &dm, const int ncomp, const int ngrow=0) |
| bool | is_defined () const noexcept |
| int | nComp () const noexcept |
| amrex::MultiFab & | dir (const int direction) |
| const amrex::MultiFab & | dir (const int direction) const |
| void | setVal (const amrex::Real value) |
Private Attributes | |
| std::array< std::unique_ptr< amrex::MultiFab >, AMREX_SPACEDIM > | m_faces {} |
| int | m_ncomp {0} |
A directionally face-centered mapped-coordinate field with a semantic tag.
|
default |
|
delete |
|
defaultnoexcept |
|
inline |
Referenced by erf_auxiliary::CompletedStepFluxLedger::define(), and ERF::estTimeStep().


|
inline |
Referenced by erf_auxiliary::CompletedStepFluxLedger::accumulate_stage_component(), erf_auxiliary::AccumulateIntegratedFaceFlux(), erf_auxiliary::ApplyAuxiliaryMappedStage(), erf_auxiliary::ApplyMappedFluxTendency(), erf_auxiliary::BuildMappedDryAirCarrierFluxRate(), erf_auxiliary::ComputeMaxMappedOutgoingRate(), erf_auxiliary::CopyNativeMappedDryAirCarrierFluxRate(), erf_auxiliary::MappedFaceField< Tag >::define(), erf_auxiliary::CompletedStepFluxLedger::finish_stage(), erf_auxiliary::MappedFaceLayoutMatchesCellLayout(), erf_auxiliary::MaxFaceFieldDifference(), and erf_auxiliary::SameMappedFaceLayout().


|
inline |

|
inlinenoexcept |
Referenced by erf_auxiliary::CompletedStepFluxLedger::accept_stage(), erf_auxiliary::CompletedStepFluxLedger::accumulate_stage_component(), erf_auxiliary::AccumulateIntegratedFaceFlux(), erf_auxiliary::ApplyAuxiliaryMappedStage(), erf_auxiliary::ApplyMappedFluxTendency(), erf_auxiliary::BuildMappedDryAirCarrierFluxRate(), erf_auxiliary::ComputeMaxMappedOutgoingRate(), erf_auxiliary::CopyNativeMappedDryAirCarrierFluxRate(), erf_auxiliary::CompletedStepFluxLedger::discard_step(), erf_auxiliary::CompletedStepFluxLedger::is_defined(), erf_auxiliary::MappedFaceLayoutMatchesCellLayout(), erf_auxiliary::MaxFaceFieldDifference(), erf_auxiliary::SameMappedFaceLayout(), and erf_auxiliary::MappedFaceField< Tag >::setVal().

|
inlinenoexcept |
Referenced by erf_auxiliary::CompletedStepFluxLedger::accept_stage(), erf_auxiliary::CompletedStepFluxLedger::accumulate_stage_component(), erf_auxiliary::AccumulateIntegratedFaceFlux(), erf_auxiliary::ApplyAuxiliaryMappedStage(), erf_auxiliary::ApplyMappedFluxTendency(), erf_auxiliary::BuildMappedDryAirCarrierFluxRate(), erf_auxiliary::ComputeMaxMappedOutgoingRate(), erf_auxiliary::CopyNativeMappedDryAirCarrierFluxRate(), erf_auxiliary::CompletedStepFluxLedger::finish_stage(), and erf_auxiliary::MaxFaceFieldDifference().

|
delete |
|
defaultnoexcept |
|
inline |
Referenced by erf_auxiliary::CompletedStepFluxLedger::begin_stage(), erf_auxiliary::CompletedStepFluxLedger::define(), and erf_auxiliary::CompletedStepFluxLedger::discard_step().


|
private |
|
private |