FV3 Bundle
|
Public Member Functions | |
procedure | alloc => geom_alloc |
procedure | dealloc => geom_dealloc |
procedure | setup_online => geom_setup_online |
procedure | find_sc0 => geom_find_sc0 |
procedure | init => geom_init |
procedure | define_mask => geom_define_mask |
procedure | compute_area => geom_compute_area |
procedure | define_dirac => geom_define_dirac |
procedure | define_distribution => geom_define_distribution |
procedure | check_arc => geom_check_arc |
procedure | copy_c0a_to_mga => geom_copy_c0a_to_mga |
procedure | copy_mga_to_c0a => geom_copy_mga_to_c0a |
procedure | compute_deltas => geom_compute_deltas |
Public Attributes | |
integer | nlon |
integer | nlat |
integer | nlev |
integer, dimension(:), allocatable | c0_to_lon |
integer, dimension(:), allocatable | c0_to_lat |
integer, dimension(:), allocatable | c0_to_tile |
integer | nmg |
integer | nc0 |
integer | nl0 |
integer | nl0i |
real(kind_real), dimension(:), allocatable | lon |
real(kind_real), dimension(:), allocatable | lat |
real(kind_real), dimension(:), allocatable | area |
real(kind_real), dimension(:,:), allocatable | vunit |
real(kind_real), dimension(:), allocatable | vunitavg |
real(kind_real), dimension(:), allocatable | disth |
logical, dimension(:), allocatable | mask_hor_mg |
logical, dimension(:,:), allocatable | mask_c0 |
logical, dimension(:,:), allocatable | mask_c0a |
logical, dimension(:), allocatable | mask_hor_c0 |
logical, dimension(:), allocatable | mask_hor_c0a |
logical, dimension(:), allocatable | mask_ver_c0 |
integer, dimension(:), allocatable | nc0_mask |
logical | mask_del |
type(mesh_type) | mesh |
type(kdtree_type) | kdtree |
integer, dimension(:), allocatable | nbnd |
real(kind_real), dimension(:,:,:), allocatable | xbnd |
real(kind_real), dimension(:,:,:), allocatable | ybnd |
real(kind_real), dimension(:,:,:), allocatable | zbnd |
real(kind_real), dimension(:,:,:), allocatable | vbnd |
integer, dimension(:), allocatable | redundant |
integer, dimension(:), allocatable | c0_to_mg |
integer, dimension(:), allocatable | mg_to_c0 |
integer | ndir |
real(kind_real), dimension(:), allocatable | londir |
real(kind_real), dimension(:), allocatable | latdir |
integer, dimension(:), allocatable | iprocdir |
integer, dimension(:), allocatable | ic0adir |
integer, dimension(:), allocatable | il0dir |
integer, dimension(:), allocatable | ivdir |
integer, dimension(:), allocatable | itsdir |
integer | nmga |
integer | nc0a |
integer, dimension(:), allocatable | mg_to_proc |
integer, dimension(:), allocatable | mg_to_mga |
integer, dimension(:), allocatable | mga_to_mg |
integer, dimension(:), allocatable | proc_to_nmga |
integer, dimension(:), allocatable | c0_to_proc |
integer, dimension(:), allocatable | c0_to_c0a |
integer, dimension(:), allocatable | c0a_to_c0 |
integer, dimension(:), allocatable | proc_to_nc0a |
integer, dimension(:), allocatable | mga_to_c0 |
integer, dimension(:), allocatable | c0a_to_mga |
type(com_type) | com_mg |
Definition at line 33 of file type_geom.F90.
procedure type_geom::geom_type::alloc | ( | ) |
Definition at line 109 of file type_geom.F90.
procedure type_geom::geom_type::check_arc | ( | ) |
Definition at line 118 of file type_geom.F90.
procedure type_geom::geom_type::compute_area | ( | ) |
Definition at line 115 of file type_geom.F90.
procedure type_geom::geom_type::compute_deltas | ( | ) |
Definition at line 121 of file type_geom.F90.
procedure type_geom::geom_type::copy_c0a_to_mga | ( | ) |
Definition at line 119 of file type_geom.F90.
procedure type_geom::geom_type::copy_mga_to_c0a | ( | ) |
Definition at line 120 of file type_geom.F90.
procedure type_geom::geom_type::dealloc | ( | ) |
Definition at line 110 of file type_geom.F90.
procedure type_geom::geom_type::define_dirac | ( | ) |
Definition at line 116 of file type_geom.F90.
procedure type_geom::geom_type::define_distribution | ( | ) |
Definition at line 117 of file type_geom.F90.
procedure type_geom::geom_type::define_mask | ( | ) |
Definition at line 114 of file type_geom.F90.
procedure type_geom::geom_type::find_sc0 | ( | ) |
Definition at line 112 of file type_geom.F90.
procedure type_geom::geom_type::init | ( | ) |
Definition at line 113 of file type_geom.F90.
procedure type_geom::geom_type::setup_online | ( | ) |
Definition at line 111 of file type_geom.F90.
real(kind_real), dimension(:), allocatable type_geom::geom_type::area |
Definition at line 51 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::c0_to_c0a |
Definition at line 102 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::c0_to_lat |
Definition at line 39 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::c0_to_lon |
Definition at line 38 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::c0_to_mg |
Definition at line 81 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::c0_to_proc |
Definition at line 101 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::c0_to_tile |
Definition at line 40 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::c0a_to_c0 |
Definition at line 103 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::c0a_to_mga |
Definition at line 106 of file type_geom.F90.
type(com_type) type_geom::geom_type::com_mg |
Definition at line 107 of file type_geom.F90.
real(kind_real), dimension(:), allocatable type_geom::geom_type::disth |
Definition at line 54 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::ic0adir |
Definition at line 89 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::il0dir |
Definition at line 90 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::iprocdir |
Definition at line 88 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::itsdir |
Definition at line 92 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::ivdir |
Definition at line 91 of file type_geom.F90.
type(kdtree_type) type_geom::geom_type::kdtree |
Definition at line 70 of file type_geom.F90.
real(kind_real), dimension(:), allocatable type_geom::geom_type::lat |
Definition at line 50 of file type_geom.F90.
real(kind_real), dimension(:), allocatable type_geom::geom_type::latdir |
Definition at line 87 of file type_geom.F90.
real(kind_real), dimension(:), allocatable type_geom::geom_type::lon |
Definition at line 49 of file type_geom.F90.
real(kind_real), dimension(:), allocatable type_geom::geom_type::londir |
Definition at line 86 of file type_geom.F90.
logical, dimension(:,:), allocatable type_geom::geom_type::mask_c0 |
Definition at line 58 of file type_geom.F90.
logical, dimension(:,:), allocatable type_geom::geom_type::mask_c0a |
Definition at line 59 of file type_geom.F90.
logical type_geom::geom_type::mask_del |
Definition at line 64 of file type_geom.F90.
logical, dimension(:), allocatable type_geom::geom_type::mask_hor_c0 |
Definition at line 60 of file type_geom.F90.
logical, dimension(:), allocatable type_geom::geom_type::mask_hor_c0a |
Definition at line 61 of file type_geom.F90.
logical, dimension(:), allocatable type_geom::geom_type::mask_hor_mg |
Definition at line 57 of file type_geom.F90.
logical, dimension(:), allocatable type_geom::geom_type::mask_ver_c0 |
Definition at line 62 of file type_geom.F90.
type(mesh_type) type_geom::geom_type::mesh |
Definition at line 67 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::mg_to_c0 |
Definition at line 82 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::mg_to_mga |
Definition at line 98 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::mg_to_proc |
Definition at line 97 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::mga_to_c0 |
Definition at line 105 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::mga_to_mg |
Definition at line 99 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::nbnd |
Definition at line 73 of file type_geom.F90.
integer type_geom::geom_type::nc0 |
Definition at line 44 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::nc0_mask |
Definition at line 63 of file type_geom.F90.
integer type_geom::geom_type::nc0a |
Definition at line 96 of file type_geom.F90.
integer type_geom::geom_type::ndir |
Definition at line 85 of file type_geom.F90.
integer type_geom::geom_type::nl0 |
Definition at line 45 of file type_geom.F90.
integer type_geom::geom_type::nl0i |
Definition at line 46 of file type_geom.F90.
integer type_geom::geom_type::nlat |
Definition at line 36 of file type_geom.F90.
integer type_geom::geom_type::nlev |
Definition at line 37 of file type_geom.F90.
integer type_geom::geom_type::nlon |
Definition at line 35 of file type_geom.F90.
integer type_geom::geom_type::nmg |
Definition at line 43 of file type_geom.F90.
integer type_geom::geom_type::nmga |
Definition at line 95 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::proc_to_nc0a |
Definition at line 104 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::proc_to_nmga |
Definition at line 100 of file type_geom.F90.
integer, dimension(:), allocatable type_geom::geom_type::redundant |
Definition at line 80 of file type_geom.F90.
real(kind_real), dimension(:,:,:), allocatable type_geom::geom_type::vbnd |
Definition at line 77 of file type_geom.F90.
real(kind_real), dimension(:,:), allocatable type_geom::geom_type::vunit |
Definition at line 52 of file type_geom.F90.
real(kind_real), dimension(:), allocatable type_geom::geom_type::vunitavg |
Definition at line 53 of file type_geom.F90.
real(kind_real), dimension(:,:,:), allocatable type_geom::geom_type::xbnd |
Definition at line 74 of file type_geom.F90.
real(kind_real), dimension(:,:,:), allocatable type_geom::geom_type::ybnd |
Definition at line 75 of file type_geom.F90.
real(kind_real), dimension(:,:,:), allocatable type_geom::geom_type::zbnd |
Definition at line 76 of file type_geom.F90.