REMORA
Energy Research and Forecasting: An Atmospheric Modeling Code
REMORA Member List

This is the complete list of members for REMORA, including all inherited members.

Advance(int lev, amrex::Real time, amrex::Real dt_lev, int iteration, int ncycle)REMORA
advance_2d(int lev, amrex::MultiFab const *mf_rhoS, amrex::MultiFab const *mf_rhoA, amrex::MultiFab *mf_ru, amrex::MultiFab *mf_rv, amrex::MultiFab *mf_rufrc, amrex::MultiFab *mf_rvfrc, amrex::MultiFab *mf_Zt_avg1, std::unique_ptr< amrex::MultiFab > &mf_DU_avg1, std::unique_ptr< amrex::MultiFab > &mf_DU_avg2, std::unique_ptr< amrex::MultiFab > &mf_DV_avg1, std::unique_ptr< amrex::MultiFab > &mf_DV_avg2, std::unique_ptr< amrex::MultiFab > &mf_rubar, std::unique_ptr< amrex::MultiFab > &mf_rvbar, std::unique_ptr< amrex::MultiFab > &mf_rzeta, std::unique_ptr< amrex::MultiFab > &mf_ubar, std::unique_ptr< amrex::MultiFab > &mf_vbar, amrex::MultiFab *mf_zeta, amrex::MultiFab const *mf_h, amrex::MultiFab const *mf_pm, amrex::MultiFab const *mf_pn, amrex::MultiFab const *mf_fcor, amrex::MultiFab const *mf_visc2_p, amrex::MultiFab const *mf_visc2_r, const amrex::Real dtfast_lev, const bool predictor_2d_step, const bool first_2d_step, int my_iif, int &next_indx1)REMORA
advance_2d_onestep(int lev, amrex::Real dt_lev, amrex::Real dtfast_lev, int my_iif, int nfast_counter)REMORA
advance_3d(int lev, amrex::MultiFab &mf_cons, amrex::MultiFab &mf_u, amrex::MultiFab &mf_v, amrex::MultiFab *mf_sstore, amrex::MultiFab *mf_ru, amrex::MultiFab *mf_rv, std::unique_ptr< amrex::MultiFab > &mf_DU_avg1, std::unique_ptr< amrex::MultiFab > &mf_DU_avg2, std::unique_ptr< amrex::MultiFab > &mf_DV_avg1, std::unique_ptr< amrex::MultiFab > &mf_DV_avg2, std::unique_ptr< amrex::MultiFab > &mf_ubar, std::unique_ptr< amrex::MultiFab > &mf_vbar, std::unique_ptr< amrex::MultiFab > &mf_Akv, std::unique_ptr< amrex::MultiFab > &mf_Akt, std::unique_ptr< amrex::MultiFab > &mf_Hz, std::unique_ptr< amrex::MultiFab > &mf_Huon, std::unique_ptr< amrex::MultiFab > &mf_Hvom, std::unique_ptr< amrex::MultiFab > &mf_z_w, amrex::MultiFab const *mf_h, amrex::MultiFab const *mf_pm, amrex::MultiFab const *mf_pn, const int N, const amrex::Real dt_lev)REMORA
advance_3d_ml(int lev, amrex::Real dt_lev)REMORA
advflux_regREMORAprivate
AverageDown()REMORAprivate
AverageDownTo(int crse_lev)REMORAprivate
bndry_output_planes_intervalREMORAprivatestatic
bndry_output_planes_perREMORAprivatestatic
bndry_output_planes_start_timeREMORAprivatestatic
boxes_at_levelREMORAprivate
build_fine_mask(int lev)REMORA
cflREMORAprivatestatic
change_maxREMORAprivatestatic
check_fileREMORAprivate
check_intREMORAprivate
ClearLevel(int lev) overrideREMORAvirtual
column_file_nameREMORAprivatestatic
column_intervalREMORAprivatestatic
column_loc_xREMORAprivatestatic
column_loc_yREMORAprivatestatic
column_perREMORAprivatestatic
ComputeDt()REMORAprivate
ComputeGhostCells(const int &spatial_order)REMORAinlineprivate
cons_namesREMORAprivate
cons_newREMORA
cons_oldREMORA
coriolis(const amrex::Box &xbx, const amrex::Box &ybx, const amrex::Array4< amrex::Real const > &uold, const amrex::Array4< amrex::Real const > &vold, const amrex::Array4< amrex::Real > &ru, const amrex::Array4< amrex::Real > &rv, const amrex::Array4< amrex::Real const > &Hz, const amrex::Array4< amrex::Real const > &fomn, int nrhs, int nr)REMORA
d_havg_densityREMORAprivate
d_havg_pressureREMORAprivate
d_havg_temperatureREMORAprivate
DataLog(int i)REMORAinlineprivate
datalogREMORAprivate
DataLogName(int i) const noexceptREMORAinlineprivate
datalognameREMORAprivate
derived_namesREMORAprivate
do_substepREMORAprivate
domain_bc_typeREMORAprivate
domain_bcs_typeREMORAprivate
domain_bcs_type_dREMORAprivate
dtREMORAprivate
ErrorEst(int lev, amrex::TagBoxArray &tags, amrex::Real time, int ngrow) overrideREMORAvirtual
estTimeStep(int lev) constREMORA
Evolve()REMORA
fill_from_bdyfiles(amrex::MultiFab &mf_to_fill, const amrex::Real time, const int bdy_var_type)REMORA
fill_rhs(amrex::MultiFab &rhs_mf, const amrex::MultiFab &state_mf, const amrex::Real time, const amrex::Geometry &geom)REMORAprivate
FillCoarsePatch(int lev, amrex::Real time, amrex::MultiFab *mf_fine, amrex::MultiFab *mf_crse)REMORAprivate
FillPatch(int lev, amrex::Real time, amrex::MultiFab &mf_to_be_filled, amrex::Vector< amrex::MultiFab * > const &mfs, const int bdy_var_type=BdyVars::null)REMORA
fine_maskREMORAprivate
fixed_dtREMORAprivatestatic
fixed_fast_dtREMORAprivatestatic
fixed_ndtfast_ratioREMORAprivatestatic
getAdvFluxReg(int lev)REMORAinlineprivate
getCPUTime() constREMORAinlineprivate
GetDataAtTime(int lev, amrex::Real time)REMORAprivate
GotoNextLine(std::istream &is)REMORAprivatestatic
h_havg_densityREMORAprivate
h_havg_pressureREMORAprivate
h_havg_temperatureREMORAprivate
init1DArrays()REMORAprivate
init_bcs()REMORAprivate
init_beta_plane_coriolis(int lev)REMORA
init_custom(int lev)REMORAprivate
init_only(int lev, amrex::Real time)REMORA
init_shrinkREMORAprivatestatic
init_stuff(int lev, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm)REMORAprivate
InitData()REMORA
initHSE()REMORAprivate
InitializeFromFile()REMORAprivate
InitializeLevelFromData(int lev, const amrex::MultiFab &initial_data)REMORAprivate
initRayleigh()REMORAprivate
input_bndry_planesREMORAprivatestatic
input_sounding_fileREMORAprivatestatic
is_it_time_for_action(int nstep, amrex::Real time, amrex::Real dt, int action_interval, amrex::Real action_per)REMORA
istepREMORAprivate
last_check_file_stepREMORAprivate
last_plot_file_step_1REMORAprivate
last_plot_file_step_2REMORAprivate
m_bc_extdir_valsREMORAprivate
MakeNewLevelFromCoarse(int lev, amrex::Real time, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm) overrideREMORAvirtual
MakeNewLevelFromScratch(int lev, amrex::Real time, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm) overrideREMORAvirtual
mapfac_mREMORAprivate
mapfac_uREMORAprivate
mapfac_vREMORAprivate
max_stepREMORAprivate
nc_bdry_fileREMORAprivatestatic
nc_grid_fileREMORAprivatestatic
nc_init_fileREMORAprivatestatic
nfastREMORAprivate
nsubstepsREMORAprivate
num_boxes_at_levelREMORAprivate
num_files_at_levelREMORAprivate
NumDataLogs() noexceptREMORAinlineprivate
output_1d_columnREMORAprivatestatic
output_bndry_planesREMORAprivatestatic
phys_bc_typeREMORAprivate
physbcsREMORAprivate
plot_file_1REMORAprivate
plot_file_2REMORAprivate
plot_file_on_restartREMORAprivate
plot_int_1REMORAprivate
plot_int_2REMORAprivate
plot_var_names_1REMORAprivate
plot_var_names_2REMORAprivate
plotfile_typeREMORAprivatestatic
PlotFileName(int lev) constREMORAprivate
PlotFileVarNames(amrex::Vector< std::string > plot_var_names) constREMORAprivate
post_timestep(int nstep, amrex::Real time, amrex::Real dt_lev)REMORA
post_update(amrex::MultiFab &state_mf, const amrex::Real time, const amrex::Geometry &geom)REMORAprivate
pp_prefixREMORA
prestep(int lev, amrex::MultiFab &mf_uold, amrex::MultiFab &mf_vold, amrex::MultiFab &mf_u, amrex::MultiFab &mf_v, amrex::MultiFab *mf_ru, amrex::MultiFab *mf_rv, amrex::MultiFab &S_old, amrex::MultiFab &S_new, amrex::MultiFab &mf_W, amrex::MultiFab &mf_DC, const amrex::MultiFab *mf_z_r, const amrex::MultiFab *mf_z_w, const amrex::MultiFab *mf_h, const amrex::MultiFab *mf_pm, const amrex::MultiFab *mf_pn, const amrex::MultiFab *mf_sustr, const amrex::MultiFab *mf_svstr, const amrex::MultiFab *mf_bustr, const amrex::MultiFab *mf_bvstr, const int iic, const int nfirst, const int nnew, int nstp, int nrhs, int N, const amrex::Real dt_lev)REMORA
prestep_diffusion(const amrex::Box &bx, const amrex::Box &gbx, const int ioff, const int joff, const amrex::Array4< amrex::Real > &vel, const amrex::Array4< amrex::Real const > &vel_old, const amrex::Array4< amrex::Real > &rvel, const amrex::Array4< amrex::Real const > &Hz, const amrex::Array4< amrex::Real const > &Akv, const amrex::Array4< amrex::Real > &DC, const amrex::Array4< amrex::Real > &FC, const amrex::Array4< amrex::Real const > &sstr, const amrex::Array4< amrex::Real const > &bstr, const amrex::Array4< amrex::Real const > &z_r, const amrex::Array4< amrex::Real const > &pm, const amrex::Array4< amrex::Real const > &pn, const int iic, const int ntfirst, const int nnew, int nstp, int nrhs, int N, const amrex::Real lambda, const amrex::Real dt_lev)REMORA
prestep_t_advection(const amrex::Box &tbx, const amrex::Box &gbx, const amrex::Array4< amrex::Real > &tempold, const amrex::Array4< amrex::Real > &tempcache, const amrex::Array4< amrex::Real > &Hz, const amrex::Array4< amrex::Real > &Huon, const amrex::Array4< amrex::Real > &Hvom, const amrex::Array4< amrex::Real > &W, const amrex::Array4< amrex::Real > &DC, const amrex::Array4< amrex::Real > &FC, const amrex::Array4< amrex::Real > &sstore, const amrex::Array4< amrex::Real const > &z_w, const amrex::Array4< amrex::Real const > &h, const amrex::Array4< amrex::Real const > &pm, const amrex::Array4< amrex::Real const > &pn, int iic, int ntfirst, int nrhs, int N, const amrex::Real dt_lev)REMORA
previousCPUTimeUsedREMORAprivatestatic
prsgrd(const amrex::Box &bx, const amrex::Box &gbx, const amrex::Box &utbx, const amrex::Box &vtbx, const amrex::Array4< amrex::Real > &ru, const amrex::Array4< amrex::Real > &rv, const amrex::Array4< amrex::Real const > &pn, const amrex::Array4< amrex::Real const > &pm, const amrex::Array4< amrex::Real const > &rho, const amrex::Array4< amrex::Real > &FC, const amrex::Array4< amrex::Real const > &Hz, const amrex::Array4< amrex::Real const > &z_r, const amrex::Array4< amrex::Real const > &z_w, const int nrhs, const int N)REMORA
ReadCheckpointFile()REMORAprivate
ReadParameters()REMORAprivate
ref_tagsREMORAprivatestatic
refinement_criteria_setup()REMORAprivate
regrid_intREMORAprivate
RemakeLevel(int lev, amrex::Real time, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm) overrideREMORAvirtual
REMORA()REMORA
remora_advance(int level, amrex::MultiFab &cons_old, amrex::MultiFab &cons_new, amrex::MultiFab &xvel_old, amrex::MultiFab &yvel_old, amrex::MultiFab &zvel_old, amrex::MultiFab &xvel_new, amrex::MultiFab &yvel_new, amrex::MultiFab &zvel_new, amrex::MultiFab &source, const amrex::Geometry fine_geom, const amrex::Real dt, const amrex::Real time)REMORA
resize_stuff(int lev)REMORAprivate
restart()REMORA
restart_chkfileREMORAprivate
rho_eos(const amrex::Box &bx, const amrex::Array4< amrex::Real const > &state, const amrex::Array4< amrex::Real > &rho, const amrex::Array4< amrex::Real > &rhoA, const amrex::Array4< amrex::Real > &rhoS, const amrex::Array4< amrex::Real const > &Hz, const amrex::Array4< amrex::Real const > &z_w, const amrex::Array4< amrex::Real const > &h, const int N)REMORA
rhs_t_3d(const amrex::Box &bx, const amrex::Box &gbx, const amrex::Array4< amrex::Real > &t, const amrex::Array4< amrex::Real const > &tempstore, const amrex::Array4< amrex::Real const > &Huon, const amrex::Array4< amrex::Real const > &Hvom, const amrex::Array4< amrex::Real const > &Hz, const amrex::Array4< amrex::Real const > &pn, const amrex::Array4< amrex::Real const > &pm, const amrex::Array4< amrex::Real const > &W, const amrex::Array4< amrex::Real > &FC, int nrhs, int nnew, int N, const amrex::Real dt_lev)REMORA
rhs_uv_2d(const amrex::Box &xbx, const amrex::Box &ybx, const amrex::Array4< amrex::Real const > &uold, const amrex::Array4< amrex::Real const > &vold, const amrex::Array4< amrex::Real > &ru, const amrex::Array4< amrex::Real > &rv, const amrex::Array4< amrex::Real const > &Duon, const amrex::Array4< amrex::Real const > &Dvom, const int nrhs)REMORA
rhs_uv_3d(const amrex::Box &xbx, const amrex::Box &ybx, const amrex::Array4< amrex::Real const > &uold, const amrex::Array4< amrex::Real const > &vold, const amrex::Array4< amrex::Real > &ru, const amrex::Array4< amrex::Real > &rv, const amrex::Array4< amrex::Real > &rufrc, const amrex::Array4< amrex::Real > &rvfrc, const amrex::Array4< amrex::Real const > &sustr, const amrex::Array4< amrex::Real const > &svstr, const amrex::Array4< amrex::Real const > &bustr, const amrex::Array4< amrex::Real const > &bvstr, const amrex::Array4< amrex::Real const > &Huon, const amrex::Array4< amrex::Real const > &Hvom, const amrex::Array4< amrex::Real const > &pm, const amrex::Array4< amrex::Real const > &pn, const amrex::Array4< amrex::Real const > &W, const amrex::Array4< amrex::Real > &FC, int nrhs, int N)REMORA
set_2darrays(int lev)REMORA
set_bathymetry(int lev)REMORA
set_coriolis(int lev)REMORA
set_drag(int lev)REMORA
set_hmixcoef(int lev)REMORA
set_smflux(int lev, amrex::Real time)REMORA
set_vmix(int lev)REMORA
set_weights(int lev)REMORA
setPlotVariables(const std::string &pp_plot_var_names, amrex::Vector< std::string > &plot_var_names)REMORAprivate
setRecordDataInfo(int i, const std::string &filename)REMORAinlineprivate
setup_step(int lev, amrex::Real time, amrex::Real dt_lev)REMORA
solverChoiceREMORAprivatestatic
sstREMORAprivate
startCPUTimeREMORAprivatestatic
stop_timeREMORAprivate
stretch_transform(int lev)REMORA
sum_integrated_quantities(amrex::Real time)REMORA
sum_intervalREMORAprivatestatic
sum_perREMORAprivatestatic
t3dmix(const amrex::Box &bx, const amrex::Array4< amrex::Real > &state, const amrex::Array4< amrex::Real const > &diff2, const amrex::Array4< amrex::Real const > &Hz, const amrex::Array4< amrex::Real const > &pm, const amrex::Array4< amrex::Real const > &pn, const amrex::Real dt_lev, const int ncomp)REMORA
t_newREMORAprivate
t_oldREMORAprivate
timeStep(int lev, amrex::Real time, int iteration)REMORAprivate
timeStepML(amrex::Real time, int iteration)REMORAprivate
update_massflux_3d(const amrex::Box &bx, const int ioff, const int joff, const amrex::Array4< amrex::Real > &phi, const amrex::Array4< amrex::Real > &phibar, const amrex::Array4< amrex::Real > &Hphi, const amrex::Array4< amrex::Real const > &Hz, const amrex::Array4< amrex::Real const > &pm_or_pn, const amrex::Array4< amrex::Real const > &Dphi1, const amrex::Array4< amrex::Real const > &Dphi2, const amrex::Array4< amrex::Real > &DC, const amrex::Array4< amrex::Real > &FC, const int nnew)REMORA
use_tracer_particlesREMORAprivatestatic
uv3dmix(const amrex::Box &xbx, const amrex::Box &ybx, const amrex::Array4< amrex::Real > &u, const amrex::Array4< amrex::Real > &v, const amrex::Array4< amrex::Real const > &uold, const amrex::Array4< amrex::Real const > &vold, const amrex::Array4< amrex::Real > &rufrc, const amrex::Array4< amrex::Real > &rvfrc, const amrex::Array4< amrex::Real const > &visc2_p, const amrex::Array4< amrex::Real const > &visc2_r, const amrex::Array4< amrex::Real const > &Hz, const amrex::Array4< amrex::Real const > &pm, const amrex::Array4< amrex::Real const > &pn, int nrhs, int nnew, const amrex::Real dt_lev)REMORA
vec_AktREMORA
vec_AkvREMORA
vec_bustrREMORA
vec_bvstrREMORA
vec_diff2REMORA
vec_DU_avg1REMORA
vec_DU_avg2REMORA
vec_DV_avg1REMORA
vec_DV_avg2REMORA
vec_fcorREMORA
vec_hOfTheConfusingNameREMORA
vec_HuonREMORA
vec_HvomREMORA
vec_HzREMORA
vec_pmREMORA
vec_pnREMORA
vec_rdragREMORA
vec_rhoAREMORA
vec_rhoSREMORA
vec_ruREMORA
vec_rubarREMORA
vec_rufrcREMORA
vec_rvREMORA
vec_rvbarREMORA
vec_rvfrcREMORA
vec_rzetaREMORA
vec_s_rREMORA
vec_sstoreREMORA
vec_sustrREMORA
vec_svstrREMORA
vec_ubarREMORA
vec_vbarREMORA
vec_visc2_pREMORA
vec_visc2_rREMORA
vec_visc3d_rREMORA
vec_weight1REMORA
vec_weight2REMORA
vec_x_rREMORA
vec_y_rREMORA
vec_z_phys_ndREMORA
vec_z_rREMORA
vec_z_wREMORA
vec_zetaREMORA
vec_Zt_avg1REMORA
verboseREMORAprivatestatic
vert_mean_3d(const amrex::Box &bx, const int ioff, const int joff, const amrex::Array4< amrex::Real > &phi, const amrex::Array4< amrex::Real const > &Hz, const amrex::Array4< amrex::Real const > &Dphi_avg1, const amrex::Array4< amrex::Real > &DC, const amrex::Array4< amrex::Real > &CF, const amrex::Array4< amrex::Real const > &dxlen, const int nnew, const int N)REMORA
vert_visc_3d(const amrex::Box &bx, const int ioff, const int joff, const amrex::Array4< amrex::Real > &phi, const amrex::Array4< amrex::Real const > &Hz, const amrex::Array4< amrex::Real > &Hzk, const amrex::Array4< amrex::Real > &AK, const amrex::Array4< amrex::Real > &Akv, const amrex::Array4< amrex::Real > &BC, const amrex::Array4< amrex::Real > &DC, const amrex::Array4< amrex::Real > &FC, const amrex::Array4< amrex::Real > &CF, const int nnew, const int N, const amrex::Real dt_lev)REMORA
volWgtSumMF(int lev, const amrex::MultiFab &mf, int comp, bool local, bool finemask)REMORA
writeBuildInfo(std::ostream &os)REMORAstatic
WriteCheckpointFile() constREMORAprivate
WriteGenericPlotfileHeaderWithBathymetry(std::ostream &HeaderFile, int nlevels, const amrex::Vector< amrex::BoxArray > &bArray, const amrex::Vector< std::string > &varnames, amrex::Real time, const amrex::Vector< int > &level_steps, const std::string &versionName, const std::string &levelPrefix, const std::string &mfPrefix) constREMORA
writeJobInfo(const std::string &dir) constREMORA
WriteMultiLevelPlotfileWithBathymetry(const std::string &plotfilename, int nlevels, const amrex::Vector< const amrex::MultiFab * > &mf, const amrex::Vector< const amrex::MultiFab * > &mf_nd, const amrex::Vector< std::string > &varnames, amrex::Real time, const amrex::Vector< int > &level_steps, const std::string &versionName="HyperCLaw-V1.1", const std::string &levelPrefix="Level_", const std::string &mfPrefix="Cell", const amrex::Vector< std::string > &extra_dirs=amrex::Vector< std::string >()) constREMORA
WritePlotFile(int which, amrex::Vector< std::string > plot_var_names)REMORA
xvel_newREMORA
xvel_oldREMORA
yvel_newREMORA
yvel_oldREMORA
zvel_newREMORA
zvel_oldREMORA
~REMORA()REMORAvirtual