DDT for data that changes frequently (e.g. inner loops) More...

Private Member Functions | |
| procedure | setrad => dyn_param_setrad |
| set the items required by radiation More... | |
| procedure | setphys => dyn_param_setphys |
| set the items required by physics More... | |
Private Attributes | |
| real(kind=kind_phys), dimension (:), pointer | xlon => null() |
| grid longitude in radians, ok for both 0->2pi or -pi -> +pi ranges [dim(im): created in gbphys.f and grrad.f] More... | |
| real(kind=kind_phys), dimension (:), pointer | xlat => null() |
| grid latitude in radians, default to pi/2 -> -pi/2 range, otherwise adj in subr called [dim(im): created in gbphys.f and grrad.f] More... | |
| real(kind=kind_phys), dimension(:), pointer | sinlat => null() |
| sine of the grids corresponding latitudes [dim(im): created in gbphys.f and grrad.f] More... | |
| real(kind=kind_phys), dimension(:), pointer | coslat => null() |
| cosine of the grids corresponding latitudes [dim(im): created in gbphys.f and grrad.f] More... | |
| real(kind=kind_phys) | solhr |
| integer | ix |
| horizontal dimension - ngptc in gloopb More... | |
| integer | im |
| number of used points - njeff in gloopb More... | |
| integer | kdt |
| time-step number More... | |
| logical | lssav |
| logical flag for store 3-d cloud field More... | |
| logical | lmfshal |
| mass-flux shallow conv scheme flag More... | |
| logical | lmfdeep2 |
| scale-aware mass-flux deep conv scheme flag More... | |
| integer, dimension(:), pointer | icsdsw => null() |
| (rad. only) auxiliary cloud control arrays passed to main [dim(im): created in grrad.f] More... | |
| integer, dimension(:), pointer | icsdlw => null() |
| (rad. only) radiations. if isubcsw/isubclw (input to init) (rad. only) are set to 2, the arrays contains provided (rad. only) random seeds for sub-column clouds generators [dim(im): created in grrad.f] More... | |
| integer, dimension(8) | jdate |
| (rad. only) current forecast date and time (rad. only) (yr, mon, day, t-zone, hr, min, sec, mil-sec) More... | |
| real(kind=kind_phys) | solcon |
| (rad. only) solar constant (sun-earth distant adjusted) More... | |
| real(kind=kind_phys) | dtlw |
| (rad. only) fhlwr - time duration for lw radiation call in sec More... | |
| real(kind=kind_phys) | dtsw |
| (rad. only) fhswr - time duration for sw radiation call in sec More... | |
| logical | lsswr |
| (rad. only) logical flags for sw radiation calls More... | |
| logical | lslwr |
| (rad. only) logical flags for lw radiation calls More... | |
| integer | ipt |
| (rad. only) index for diagnostic printout point More... | |
| logical | lprnt |
| (rad. only) control flag for diagnostic print out More... | |
| real(kind=kind_phys) | deltim |
| (rad. only) timestep in seconds More... | |
| real(kind=kind_phys) | slag |
| equation of time ( radian ) More... | |
| real(kind=kind_phys) | sdec |
| sin of the solar declination angle More... | |
| real(kind=kind_phys) | cdec |
| cos of the solar declination angle More... | |
| integer | lat |
| (phys. only) latitude index used for debug prints More... | |
| real(kind=kind_phys) | dtp |
| (phys. only) physics time step in seconds More... | |
| real(kind=kind_phys) | dtf |
| (phys. only) dynamics time step in seconds More... | |
| real(kind=kind_phys) | clstp |
| (phys. only) index used by cnvc90 (for convective clouds) legacy stuff does not affect forecast More... | |
| integer | nnp |
| (phys. only) physics substep number More... | |
| integer, dimension(:), pointer | nlons |
| (phys. only) number of total grid points in a latitude circle through a point [dim(im): created in gbphys.f] More... | |
| real(kind=kind_phys) | fhour |
| (phys. only) forecast hour More... | |
DDT for data that changes frequently (e.g. inner loops)
Definition at line 760 of file nuopc_physics.F90.