|
FV3-JEDI
|
Fortran derived type to hold geometry data for the FV3JEDI model. More...

Public Member Functions | |
| procedure, public | create |
| procedure, public | clone |
| procedure, public | delete |
| procedure, public | set_atlas_lonlat |
| procedure, public | fill_atlas_fieldset |
Private Attributes | |
| integer | isd |
| integer | ied |
| integer | jsd |
| integer | jed |
| integer | isc |
| integer | iec |
| integer | jsc |
| integer | jec |
| integer | npx |
| integer | npy |
| integer | npz |
| integer | ngrid |
| integer, dimension(2) | layout |
| integer, dimension(2) | io_layout |
| integer | ntile |
| integer | ntiles |
| real(kind=kind_real) | ptop |
| type(domain2d) | domain_fix |
| type(domain2d), pointer | domain |
| character(len=10) | interp_method |
| real(kind=kind_real), dimension(:), allocatable | ak |
| real(kind=kind_real), dimension(:), allocatable | bk |
| real(kind=kind_real), dimension(:,:), allocatable | grid_lon |
| real(kind=kind_real), dimension(:,:), allocatable | grid_lat |
| real(kind=kind_real), dimension(:,:), allocatable | egrid_lon |
| real(kind=kind_real), dimension(:,:), allocatable | egrid_lat |
| real(kind=kind_real), dimension(:), allocatable | lon_us |
| real(kind=kind_real), dimension(:), allocatable | lat_us |
| real(kind=kind_real), dimension(:,:), allocatable | area |
| real(kind=kind_real), dimension(:,:), allocatable | dx |
| real(kind=kind_real), dimension(:,:), allocatable | dy |
| real(kind=kind_real), dimension(:,:), allocatable | dxc |
| real(kind=kind_real), dimension(:,:), allocatable | dyc |
| real(kind=kind_real), dimension(:,:,:), allocatable | grid |
| real(kind=kind_real), dimension(:,:,:), allocatable | vlon |
| real(kind=kind_real), dimension(:,:,:), allocatable | vlat |
| real(kind=kind_real), dimension(:), allocatable | edge_vect_n |
| real(kind=kind_real), dimension(:), allocatable | edge_vect_e |
| real(kind=kind_real), dimension(:), allocatable | edge_vect_s |
| real(kind=kind_real), dimension(:), allocatable | edge_vect_w |
| real(kind=kind_real), dimension(:,:,:,:), allocatable | es |
| real(kind=kind_real), dimension(:,:,:,:), allocatable | ew |
| real(kind=kind_real), dimension(:,:), allocatable | a11 |
| real(kind=kind_real), dimension(:,:), allocatable | a12 |
| real(kind=kind_real), dimension(:,:), allocatable | a21 |
| real(kind=kind_real), dimension(:,:), allocatable | a22 |
| type(fckit_mpi_comm) | f_comm |
| type(fields_metadata) | fields |
| real(kind=kind_real), dimension(:,:), allocatable | rarea |
| real(kind=kind_real), dimension(:,:,:), allocatable | sin_sg |
| real(kind=kind_real), dimension(:,:), allocatable | cosa_u |
| real(kind=kind_real), dimension(:,:), allocatable | cosa_v |
| real(kind=kind_real), dimension(:,:), allocatable | cosa_s |
| real(kind=kind_real), dimension(:,:), allocatable | rsin_u |
| real(kind=kind_real), dimension(:,:), allocatable | rsin_v |
| real(kind=kind_real), dimension(:,:), allocatable | rsin2 |
| real(kind=kind_real), dimension(:,:), allocatable | dxa |
| real(kind=kind_real), dimension(:,:), allocatable | dya |
| logical | ne_corner |
| logical | se_corner |
| logical | sw_corner |
| logical | nw_corner |
| logical | nested = .false. |
| integer | grid_type = 0 |
| logical | dord4 = .true. |
| type(atlas_functionspace_pointcloud) | afunctionspace |
Fortran derived type to hold geometry data for the FV3JEDI model.
Definition at line 46 of file fv3jedi_geom_mod.f90.
| procedure, public fv3jedi_geom_mod::fv3jedi_geom::clone |
Definition at line 87 of file fv3jedi_geom_mod.f90.
| procedure, public fv3jedi_geom_mod::fv3jedi_geom::create |
Definition at line 86 of file fv3jedi_geom_mod.f90.
| procedure, public fv3jedi_geom_mod::fv3jedi_geom::delete |
Definition at line 88 of file fv3jedi_geom_mod.f90.
| procedure, public fv3jedi_geom_mod::fv3jedi_geom::fill_atlas_fieldset |
Definition at line 90 of file fv3jedi_geom_mod.f90.
| procedure, public fv3jedi_geom_mod::fv3jedi_geom::set_atlas_lonlat |
Definition at line 89 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 67 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 67 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 67 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 67 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 84 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 56 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 60 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 56 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 75 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 73 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 74 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 54 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 53 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 83 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 61 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 79 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 62 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 61 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 79 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 62 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 64 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 64 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 65 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 65 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 58 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 58 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 66 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 66 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 68 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 69 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 63 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 57 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 57 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 82 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 48 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 47 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 55 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 50 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 48 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 47 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 48 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 47 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 48 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 47 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 59 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 50 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 59 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 80 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 81 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 49 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 49 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 49 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 49 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 51 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 51 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 80 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 52 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 71 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 78 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 76 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 77 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 80 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 72 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 80 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 63 of file fv3jedi_geom_mod.f90.
|
private |
Definition at line 63 of file fv3jedi_geom_mod.f90.