nuopc_physics::model_parameters Type Reference

DDT for non-changing model parameters - set once in initialize. More...

Collaboration diagram for nuopc_physics::model_parameters:

## Private Member Functions | |

procedure | print => mdl_param_print |

## Private Attributes | |

integer | ntcw |

=0 no cloud condensate calculated >0 array index location for cloud condensate More... | |

integer | ncld |

only used when ntcw .gt. 0 More... | |

integer | ntoz |

=0 climatological ozone profile >0 interactive ozone profile More... | |

integer | ntrac |

dimension veriable for array oz More... | |

integer | levs |

vertical layer dimension More... | |

integer | me |

control flag for parallel process More... | |

integer | lsoil |

number of soil layers More... | |

integer | ntiw |

integer | ntlnc |

integer | ntinc |

integer | lsm |

flag for land surface model to use =0 for osu lsm; =1 for noah lsm More... | |

integer | nmtvr |

number of topographic variables such as variance etc used in the GWD parameterization More... | |

integer | nrcm |

second dimension for the random number array rann More... | |

integer | levozp |

ko3 - number of layers for ozone data More... | |

integer | levh2o |

h2o layers More... | |

integer | lonr |

number of lon/lat points More... | |

integer | latr |

number of lon/lat points More... | |

integer | jcap |

number of spectral wave trancation used only by sascnv shalcnv More... | |

integer | num_p3d |

number of 3D arrays needed for microphysics More... | |

integer | num_p2d |

number of 2D arrays needed for microphysics More... | |

integer | npdf3d |

number of 3d arrays associated with pdf based clouds/microphysics More... | |

integer | ncnvcld3d |

number of 3d arrays associated with convective cloudiness enhancement More... | |

integer | pl_coeff |

number coefficients in ozone forcing More... | |

integer, dimension(2) | ncw |

range of droplet number concentrations for Ferrier microphysics - from compns_physics.f More... | |

integer, dimension(4) | idate |

initial date More... | |

integer, dimension(8) | idat |

initial date but different size and ordering used by radupdate More... | |

integer | h2o_coeff |

integer | lats_node_r |

integer, dimension(:), pointer | jindx1 => null() |

integer, dimension(:), pointer | jindx2 => null() |

integer, dimension(:), pointer | jindx1_h => null() |

integer, dimension(:), pointer | jindx2_h => null() |

integer | nctp |

number of cloud types in CS scheme More... | |

integer | ntke |

tke location in the tracer array More... | |

integer | ntot3d |

number of total 3d fields for phy_f3d More... | |

integer | ntot2d |

number of total 2d fields for phy_f2d More... | |

integer | imfshalcnv |

flag for new shallow convscheme More... | |

integer | imfdeepcnv |

flag for new sas conv scheme More... | |

integer | isot |

integer | ivegsrc |

real(kind=kind_phys), dimension(3) | crtrh |

critical relative humidity at the surface PBL top and at the top of the atmosphere More... | |

real(kind=kind_phys), dimension(2) | cdmbgwd |

multiplication factors for cdmb and gwd More... | |

real(kind=kind_phys), dimension(2) | ccwf |

multiplication factor for critical cloud workfunction for RAS More... | |

real(kind=kind_phys), dimension(2) | dlqf |

factor for cloud condensate detrainment from cloud edges (RAS) More... | |

real(kind=kind_phys), dimension(2) | ctei_rm |

critical cloud top entrainment instability criteria (used if mstrat=.true.) More... | |

real(kind=kind_phys), dimension(2) | cgwf |

multiplication factor for convective GWD More... | |

real(kind=kind_phys) | prslrd0 |

pressure level from which Rayleigh Damping is applied More... | |

real(kind=kind_phys) | ral_ts |

time scale for Rayleigh damping in days More... | |

real(kind=kind_phys), dimension(:,:,:,:), pointer | ozplin => null() |

real(kind=kind_phys), dimension(:), pointer | ddy => null() |

real(kind=kind_phys), dimension(:,:,:,:), pointer | h2oplin => null() |

real(kind=kind_phys), dimension(:), pointer | ddy_h => null() |

real(kind=kind_phys), dimension(:), pointer | h2o_lat => null() |

real(kind=kind_phys), dimension(:), pointer | h2o_pres => null() |

logical | ras |

flag for ras convection scheme More... | |

logical | pre_rad |

flag for testing purpose More... | |

logical | ldiag3d |

flag for 3d diagnostic fields More... | |

logical | lgocart |

flag for 3d diagnostic fields for gocart 1 More... | |

logical | lssav_cpl |

flag for save data for A/O/I coupling More... | |

logical | flipv |

flag for vertical direction flip (ras) More... | |

logical | old_monin |

flag for diff monin schemes More... | |

logical | cnvgwd |

flag for conv gravity wave drag More... | |

logical | shal_cnv |

flag for calling shallow convection More... | |

logical | cal_pre |

flag controls precip type algorithm More... | |

logical | mom4ice |

flag controls mom4 sea ice More... | |

logical | mstrat |

flag for moorthi approach for stratus More... | |

logical | trans_trac |

flag for convective transport of tracers More... | |

integer, dimension(5) | nstf_name |

flag 0 for no nst 1 for uncoupled nst and 2 for coupled NST More... | |

logical | moist_adj |

flag for moist convective adjustment More... | |

integer | thermodyn_id |

valid for GFS only for get_prs/phi More... | |

integer | sfcpress_id |

valid for GFS only for get_prs/phi More... | |

logical | gen_coord_hybrid |

for Henry's gen coord More... | |

integer | levr |

the number of layers GFS Radiative heating calculated at 1 More... | |

logical | lsidea |

flag for idea More... | |

logical | pdfcld |

flag for pdfcld More... | |

logical | shcnvcw |

flag for shallow convective cloud More... | |

logical | redrag |

flag for reduced drag coeff. over sea More... | |

logical | hybedmf |

flag for hybrid edmf pbl scheme More... | |

logical | dspheat |

flag for tke dissipative heating More... | |

logical | h2o_phys |

logical | shoc_cld |

flag for SHOC in grrad More... | |

logical | cscnv |

flag for Chikira-Sugiyama convection More... | |

logical | do_shoc |

flag for SHOC More... | |

logical | shocaftcnv |

flag for SHOC More... | |

DDT for non-changing model parameters - set once in initialize.

Definition at line 828 of file nuopc_physics.F90.

The documentation for this type was generated from the following file:

- /Users/grantf/gmtb-doc/src/gsm/dev_branch/gsmphys/nuopc_physics.F90