Alamo
|
Data Structures | |
class | EmptyBC |
Public Member Functions | |
Field (Set::Field< T > &a_field, const amrex::Vector< amrex::Geometry > &a_geom, const amrex::Vector< amrex::IntVect > &a_refRatio, int a_ncomp, int a_nghost) | |
void | FillPatch (int lev, amrex::Real time, amrex::Vector< std::unique_ptr< amrex::FabArray< amrex::BaseFab< T >>>> &source_mf, amrex::FabArray< amrex::BaseFab< T >> &destination_mf, int icomp) |
void | FillPatch (int lev, amrex::Real time) override |
void | FillCoarsePatch (int lev, amrex::Real time, int icomp, int ncomp) |
virtual void | RemakeLevel (int lev, amrex::Real time, const amrex::BoxArray &cgrids, const amrex::DistributionMapping &dm) override |
virtual void | MakeNewLevelFromCoarse (int lev, amrex::Real time, const amrex::BoxArray &cgrids, const amrex::DistributionMapping &dm) override |
virtual void | MakeNewLevelFromScratch (int lev, amrex::Real, const amrex::BoxArray &cgrids, const amrex::DistributionMapping &dm) override |
virtual void | SetFinestLevel (const int a_finestlevel) override |
virtual void | FillBoundary (const int lev, Set::Scalar time) override |
virtual void | AverageDown (const int lev, amrex::IntVect refRatio) override |
virtual int | NComp () override |
virtual void | Copy (int a_lev, amrex::MultiFab &a_dst, int a_dstcomp, int a_nghost) override |
virtual void | setName (std::string a_name) override |
virtual std::string | Name (int i) override |
virtual void | setBC (void *a_bc) override |
virtual void * | getBC () override |
Private Attributes | |
Set::Field< T > & | m_field |
const amrex::Vector< amrex::Geometry > & | m_geom |
const amrex::Vector< amrex::IntVect > & | m_refRatio |
const int | m_ncomp |
const int | m_nghost |
BC::BC< T > * | m_bc |
Additional Inherited Members | |
![]() | |
bool | writeout = false |
bool | evolving = true |
Set::Hypercube | m_gridtype |
Definition at line 45 of file BaseField.H.
|
inline |
Definition at line 58 of file BaseField.H.
|
inlineoverridevirtual |
Implements Integrator::BaseField.
Definition at line 278 of file BaseField.H.
|
inlineoverridevirtual |
Implements Integrator::BaseField.
Definition at line 302 of file BaseField.H.
|
inlineoverridevirtual |
Implements Integrator::BaseField.
Definition at line 262 of file BaseField.H.
|
inline |
|
inlineoverridevirtual |
Implements Integrator::BaseField.
Definition at line 137 of file BaseField.H.
|
inline |
|
inlineoverridevirtual |
Implements Integrator::BaseField.
Definition at line 315 of file BaseField.H.
|
inlineoverridevirtual |
Implements Integrator::BaseField.
Definition at line 215 of file BaseField.H.
|
inlineoverridevirtual |
Implements Integrator::BaseField.
Definition at line 236 of file BaseField.H.
|
inlineoverridevirtual |
Implements Integrator::BaseField.
Definition at line 309 of file BaseField.H.
|
inlineoverridevirtual |
Implements Integrator::BaseField.
Definition at line 299 of file BaseField.H.
|
inlineoverridevirtual |
Implements Integrator::BaseField.
Definition at line 191 of file BaseField.H.
|
inlineoverridevirtual |
Implements Integrator::BaseField.
Definition at line 312 of file BaseField.H.
|
inlineoverridevirtual |
Implements Integrator::BaseField.
Definition at line 257 of file BaseField.H.
|
inlineoverridevirtual |
Implements Integrator::BaseField.
Definition at line 306 of file BaseField.H.
|
private |
Definition at line 296 of file BaseField.H.
|
private |
Definition at line 292 of file BaseField.H.
|
private |
Definition at line 293 of file BaseField.H.
|
private |
Definition at line 295 of file BaseField.H.
|
private |
Definition at line 295 of file BaseField.H.
|
private |
Definition at line 294 of file BaseField.H.