FV3 Bundle
|
Public Attributes | |
real(kind=r_grid), dimension(:,:,:), allocatable | grid_64 |
real(kind=r_grid), dimension(:,:,:), allocatable | agrid_64 |
real(kind=r_grid), dimension(:,:), allocatable | area_64 |
real(kind=r_grid), dimension(:,:), allocatable | area_c_64 |
real(kind=r_grid), dimension(:,:), allocatable | sina_64 |
real(kind=r_grid), dimension(:,:), allocatable | cosa_64 |
real(kind=r_grid), dimension(:,:), allocatable | dx_64 |
real(kind=r_grid), dimension(:,:), allocatable | dy_64 |
real(kind=r_grid), dimension(:,:), allocatable | dxc_64 |
real(kind=r_grid), dimension(:,:), allocatable | dyc_64 |
real(kind=r_grid), dimension(:,:), allocatable | dxa_64 |
real(kind=r_grid), dimension(:,:), allocatable | dya_64 |
real, dimension(:,:,:), allocatable | grid |
real, dimension(:,:,:), allocatable | agrid |
real, dimension(:,:), allocatable | area |
real, dimension(:,:), allocatable | area_c |
real, dimension(:,:), allocatable | rarea |
real, dimension(:,:), allocatable | rarea_c |
real, dimension(:,:), allocatable | sina |
real, dimension(:,:), allocatable | cosa |
real, dimension(:,:,:), allocatable | e1 |
real, dimension(:,:,:), allocatable | e2 |
real, dimension(:,:), allocatable | dx |
real, dimension(:,:), allocatable | dy |
real, dimension(:,:), allocatable | dxc |
real, dimension(:,:), allocatable | dyc |
real, dimension(:,:), allocatable | dxa |
real, dimension(:,:), allocatable | dya |
real, dimension(:,:), allocatable | rdx |
real, dimension(:,:), allocatable | rdy |
real, dimension(:,:), allocatable | rdxc |
real, dimension(:,:), allocatable | rdyc |
real, dimension(:,:), allocatable | rdxa |
real, dimension(:,:), allocatable | rdya |
real(kind=r_grid), dimension(:), allocatable | edge_s |
real(kind=r_grid), dimension(:), allocatable | edge_n |
real(kind=r_grid), dimension(:), allocatable | edge_w |
real(kind=r_grid), dimension(:), allocatable | edge_e |
real(kind=r_grid), dimension(:), allocatable | edge_vect_s |
real(kind=r_grid), dimension(:), allocatable | edge_vect_n |
real(kind=r_grid), dimension(:), allocatable | edge_vect_w |
real(kind=r_grid), dimension(:), allocatable | edge_vect_e |
real(kind=r_grid), dimension(:), allocatable | ex_s |
real(kind=r_grid), dimension(:), allocatable | ex_n |
real(kind=r_grid), dimension(:), allocatable | ex_w |
real(kind=r_grid), dimension(:), allocatable | ex_e |
real, dimension(:,:), allocatable | l2c_u |
real, dimension(:,:), allocatable | l2c_v |
real, dimension(:,:), allocatable | divg_u |
real, dimension(:,:), allocatable | divg_v |
real, dimension(:,:), allocatable | del6_u |
real, dimension(:,:), allocatable | del6_v |
real, dimension(:,:), allocatable | a11 |
real, dimension(:,:), allocatable | a12 |
real, dimension(:,:), allocatable | a21 |
real, dimension(:,:), allocatable | a22 |
real, dimension(:,:), allocatable | z11 |
real, dimension(:,:), allocatable | z12 |
real, dimension(:,:), allocatable | z21 |
real, dimension(:,:), allocatable | z22 |
real, dimension(:,:), allocatable | cosa_u |
real, dimension(:,:), allocatable | cosa_v |
real, dimension(:,:), allocatable | cosa_s |
real, dimension(:,:), allocatable | sina_u |
real, dimension(:,:), allocatable | sina_v |
real, dimension(:,:), allocatable | rsin_u |
real, dimension(:,:), allocatable | rsin_v |
real, dimension(:,:), allocatable | rsina |
real, dimension(:,:), allocatable | rsin2 |
real(kind=r_grid), dimension(:,:,:), allocatable | ee1 |
real(kind=r_grid), dimension(:,:,:), allocatable | ee2 |
real(kind=r_grid), dimension(:,:,:), allocatable | ec1 |
real(kind=r_grid), dimension(:,:,:), allocatable | ec2 |
real(kind=r_grid), dimension(:,:,:,:), allocatable | ew |
real(kind=r_grid), dimension(:,:,:,:), allocatable | es |
real, dimension(:,:,:), allocatable | sin_sg |
real, dimension(:,:,:), allocatable | cos_sg |
real(kind=r_grid), dimension(:,:,:), allocatable | en1 |
real(kind=r_grid), dimension(:,:,:), allocatable | en2 |
real, dimension(:,:), allocatable | eww |
real, dimension(:,:), allocatable | ess |
real(kind=r_grid), dimension(:,:,:), allocatable | vlon |
real(kind=r_grid), dimension(:,:,:), allocatable | vlat |
real, dimension(:,:), allocatable | fc |
real, dimension(:,:), allocatable | f0 |
integer, dimension(:,:,:), allocatable | iinta |
integer, dimension(:,:,:), allocatable | jinta |
integer, dimension(:,:,:), allocatable | iintb |
integer, dimension(:,:,:), allocatable | jintb |
integer | npx_g |
integer | npy_g |
integer | ntiles_g |
real(kind=r_grid) | global_area |
logical | g_sum_initialized = .false. |
logical | sw_corner |
logical | se_corner |
logical | ne_corner |
logical | nw_corner |
real(kind=r_grid) | da_min |
real(kind=r_grid) | da_max |
real(kind=r_grid) | da_min_c |
real(kind=r_grid) | da_max_c |
real | acapn |
real | acaps |
real | globalarea |
logical | latlon = .false. |
logical | cubed_sphere = .false. |
logical | have_south_pole = .false. |
logical | have_north_pole = .false. |
logical | stretched_grid = .false. |
logical | square_domain = .false. |
integer, pointer | grid_type |
logical, pointer | nested |
Definition at line 115 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::a11 |
Definition at line 158 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::a12 |
Definition at line 159 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::a21 |
Definition at line 160 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::a22 |
Definition at line 161 of file fv_arrays_nlm.F90.
real fv_arrays_nlm_mod::fv_grid_type::acapn |
Definition at line 217 of file fv_arrays_nlm.F90.
real fv_arrays_nlm_mod::fv_grid_type::acaps |
Definition at line 217 of file fv_arrays_nlm.F90.
real, dimension(:,:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::agrid |
Definition at line 123 of file fv_arrays_nlm.F90.
Definition at line 116 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::area |
Definition at line 124 of file fv_arrays_nlm.F90.
Definition at line 117 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::area_c |
Definition at line 124 of file fv_arrays_nlm.F90.
Definition at line 117 of file fv_arrays_nlm.F90.
real, dimension(:,:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::cos_sg |
Definition at line 190 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::cosa |
Definition at line 127 of file fv_arrays_nlm.F90.
Definition at line 118 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::cosa_s |
Definition at line 172 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::cosa_u |
Definition at line 170 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::cosa_v |
Definition at line 171 of file fv_arrays_nlm.F90.
logical fv_arrays_nlm_mod::fv_grid_type::cubed_sphere = .false. |
Definition at line 221 of file fv_arrays_nlm.F90.
real(kind=r_grid) fv_arrays_nlm_mod::fv_grid_type::da_max |
Definition at line 215 of file fv_arrays_nlm.F90.
real(kind=r_grid) fv_arrays_nlm_mod::fv_grid_type::da_max_c |
Definition at line 215 of file fv_arrays_nlm.F90.
real(kind=r_grid) fv_arrays_nlm_mod::fv_grid_type::da_min |
Definition at line 215 of file fv_arrays_nlm.F90.
real(kind=r_grid) fv_arrays_nlm_mod::fv_grid_type::da_min_c |
Definition at line 215 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::del6_u |
Definition at line 156 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::del6_v |
Definition at line 156 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::divg_u |
Definition at line 154 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::divg_v |
Definition at line 154 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::dx |
Definition at line 129 of file fv_arrays_nlm.F90.
Definition at line 119 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::dxa |
Definition at line 131 of file fv_arrays_nlm.F90.
Definition at line 121 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::dxc |
Definition at line 130 of file fv_arrays_nlm.F90.
Definition at line 120 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::dy |
Definition at line 129 of file fv_arrays_nlm.F90.
Definition at line 119 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::dya |
Definition at line 131 of file fv_arrays_nlm.F90.
Definition at line 121 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::dyc |
Definition at line 130 of file fv_arrays_nlm.F90.
Definition at line 120 of file fv_arrays_nlm.F90.
real, dimension(:,:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::e1 |
Definition at line 128 of file fv_arrays_nlm.F90.
real, dimension(:,:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::e2 |
Definition at line 128 of file fv_arrays_nlm.F90.
Definition at line 181 of file fv_arrays_nlm.F90.
Definition at line 182 of file fv_arrays_nlm.F90.
Definition at line 140 of file fv_arrays_nlm.F90.
Definition at line 138 of file fv_arrays_nlm.F90.
Definition at line 137 of file fv_arrays_nlm.F90.
Definition at line 145 of file fv_arrays_nlm.F90.
Definition at line 143 of file fv_arrays_nlm.F90.
Definition at line 142 of file fv_arrays_nlm.F90.
Definition at line 144 of file fv_arrays_nlm.F90.
Definition at line 139 of file fv_arrays_nlm.F90.
Definition at line 179 of file fv_arrays_nlm.F90.
Definition at line 180 of file fv_arrays_nlm.F90.
Definition at line 194 of file fv_arrays_nlm.F90.
Definition at line 195 of file fv_arrays_nlm.F90.
Definition at line 184 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::ess |
Definition at line 199 of file fv_arrays_nlm.F90.
Definition at line 183 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::eww |
Definition at line 198 of file fv_arrays_nlm.F90.
Definition at line 150 of file fv_arrays_nlm.F90.
Definition at line 148 of file fv_arrays_nlm.F90.
Definition at line 147 of file fv_arrays_nlm.F90.
Definition at line 149 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::f0 |
Definition at line 203 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::fc |
Definition at line 203 of file fv_arrays_nlm.F90.
logical fv_arrays_nlm_mod::fv_grid_type::g_sum_initialized = .false. |
Definition at line 212 of file fv_arrays_nlm.F90.
real(kind=r_grid) fv_arrays_nlm_mod::fv_grid_type::global_area |
Definition at line 211 of file fv_arrays_nlm.F90.
real fv_arrays_nlm_mod::fv_grid_type::globalarea |
Definition at line 218 of file fv_arrays_nlm.F90.
real, dimension(:,:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::grid |
Definition at line 123 of file fv_arrays_nlm.F90.
Definition at line 116 of file fv_arrays_nlm.F90.
integer, pointer fv_arrays_nlm_mod::fv_grid_type::grid_type |
Definition at line 231 of file fv_arrays_nlm.F90.
logical fv_arrays_nlm_mod::fv_grid_type::have_north_pole = .false. |
Definition at line 223 of file fv_arrays_nlm.F90.
logical fv_arrays_nlm_mod::fv_grid_type::have_south_pole = .false. |
Definition at line 222 of file fv_arrays_nlm.F90.
integer, dimension(:,:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::iinta |
Definition at line 205 of file fv_arrays_nlm.F90.
integer, dimension(:,:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::iintb |
Definition at line 205 of file fv_arrays_nlm.F90.
integer, dimension(:,:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::jinta |
Definition at line 205 of file fv_arrays_nlm.F90.
integer, dimension(:,:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::jintb |
Definition at line 205 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::l2c_u |
Definition at line 152 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::l2c_v |
Definition at line 152 of file fv_arrays_nlm.F90.
logical fv_arrays_nlm_mod::fv_grid_type::latlon = .false. |
Definition at line 220 of file fv_arrays_nlm.F90.
logical fv_arrays_nlm_mod::fv_grid_type::ne_corner |
Definition at line 213 of file fv_arrays_nlm.F90.
logical, pointer fv_arrays_nlm_mod::fv_grid_type::nested |
Definition at line 232 of file fv_arrays_nlm.F90.
integer fv_arrays_nlm_mod::fv_grid_type::npx_g |
Definition at line 209 of file fv_arrays_nlm.F90.
integer fv_arrays_nlm_mod::fv_grid_type::npy_g |
Definition at line 209 of file fv_arrays_nlm.F90.
integer fv_arrays_nlm_mod::fv_grid_type::ntiles_g |
Definition at line 209 of file fv_arrays_nlm.F90.
logical fv_arrays_nlm_mod::fv_grid_type::nw_corner |
Definition at line 213 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::rarea |
Definition at line 125 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::rarea_c |
Definition at line 125 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::rdx |
Definition at line 132 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::rdxa |
Definition at line 134 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::rdxc |
Definition at line 133 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::rdy |
Definition at line 132 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::rdya |
Definition at line 134 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::rdyc |
Definition at line 133 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::rsin2 |
Definition at line 178 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::rsin_u |
Definition at line 175 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::rsin_v |
Definition at line 176 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::rsina |
Definition at line 177 of file fv_arrays_nlm.F90.
logical fv_arrays_nlm_mod::fv_grid_type::se_corner |
Definition at line 213 of file fv_arrays_nlm.F90.
real, dimension(:,:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::sin_sg |
Definition at line 189 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::sina |
Definition at line 127 of file fv_arrays_nlm.F90.
Definition at line 118 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::sina_u |
Definition at line 173 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::sina_v |
Definition at line 174 of file fv_arrays_nlm.F90.
logical fv_arrays_nlm_mod::fv_grid_type::square_domain = .false. |
Definition at line 226 of file fv_arrays_nlm.F90.
logical fv_arrays_nlm_mod::fv_grid_type::stretched_grid = .false. |
Definition at line 224 of file fv_arrays_nlm.F90.
logical fv_arrays_nlm_mod::fv_grid_type::sw_corner |
Definition at line 213 of file fv_arrays_nlm.F90.
Definition at line 202 of file fv_arrays_nlm.F90.
Definition at line 202 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::z11 |
Definition at line 163 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::z12 |
Definition at line 164 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::z21 |
Definition at line 165 of file fv_arrays_nlm.F90.
real, dimension(:,:), allocatable fv_arrays_nlm_mod::fv_grid_type::z22 |
Definition at line 166 of file fv_arrays_nlm.F90.