ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
Functions | |
void | erf_derrhodivide (const Box &bx, FArrayBox &derfab, const FArrayBox &datfab, const int scalar_index) |
void | erf_dernull (const Box &, FArrayBox &, int, int, const FArrayBox &, const Geometry &, Real, const int *, const int) |
void | erf_dersoundspeed (const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int) |
void | erf_dertemp (const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int) |
void | erf_dermoisttemp (const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int) |
void | erf_dertheta (const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int) |
void | erf_derscalar (const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int) |
void | erf_derKE (const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int) |
void | erf_dervortx (const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real, const int *, const int) |
void | erf_dervorty (const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real, const int *, const int) |
void | erf_dervortz (const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real, const int *, const int) |
void | erf_dermagvel (const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &, amrex::Real, const int *, const int) |
void | erf_derrhodivide (const amrex::Box &bx, amrex::FArrayBox &derfab, const amrex::FArrayBox &datfab, const int scalar_index) |
void | erf_dernull (const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level) |
void | erf_dersoundspeed (const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level) |
void | erf_dertemp (const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level) |
void | erf_dermoisttemp (const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level) |
void | erf_dertheta (const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level) |
void | erf_derscalar (const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level) |
void | erf_derKE (const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level) |
void derived::erf_derKE | ( | const amrex::Box & | bx, |
amrex::FArrayBox & | derfab, | ||
int | dcomp, | ||
int | ncomp, | ||
const amrex::FArrayBox & | datfab, | ||
const amrex::Geometry & | geomdata, | ||
amrex::Real | time, | ||
const int * | bcrec, | ||
const int | level | ||
) |
void derived::erf_derKE | ( | const Box & | bx, |
FArrayBox & | derfab, | ||
int | , | ||
int | , | ||
const FArrayBox & | datfab, | ||
const Geometry & | , | ||
Real | , | ||
const int * | , | ||
const int | |||
) |
Function to define the kinetic energy KE by dividing (rho KE) by rho
@params[in] bx box on which to divide by density @params[out] derfab array of derived quantity – here it holds KE @params[in] datfab array of data used to construct derived quantity
Referenced by ERF::WritePlotFile().
void derived::erf_dermagvel | ( | const amrex::Box & | bx, |
amrex::FArrayBox & | derfab, | ||
int | dcomp, | ||
int | ncomp, | ||
const amrex::FArrayBox & | datfab, | ||
const amrex::Geometry & | , | ||
amrex::Real | , | ||
const int * | , | ||
const int | |||
) |
void derived::erf_dermoisttemp | ( | const amrex::Box & | bx, |
amrex::FArrayBox & | derfab, | ||
int | dcomp, | ||
int | ncomp, | ||
const amrex::FArrayBox & | datfab, | ||
const amrex::Geometry & | geomdata, | ||
amrex::Real | time, | ||
const int * | bcrec, | ||
const int | level | ||
) |
void derived::erf_dermoisttemp | ( | const Box & | bx, |
FArrayBox & | derfab, | ||
int | , | ||
int | , | ||
const FArrayBox & | datfab, | ||
const Geometry & | , | ||
Real | , | ||
const int * | , | ||
const int | |||
) |
Referenced by WriteBndryPlanes::write_planes(), and ERF::WritePlotFile().
void derived::erf_dernull | ( | const amrex::Box & | bx, |
amrex::FArrayBox & | derfab, | ||
int | dcomp, | ||
int | ncomp, | ||
const amrex::FArrayBox & | datfab, | ||
const amrex::Geometry & | geomdata, | ||
amrex::Real | time, | ||
const int * | bcrec, | ||
const int | level | ||
) |
void derived::erf_dernull | ( | const Box & | , |
FArrayBox & | , | ||
int | , | ||
int | , | ||
const FArrayBox & | , | ||
const Geometry & | , | ||
Real | , | ||
const int * | , | ||
const int | |||
) |
Placeholder function that does nothing
Referenced by ERF::WritePlotFile().
void derived::erf_derrhodivide | ( | const amrex::Box & | bx, |
amrex::FArrayBox & | derfab, | ||
const amrex::FArrayBox & | datfab, | ||
const int | scalar_index | ||
) |
void derived::erf_derrhodivide | ( | const Box & | bx, |
FArrayBox & | derfab, | ||
const FArrayBox & | datfab, | ||
const int | scalar_index | ||
) |
Function to define a derived quantity by dividing by density (analogous to cons_to_prim)
@params[in] bx box on which to divide by density @params[out] derfab array of derived quantity @params[in] datfab array of data used to construct derived quantity @params[in] scalar_index index of quantity to be divided by density
Referenced by erf_derKE(), erf_derscalar(), erf_dertheta(), and WriteBndryPlanes::write_planes().
void derived::erf_derscalar | ( | const amrex::Box & | bx, |
amrex::FArrayBox & | derfab, | ||
int | dcomp, | ||
int | ncomp, | ||
const amrex::FArrayBox & | datfab, | ||
const amrex::Geometry & | geomdata, | ||
amrex::Real | time, | ||
const int * | bcrec, | ||
const int | level | ||
) |
void derived::erf_derscalar | ( | const Box & | bx, |
FArrayBox & | derfab, | ||
int | , | ||
int | , | ||
const FArrayBox & | datfab, | ||
const Geometry & | , | ||
Real | , | ||
const int * | , | ||
const int | |||
) |
Function to define a scalar s by dividing (rho s) by rho
@params[in] bx box on which to divide by density @params[out] derfab array of derived quantity – here it holds scalar s @params[in] datfab array of data used to construct derived quantity
Referenced by ERF::ErrorEst(), and ERF::WritePlotFile().
void derived::erf_dersoundspeed | ( | const amrex::Box & | bx, |
amrex::FArrayBox & | derfab, | ||
int | dcomp, | ||
int | ncomp, | ||
const amrex::FArrayBox & | datfab, | ||
const amrex::Geometry & | geomdata, | ||
amrex::Real | time, | ||
const int * | bcrec, | ||
const int | level | ||
) |
void derived::erf_dersoundspeed | ( | const Box & | bx, |
FArrayBox & | derfab, | ||
int | , | ||
int | , | ||
const FArrayBox & | datfab, | ||
const Geometry & | , | ||
Real | , | ||
const int * | , | ||
const int | |||
) |
Function to define the sound speed by calling an EOS routine
@params[in] bx box on which to divide by density @params[out] derfab array of derived quantity – here it holds pressure @params[in] datfab array of data used to construct derived quantity
Referenced by ERF::WritePlotFile().
void derived::erf_dertemp | ( | const amrex::Box & | bx, |
amrex::FArrayBox & | derfab, | ||
int | dcomp, | ||
int | ncomp, | ||
const amrex::FArrayBox & | datfab, | ||
const amrex::Geometry & | geomdata, | ||
amrex::Real | time, | ||
const int * | bcrec, | ||
const int | level | ||
) |
void derived::erf_dertemp | ( | const Box & | bx, |
FArrayBox & | derfab, | ||
int | , | ||
int | , | ||
const FArrayBox & | datfab, | ||
const Geometry & | , | ||
Real | , | ||
const int * | , | ||
const int | |||
) |
Function to define the temperature by calling an EOS routine
@params[in] bx box on which to divide by density @params[out] derfab array of derived quantity – here it holds pressure @params[in] datfab array of data used to construct derived quantity
Referenced by WriteBndryPlanes::write_planes(), and ERF::WritePlotFile().
void derived::erf_dertheta | ( | const amrex::Box & | bx, |
amrex::FArrayBox & | derfab, | ||
int | dcomp, | ||
int | ncomp, | ||
const amrex::FArrayBox & | datfab, | ||
const amrex::Geometry & | geomdata, | ||
amrex::Real | time, | ||
const int * | bcrec, | ||
const int | level | ||
) |
void derived::erf_dertheta | ( | const Box & | bx, |
FArrayBox & | derfab, | ||
int | , | ||
int | , | ||
const FArrayBox & | datfab, | ||
const Geometry & | , | ||
Real | , | ||
const int * | , | ||
const int | |||
) |
Function to define the potential temperature by calling an EOS routine
@params[in] bx box on which to divide by density @params[out] derfab array of derived quantity – here it holds pressure @params[in] datfab array of data used to construct derived quantity
Referenced by ERF::ErrorEst(), and ERF::WritePlotFile().
void derived::erf_dervortx | ( | const amrex::Box & | bx, |
amrex::FArrayBox & | derfab, | ||
int | dcomp, | ||
int | ncomp, | ||
const amrex::FArrayBox & | datfab, | ||
const amrex::Geometry & | geomdata, | ||
amrex::Real | , | ||
const int * | , | ||
const int | |||
) |
void derived::erf_dervorty | ( | const amrex::Box & | bx, |
amrex::FArrayBox & | derfab, | ||
int | dcomp, | ||
int | ncomp, | ||
const amrex::FArrayBox & | datfab, | ||
const amrex::Geometry & | geomdata, | ||
amrex::Real | , | ||
const int * | , | ||
const int | |||
) |
void derived::erf_dervortz | ( | const amrex::Box & | bx, |
amrex::FArrayBox & | derfab, | ||
int | dcomp, | ||
int | ncomp, | ||
const amrex::FArrayBox & | datfab, | ||
const amrex::Geometry & | geomdata, | ||
amrex::Real | , | ||
const int * | , | ||
const int | |||
) |