REMORA
Energy Research and Forecasting: An Atmospheric Modeling Code
|
#include <ParticleData.H>
Public Member Functions | |
void | init_particle_params () |
void | init_particles (amrex::ParGDBBase *a_gdb, const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &z_phys_nd) |
void | Checkpoint (const std::string &filename) |
void | Restart (amrex::ParGDBBase *a_gdb, std::string &restart_file) |
void | advance_particles (int lev, amrex::Real dt_lev, amrex::MultiFab *xvel, amrex::MultiFab *yvel, amrex::MultiFab *zvel, const amrex::Vector< std::unique_ptr< amrex::MultiFab >> &z_phys_nd) |
void | Redistribute () |
Public Attributes | |
std::string | pp_prefix {"remora"} |
int | use_tracer_particles |
std::unique_ptr< TracerPC > | tracer_particles |
amrex::Vector< std::string > | tracer_particle_varnames = {AMREX_D_DECL("old_x", "old_y", "old_z")} |
Container holding many of the particle-related data and options
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
std::string ParticleData::pp_prefix {"remora"} |
Referenced by init_particle_params().
amrex::Vector<std::string> ParticleData::tracer_particle_varnames = {AMREX_D_DECL("old_x", "old_y", "old_z")} |
Referenced by Checkpoint().
std::unique_ptr<TracerPC> ParticleData::tracer_particles |
Referenced by advance_particles(), Checkpoint(), init_particles(), Redistribute(), and Restart().
int ParticleData::use_tracer_particles |
Referenced by advance_particles(), Checkpoint(), init_particle_params(), init_particles(), Redistribute(), and Restart().