FV3 Bundle
fv_arrays_nlm_mod::fv_atmos_type Type Reference
Collaboration diagram for fv_arrays_nlm_mod::fv_atmos_type:
[legend]

Public Attributes

logical allocated = .false.
 
logical dummy = .false.
 
integer grid_number = 1
 
type(time_typetime_init
 
type(time_typetime
 
type(time_typerun_length
 
type(time_typetime_end
 
type(time_typetime_step_atmos
 
logical grid_active = .true.
 
type(fv_atmos_type), pointer parent_grid
 
type(fv_atmos_type), pointer _null
 
real _allocatable
 
real, dimension(:,:,:) u
 
real, pointer _null
 
real, dimension(:,:,:) v
 
real, dimension(:,:,:) pt
 
real, dimension(:,:,:) delp
 
real, dimension(:,:,:,:) q
 
real, dimension(:,:,:,:) qdiag
 
real, dimension(:,:,:) w
 
real, dimension(:,:,:) delz
 
real, dimension(:,:,:) ze0
 
real, dimension(:,:,:) q_con
 
real, dimension(:,:) ps
 
real, dimension(:,:,:) pe
 
real, dimension(:,:,:) pk
 
real, dimension(:,:,:) peln
 
real, dimension(:,:,:) pkz
 
real, dimension(:,:) u_srf
 
real, dimension(:,:) v_srf
 
real, dimension(:,:) sgh
 
real, dimension(:,:) oro
 
real, dimension(:,:) ts
 
real, dimension(:,:) phis
 
real, dimension(:,:,:) omga
 
real, dimension(:,:,:) ua
 
real, dimension(:,:,:) va
 
real, dimension(:,:,:) uc
 
real, dimension(:,:,:) vc
 
real, dimension(:) ak
 
real, dimension(:) bk
 
integer ks
 
real, dimension(:,:,:) mfx
 
real, dimension(:,:,:) mfy
 
real, dimension(:,:,:) cx
 
real, dimension(:,:,:) cy
 
type(fv_flags_typeflagstruct
 
integer, pointer npx
 
integer, pointer npy
 
integer, pointer npz
 
integer, pointer ncnst
 
integer, pointer ng
 
integer, dimension(:), allocatable pelist
 
type(fv_grid_bounds_typebd
 
type(domain2ddomain
 
real ptop
 
type(fv_grid_typegridstruct
 
type(fv_diag_typeidiag
 
type(restart_file_typefv_restart
 
type(restart_file_typesst_restart
 
type(restart_file_typefv_tile_restart
 
type(restart_file_typersf_restart
 
type(restart_file_typemg_restart
 
type(restart_file_typelnd_restart
 
type(restart_file_typetra_restart
 
type(fv_nest_typeneststruct
 
real(kind=r_grid), dimension(:,:,:,:), allocatable grid_global
 
integer, dimension(4) atmos_axes
 

Detailed Description

Definition at line 611 of file fv_arrays_nlm.F90.

Member Data Documentation

◆ _allocatable

real fv_arrays_nlm_mod::fv_atmos_type::_allocatable

Definition at line 647 of file fv_arrays_nlm.F90.

◆ _null [1/2]

real pointer fv_arrays_nlm_mod::fv_atmos_type::_null

Definition at line 629 of file fv_arrays_nlm.F90.

◆ _null [2/2]

real, pointer fv_arrays_nlm_mod::fv_atmos_type::_null

Definition at line 647 of file fv_arrays_nlm.F90.

◆ ak

real, dimension(:) fv_arrays_nlm_mod::fv_atmos_type::ak

Definition at line 690 of file fv_arrays_nlm.F90.

◆ allocated

logical fv_arrays_nlm_mod::fv_atmos_type::allocated = .false.

Definition at line 613 of file fv_arrays_nlm.F90.

◆ atmos_axes

integer, dimension(4) fv_arrays_nlm_mod::fv_atmos_type::atmos_axes

Definition at line 751 of file fv_arrays_nlm.F90.

◆ bd

type(fv_grid_bounds_type) fv_arrays_nlm_mod::fv_atmos_type::bd

Definition at line 709 of file fv_arrays_nlm.F90.

◆ bk

real, dimension(:) fv_arrays_nlm_mod::fv_atmos_type::bk

Definition at line 691 of file fv_arrays_nlm.F90.

◆ cx

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::cx

Definition at line 699 of file fv_arrays_nlm.F90.

◆ cy

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::cy

Definition at line 700 of file fv_arrays_nlm.F90.

◆ delp

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::delp

Definition at line 650 of file fv_arrays_nlm.F90.

◆ delz

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::delz

Definition at line 658 of file fv_arrays_nlm.F90.

◆ domain

type(domain2d) fv_arrays_nlm_mod::fv_atmos_type::domain

Definition at line 711 of file fv_arrays_nlm.F90.

◆ dummy

logical fv_arrays_nlm_mod::fv_atmos_type::dummy = .false.

Definition at line 614 of file fv_arrays_nlm.F90.

◆ flagstruct

type(fv_flags_type) fv_arrays_nlm_mod::fv_atmos_type::flagstruct

Definition at line 702 of file fv_arrays_nlm.F90.

◆ fv_restart

type(restart_file_type) fv_arrays_nlm_mod::fv_atmos_type::fv_restart

Definition at line 743 of file fv_arrays_nlm.F90.

◆ fv_tile_restart

type(restart_file_type) fv_arrays_nlm_mod::fv_atmos_type::fv_tile_restart

Definition at line 743 of file fv_arrays_nlm.F90.

◆ grid_active

logical fv_arrays_nlm_mod::fv_atmos_type::grid_active = .true.

Definition at line 626 of file fv_arrays_nlm.F90.

◆ grid_global

real(kind=r_grid), dimension(:,:,:,:), allocatable fv_arrays_nlm_mod::fv_atmos_type::grid_global

Definition at line 749 of file fv_arrays_nlm.F90.

◆ grid_number

integer fv_arrays_nlm_mod::fv_atmos_type::grid_number = 1

Definition at line 615 of file fv_arrays_nlm.F90.

◆ gridstruct

type(fv_grid_type) fv_arrays_nlm_mod::fv_atmos_type::gridstruct

Definition at line 731 of file fv_arrays_nlm.F90.

◆ idiag

type(fv_diag_type) fv_arrays_nlm_mod::fv_atmos_type::idiag

Definition at line 738 of file fv_arrays_nlm.F90.

◆ ks

integer fv_arrays_nlm_mod::fv_atmos_type::ks

Definition at line 693 of file fv_arrays_nlm.F90.

◆ lnd_restart

type(restart_file_type) fv_arrays_nlm_mod::fv_atmos_type::lnd_restart

Definition at line 743 of file fv_arrays_nlm.F90.

◆ mfx

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::mfx

Definition at line 696 of file fv_arrays_nlm.F90.

◆ mfy

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::mfy

Definition at line 697 of file fv_arrays_nlm.F90.

◆ mg_restart

type(restart_file_type) fv_arrays_nlm_mod::fv_atmos_type::mg_restart

Definition at line 743 of file fv_arrays_nlm.F90.

◆ ncnst

integer, pointer fv_arrays_nlm_mod::fv_atmos_type::ncnst

Definition at line 705 of file fv_arrays_nlm.F90.

◆ neststruct

type(fv_nest_type) fv_arrays_nlm_mod::fv_atmos_type::neststruct

Definition at line 746 of file fv_arrays_nlm.F90.

◆ ng

integer, pointer fv_arrays_nlm_mod::fv_atmos_type::ng

Definition at line 705 of file fv_arrays_nlm.F90.

◆ npx

integer, pointer fv_arrays_nlm_mod::fv_atmos_type::npx

Definition at line 705 of file fv_arrays_nlm.F90.

◆ npy

integer, pointer fv_arrays_nlm_mod::fv_atmos_type::npy

Definition at line 705 of file fv_arrays_nlm.F90.

◆ npz

integer, pointer fv_arrays_nlm_mod::fv_atmos_type::npz

Definition at line 705 of file fv_arrays_nlm.F90.

◆ omga

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::omga

Definition at line 684 of file fv_arrays_nlm.F90.

◆ oro

real, dimension(:,:) fv_arrays_nlm_mod::fv_atmos_type::oro

Definition at line 677 of file fv_arrays_nlm.F90.

◆ parent_grid

type(fv_atmos_type), pointer fv_arrays_nlm_mod::fv_atmos_type::parent_grid

Definition at line 629 of file fv_arrays_nlm.F90.

◆ pe

real, dimension (:,:,: ) fv_arrays_nlm_mod::fv_atmos_type::pe

Definition at line 668 of file fv_arrays_nlm.F90.

◆ pelist

integer, dimension(:), allocatable fv_arrays_nlm_mod::fv_atmos_type::pelist

Definition at line 707 of file fv_arrays_nlm.F90.

◆ peln

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::peln

Definition at line 670 of file fv_arrays_nlm.F90.

◆ phis

real, dimension(:,:) fv_arrays_nlm_mod::fv_atmos_type::phis

Definition at line 683 of file fv_arrays_nlm.F90.

◆ pk

real, dimension (:,:,:) fv_arrays_nlm_mod::fv_atmos_type::pk

Definition at line 669 of file fv_arrays_nlm.F90.

◆ pkz

real, dimension (:,:,:) fv_arrays_nlm_mod::fv_atmos_type::pkz

Definition at line 671 of file fv_arrays_nlm.F90.

◆ ps

real, dimension (:,:) fv_arrays_nlm_mod::fv_atmos_type::ps

Definition at line 667 of file fv_arrays_nlm.F90.

◆ pt

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::pt

Definition at line 649 of file fv_arrays_nlm.F90.

◆ ptop

real fv_arrays_nlm_mod::fv_atmos_type::ptop

Definition at line 729 of file fv_arrays_nlm.F90.

◆ q

real, dimension(:,:,:,:) fv_arrays_nlm_mod::fv_atmos_type::q

Definition at line 651 of file fv_arrays_nlm.F90.

◆ q_con

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::q_con

Definition at line 660 of file fv_arrays_nlm.F90.

◆ qdiag

real, dimension(:,:,:,:) fv_arrays_nlm_mod::fv_atmos_type::qdiag

Definition at line 652 of file fv_arrays_nlm.F90.

◆ rsf_restart

type(restart_file_type) fv_arrays_nlm_mod::fv_atmos_type::rsf_restart

Definition at line 743 of file fv_arrays_nlm.F90.

◆ run_length

type(time_type) fv_arrays_nlm_mod::fv_atmos_type::run_length

Definition at line 619 of file fv_arrays_nlm.F90.

◆ sgh

real, dimension(:,:) fv_arrays_nlm_mod::fv_atmos_type::sgh

Definition at line 676 of file fv_arrays_nlm.F90.

◆ sst_restart

type(restart_file_type) fv_arrays_nlm_mod::fv_atmos_type::sst_restart

Definition at line 743 of file fv_arrays_nlm.F90.

◆ time

type(time_type) fv_arrays_nlm_mod::fv_atmos_type::time

Definition at line 619 of file fv_arrays_nlm.F90.

◆ time_end

type(time_type) fv_arrays_nlm_mod::fv_atmos_type::time_end

Definition at line 619 of file fv_arrays_nlm.F90.

◆ time_init

type(time_type) fv_arrays_nlm_mod::fv_atmos_type::time_init

Definition at line 619 of file fv_arrays_nlm.F90.

◆ time_step_atmos

type(time_type) fv_arrays_nlm_mod::fv_atmos_type::time_step_atmos

Definition at line 619 of file fv_arrays_nlm.F90.

◆ tra_restart

type(restart_file_type) fv_arrays_nlm_mod::fv_atmos_type::tra_restart

Definition at line 743 of file fv_arrays_nlm.F90.

◆ ts

real, dimension(:,:) fv_arrays_nlm_mod::fv_atmos_type::ts

Definition at line 678 of file fv_arrays_nlm.F90.

◆ u

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::u

Definition at line 647 of file fv_arrays_nlm.F90.

◆ u_srf

real, dimension(:,:) fv_arrays_nlm_mod::fv_atmos_type::u_srf

Definition at line 674 of file fv_arrays_nlm.F90.

◆ ua

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::ua

Definition at line 685 of file fv_arrays_nlm.F90.

◆ uc

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::uc

Definition at line 687 of file fv_arrays_nlm.F90.

◆ v

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::v

Definition at line 648 of file fv_arrays_nlm.F90.

◆ v_srf

real, dimension(:,:) fv_arrays_nlm_mod::fv_atmos_type::v_srf

Definition at line 675 of file fv_arrays_nlm.F90.

◆ va

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::va

Definition at line 686 of file fv_arrays_nlm.F90.

◆ vc

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::vc

Definition at line 688 of file fv_arrays_nlm.F90.

◆ w

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::w

Definition at line 657 of file fv_arrays_nlm.F90.

◆ ze0

real, dimension(:,:,:) fv_arrays_nlm_mod::fv_atmos_type::ze0

Definition at line 659 of file fv_arrays_nlm.F90.


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