37 qtrc, qtrc0, rhoq_t, &
41 cdz, rcdz, rcdx, rcdy, &
45 flag_fct_along_stream )
49 real(RP),
intent(inout) :: QTRCo (KA,IA,JA)
50 real(RP),
intent(out) :: qflx (KA,IA,JA,3)
51 real(RP),
intent(in) :: QTRC (KA,IA,JA)
52 real(RP),
intent(in) :: QTRC0 (KA,IA,JA)
53 real(RP),
intent(in) :: RHOQ_t (KA,IA,JA)
54 real(RP),
intent(in) :: DENS00 (KA,IA,JA)
55 real(RP),
intent(in) :: DENS (KA,IA,JA)
56 real(RP),
intent(in) :: mflx_hi (KA,IA,JA,3)
57 real(RP),
intent(in) :: num_diff(KA,IA,JA,3)
58 real(RP),
intent(in) :: GSQRT (KA,IA,JA,7)
59 real(RP),
intent(in) :: MAPF (IA,JA,2)
60 real(RP),
intent(in) :: CDZ(KA)
61 real(RP),
intent(in) :: RCDZ(KA)
62 real(RP),
intent(in) :: RCDX(IA)
63 real(RP),
intent(in) :: RCDY(JA)
64 logical ,
intent(in) :: TwoD
65 real(RP),
intent(in) :: dtl
66 logical,
intent(in) :: FLAG_FCT_TRACER
67 logical,
intent(in) :: FLAG_FCT_ALONG_STREAM
92 ATMOS_DYN_TSTEP_TRACER_TYPE )
102 character(len=*),
intent(in) :: atmos_dyn_tstep_tracer_type
105 select case( atmos_dyn_tstep_tracer_type )
106 case(
'FVM-HEVE',
'HEVE' )
108 atmos_dyn_tstep_tracer_type )
111 log_error(
"ATMOS_DYN_Tstep_tracer_setup",*)
'ATMOS_DYN_TSTEP_TRACER_TYPE is invalid: ', atmos_dyn_tstep_tracer_type
module Atmosphere / Dynamics
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)
subroutine, public atmos_dyn_tstep_tracer_fvm_heve_setup(type)
Setup.
module Atmosphere / Dynamical scheme
subroutine, public atmos_dyn_tstep_tracer_setup(ATMOS_DYN_TSTEP_TRACER_TYPE)
Register.
procedure(step), pointer, public atmos_dyn_tstep_tracer
module atmosphere / grid / cartesC index
subroutine, public prc_abort
Abort Process.