40 real(RP),
public,
allocatable ::
ae_dens(:)
59 character(len=*),
intent(in) :: AE_TYPE
63 if(
io_l )
write(
io_fid_log,*)
'++++++ Module[AEROSOL] / Categ[ATMOS PHYSICS] / Origin[SCALElib]' 67 if ( ae_type /=
'DUMMY' .AND. ae_type /=
'NONE' )
then 68 write(*,*)
'xxx ATMOS_PHY_AE_TYPE is not DUMMY. Check!' 95 real(RP),
intent(inout) :: DENS(
ka,
ia,
ja)
96 real(RP),
intent(inout) :: MOMZ(
ka,
ia,
ja)
97 real(RP),
intent(inout) :: MOMX(
ka,
ia,
ja)
98 real(RP),
intent(inout) :: MOMY(
ka,
ia,
ja)
99 real(RP),
intent(inout) :: RHOT(
ka,
ia,
ja)
101 real(RP),
intent(in) :: NREG(
ka,
ia,
ja)
102 real(RP),
intent(inout) :: QTRC(
ka,
ia,
ja,
qa)
103 real(RP),
intent(out) :: CN(
ka,
ia,
ja)
104 real(RP),
intent(out) :: CCN(
ka,
ia,
ja)
105 real(RP),
intent(inout) :: RHOQ_t_AE(
ka,
ia,
ja,
qa)
128 real(RP),
intent(in) :: QTRC(
ka,
ia,
ja,
qa)
129 real(RP),
intent(in) :: RH (
ka,
ia,
ja)
real(rp), dimension(:), allocatable, public ae_dens
subroutine, public atmos_phy_ae_dummy_effectiveradius(Re, QTRC, RH)
Calculate Effective Radius.
subroutine, public prc_mpistop
Abort MPI.
logical, public io_l
output log or not? (this process)
real(rp), public const_undef
integer, public ia
of x whole cells (local, with HALO)
integer, public ka
of z whole cells (local, with HALO)
module ATMOSPHERE / Physics Aerosol Microphysics
subroutine, public atmos_phy_ae_dummy_setup(AE_TYPE)
Setup.
subroutine, public atmos_phy_ae_dummy(DENS, MOMZ, MOMX, MOMY, RHOT, EMIT, NREG, QTRC, CN, CCN, RHOQ_t_AE)
Aerosol Microphysics.
integer, public io_fid_log
Log file ID.
integer, public ja
of y whole cells (local, with HALO)