mapl3g_CubedSphereGeomSpec Module


Uses

  • module~~mapl3g_cubedspheregeomspec~~UsesGraph module~mapl3g_cubedspheregeomspec mapl3g_CubedSphereGeomSpec ESMF ESMF module~mapl3g_cubedspheregeomspec->ESMF module~mapl3g_cubedspheredecomposition mapl3g_CubedSphereDecomposition module~mapl3g_cubedspheregeomspec->module~mapl3g_cubedspheredecomposition module~mapl3g_geomspec mapl3g_GeomSpec module~mapl3g_cubedspheregeomspec->module~mapl3g_geomspec module~mapl3g_cubedspheredecomposition->ESMF module~mapl_keywordenforcer mapl_KeywordEnforcer module~mapl3g_cubedspheredecomposition->module~mapl_keywordenforcer module~mapl3g_geomspec->ESMF

Used by

  • module~~mapl3g_cubedspheregeomspec~~UsedByGraph module~mapl3g_cubedspheregeomspec mapl3g_CubedSphereGeomSpec module~cubedspheregeomfactory_smod CubedSphereGeomFactory_smod module~cubedspheregeomfactory_smod->module~mapl3g_cubedspheregeomspec module~mapl3g_cubedspheregeomfactory mapl3g_CubedSphereGeomFactory module~cubedspheregeomfactory_smod->module~mapl3g_cubedspheregeomfactory module~cubedspheregeomspec_smod CubedSphereGeomSpec_smod module~cubedspheregeomspec_smod->module~mapl3g_cubedspheregeomspec module~mapl3g_cubedspheregeomfactory->module~mapl3g_cubedspheregeomspec module~test_cubedspheregeomfactory Test_CubedSphereGeomFactory module~test_cubedspheregeomfactory->module~mapl3g_cubedspheregeomfactory

Variables

Type Visibility Attributes Name Initial
real(kind=ESMF_Kind_R8), public :: undef_schmidt = 1d15

Interfaces

public interface CubedSphereGeomSpec

  • private interface new_CubedSphereGeomSpec()

    Arguments

    None

public interface make_CubedSphereGeomSpec

  • private interface make_CubedSphereGeomSpec_from_hconfig()

    Arguments

    None
  • private interface make_CubedSphereGeomSpec_from_metadata()

    Arguments

    None

Derived Types

type, public, extends(GeomSpec) ::  CubedSphereGeomSpec

Constructor

private interface new_CubedSphereGeomSpec ()

Type-Bound Procedures

procedure, public :: equal_to
procedure, public :: get_decomposition
procedure, public :: get_im_world
procedure, public :: get_schmidt_parameters
generic, public :: operator(==) => equal_to
generic, public :: supports => supports_hconfig, supports_metadata
procedure, public :: supports_hconfig => supports_hconfig_
procedure, public :: supports_metadata => supports_metadata_