SCALE-RM
|
module Atmosphere / Dynamics More...
Functions/Subroutines | |
subroutine, public | atmos_dyn_tstep_tracer_fvm_heve_setup (type) |
Setup. More... | |
subroutine, public | atmos_dyn_tstep_tracer_fvm_heve (QTRCo, qflx_hi, QTRC, QTRC0, RHOQ_t, DENS0, DENS, mflx_hi, num_diff, GSQRT, MAPF, CDZ, RCDZ, RCDX, RCDY, TwoD, dtl, FLAG_FCT_TRACER, FLAG_FCT_ALONG_STREAM) |
module Atmosphere / Dynamics
subroutine, public scale_atmos_dyn_tstep_tracer_fvm_heve::atmos_dyn_tstep_tracer_fvm_heve_setup | ( | character(len=*), intent(in) | type | ) |
Setup.
Definition at line 59 of file scale_atmos_dyn_tstep_tracer_fvm_heve.F90.
References scale_prc::prc_abort().
Referenced by scale_atmos_dyn_tstep_tracer::atmos_dyn_tstep_tracer_setup().
subroutine, public scale_atmos_dyn_tstep_tracer_fvm_heve::atmos_dyn_tstep_tracer_fvm_heve | ( | real(rp), dimension (ka,ia,ja), intent(inout) | QTRCo, |
real(rp), dimension (ka,ia,ja,3), intent(out) | qflx_hi, | ||
real(rp), dimension (ka,ia,ja), intent(in) | QTRC, | ||
real(rp), dimension (ka,ia,ja), intent(in) | QTRC0, | ||
real(rp), dimension (ka,ia,ja), intent(in) | RHOQ_t, | ||
real(rp), dimension (ka,ia,ja), intent(in) | DENS0, | ||
real(rp), dimension (ka,ia,ja), intent(in) | DENS, | ||
real(rp), dimension (ka,ia,ja,3), intent(in) | mflx_hi, | ||
real(rp), dimension(ka,ia,ja,3), intent(in) | num_diff, | ||
real(rp), dimension (ka,ia,ja,7), intent(in) | GSQRT, | ||
real(rp), dimension (ia,ja,2), intent(in) | MAPF, | ||
real(rp), dimension(ka), intent(in) | CDZ, | ||
real(rp), dimension(ka), intent(in) | RCDZ, | ||
real(rp), dimension(ia), intent(in) | RCDX, | ||
real(rp), dimension(ja), intent(in) | RCDY, | ||
logical, intent(in) | TwoD, | ||
real(rp), intent(in) | dtl, | ||
logical, intent(in) | FLAG_FCT_TRACER, | ||
logical, intent(in) | FLAG_FCT_ALONG_STREAM | ||
) |
Definition at line 84 of file scale_atmos_dyn_tstep_tracer_fvm_heve.F90.
References scale_atmos_dyn_fvm_fct::atmos_dyn_fvm_fct(), scale_atmos_dyn_fvm_flux::atmos_dyn_fvm_fluxx_xyz_tracer, scale_atmos_dyn_fvm_flux_ud1::atmos_dyn_fvm_fluxx_xyz_ud1(), scale_atmos_dyn_fvm_flux::atmos_dyn_fvm_fluxy_xyz_tracer, scale_atmos_dyn_fvm_flux_ud1::atmos_dyn_fvm_fluxy_xyz_ud1(), scale_atmos_dyn_fvm_flux::atmos_dyn_fvm_fluxz_xyz_tracer, scale_atmos_dyn_fvm_flux_ud1::atmos_dyn_fvm_fluxz_xyz_ud1(), scale_atmos_grid_cartesc_index::i_uyz, scale_atmos_grid_cartesc_index::i_xvz, scale_atmos_grid_cartesc_index::i_xyw, scale_atmos_grid_cartesc_index::i_xyz, scale_atmos_grid_cartesc_index::iblock, scale_atmos_grid_cartesc_index::ie, scale_atmos_grid_cartesc_index::is, scale_atmos_grid_cartesc_index::jblock, scale_atmos_grid_cartesc_index::je, scale_atmos_grid_cartesc_index::js, scale_tracer::k, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::ks, scale_atmos_grid_cartesc_index::xdir, scale_atmos_grid_cartesc_index::ydir, and scale_atmos_grid_cartesc_index::zdir.
Referenced by scale_atmos_dyn_tstep_tracer::atmos_dyn_tstep_tracer_setup().