SCALE-RM
Data Types | Modules | Macros | Functions/Subroutines | Variables
scale_atmos_phy_mp.F90 File Reference

Go to the source code of this file.

Data Types

interface  scale_atmos_phy_mp::cf
 
interface  scale_atmos_phy_mp::er
 
interface  scale_atmos_phy_mp::mr
 

Modules

module  scale_atmos_phy_mp
 module ATMOSPHERE / Physics Cloud Microphysics
 

Macros

#define EXTM(pre, name, post)   pre ## name ## post
 
#define NAME(pre, name, post)   EXTM(pre, name, post)
 

Functions/Subroutines

subroutine, public scale_atmos_phy_mp::atmos_phy_mp_setup (MP_TYPE)
 Setup Cloud Microphysics. More...
 

Variables

procedure(mp), pointer, public scale_atmos_phy_mp::atmos_phy_mp => NULL()
 
procedure(cf), pointer, public scale_atmos_phy_mp::atmos_phy_mp_cloudfraction => NULL()
 
procedure(er), pointer, public scale_atmos_phy_mp::atmos_phy_mp_effectiveradius => NULL()
 
procedure(mr), pointer, public scale_atmos_phy_mp::atmos_phy_mp_mixingratio => NULL()
 
real(rp), dimension(:), pointer, public scale_atmos_phy_mp::atmos_phy_mp_dens
 

Macro Definition Documentation

◆ EXTM

#define EXTM (   pre,
  name,
  post 
)    pre ## name ## post

◆ NAME

#define NAME (   pre,
  name,
  post 
)    EXTM(pre, name, post)