|
subroutine | type_geom::geom_partial_dealloc (geom) |
| Release memory (partial) More...
|
|
subroutine | type_geom::geom_dealloc (geom) |
| Release memory. More...
|
|
subroutine | type_geom::geom_setup (geom, mpl, rng, nam, afunctionspace, fieldset) |
| Setup geometry. More...
|
|
subroutine | type_geom::geom_from_atlas (geom, mpl, afunctionspace, fieldset) |
| Set geometry from fieldset. More...
|
|
subroutine | type_geom::geom_setup_universe (geom, mpl, rng, nam) |
| Setup universe. More...
|
|
subroutine | type_geom::geom_setup_c0 (geom, mpl) |
| Setup subset Sc0. More...
|
|
subroutine | type_geom::geom_setup_independent_levels (geom, mpl) |
| Setup independent levels. More...
|
|
subroutine | type_geom::geom_setup_mask_distance (geom, mpl, nam) |
| Setup minimum distance to mask. More...
|
|
subroutine | type_geom::geom_setup_mask_check (geom, mpl, nam) |
| Setup mask boundaries checking fields. More...
|
|
subroutine | type_geom::geom_index_from_lonlat_r0 (geom, mpl, lon, lat, il0, iproc, ic0a, gmask) |
| Get nearest neighbor index from longitude/latitude/level, scalar. More...
|
|
subroutine | type_geom::geom_index_from_lonlat_r1 (geom, mpl, n, lon, lat, il0, iproc, ic0a, gmask) |
| Get nearest neighbor index from longitude/latitude/level, vector. More...
|
|
subroutine | type_geom::geom_setup_dirac (geom, mpl, nam) |
| Setup dirac indices. More...
|
|
subroutine | type_geom::geom_copy_c0a_to_mga_int_single (geom, mpl, fld_c0a, fld_mga) |
| Copy from subset Sc0 to model grid, halo A, single field. More...
|
|
subroutine | type_geom::geom_copy_c0a_to_mga_int_all (geom, mpl, nam, fld_c0a, fld_mga) |
| Copy from subset Sc0 to model grid, halo A, all fields. More...
|
|
subroutine | type_geom::geom_copy_mga_to_c0a_int_single (geom, mpl, fld_mga, fld_c0a) |
| Copy from model grid to subset Sc0, halo A, single field. More...
|
|
subroutine | type_geom::geom_copy_mga_to_c0a_int_all (geom, mpl, nam, fld_c0a, fld_mga) |
| Copy from model grid to subset Sc0, halo A, all fields. More...
|
|
subroutine | type_geom::geom_copy_c0a_to_mga_real_single (geom, mpl, fld_c0a, fld_mga) |
| Copy from subset Sc0 to model grid, halo A, single field. More...
|
|
subroutine | type_geom::geom_copy_c0a_to_mga_real_all (geom, mpl, nam, fld_c0a, fld_mga) |
| Copy from subset Sc0 to model grid, halo A, all fields. More...
|
|
subroutine | type_geom::geom_copy_mga_to_c0a_real_single (geom, mpl, fld_mga, fld_c0a) |
| Copy from model grid to subset Sc0, halo A, single field. More...
|
|
subroutine | type_geom::geom_copy_mga_to_c0a_real_all (geom, mpl, nam, fld_c0a, fld_mga) |
| Copy from model grid to subset Sc0, halo A, all fields. More...
|
|
subroutine | type_geom::geom_copy_c0a_to_mga_logical_single (geom, mpl, fld_c0a, fld_mga) |
| Copy from subset Sc0 to model grid, halo A, single field. More...
|
|
subroutine | type_geom::geom_copy_c0a_to_mga_logical_all (geom, mpl, nam, fld_c0a, fld_mga) |
| Copy from subset Sc0 to model grid, halo A, all fields. More...
|
|
subroutine | type_geom::geom_copy_mga_to_c0a_logical_single (geom, mpl, fld_mga, fld_c0a) |
| Copy from model grid to subset Sc0, halo A, single field. More...
|
|
subroutine | type_geom::geom_copy_mga_to_c0a_logical_all (geom, mpl, nam, fld_c0a, fld_mga) |
| Copy from model grid to subset Sc0, halo A, all fields. More...
|
|
subroutine | type_geom::geom_fieldset_to_c0 (geom, mpl, nam, fieldset, fld_c0a) |
| Fieldset to Fortran array on subset Sc0. More...
|
|
subroutine | type_geom::geom_c0_to_fieldset (geom, mpl, nam, fld_c0a, fieldset) |
| Fortran array on subset Sc0 to fieldset. More...
|
|
subroutine | type_geom::geom_rand_point (geom, mpl, rng, il0, iproc, ic0a, nr) |
| Select random valid point on the horizontal grid. More...
|
|
subroutine | type_geom::geom_compute_smoother (geom, mpl, nam) |
| Compute full grid smoother. More...
|
|
subroutine | type_geom::geom_apply_smoother (geom, mpl, fld) |
| Apply full grid smoother. More...
|
|
subroutine | type_geom::geom_apply_smoother_ad (geom, mpl, fld) |
| Apply full grid smoother, adjoint. More...
|
|
subroutine | type_geom::geom_initialize_sampling (geom, mpl, ncxa, lon_cxa, lat_cxa, mask_cxa, rh_cxa, cxa_to_cx, ncxu, cxu_to_cxa, tree_cxu, mesh_cxu, verbosity, ifmt, ns, s_to_cx) |
| Intialize sampling. More...
|
|
integer function | type_geom::geom_mg_to_mga (geom, img) |
| Conversion from global to halo A on model grid. More...
|
|
integer function | type_geom::geom_mg_to_proc (geom, img) |
| Conversion from global to processor on model grid. More...
|
|
integer function | type_geom::geom_mg_to_mgu (geom, img) |
| Conversion from global to universe on model grid. More...
|
|
integer function | type_geom::geom_c0_to_c0a (geom, ic0) |
| Conversion from global to halo A on subset Sc0. More...
|
|
integer function | type_geom::geom_c0_to_proc (geom, ic0) |
| Conversion from global to processor on subset Sc0. More...
|
|
integer function | type_geom::geom_c0_to_c0u (geom, ic0) |
| Conversion from global to universe on subset Sc0. More...
|
|