mapl3g_MirrorVerticalGrid Module


Uses

  • module~~mapl3g_mirrorverticalgrid~~UsesGraph module~mapl3g_mirrorverticalgrid mapl3g_MirrorVerticalGrid ESMF ESMF module~mapl3g_mirrorverticalgrid->ESMF module~mapl3g_componentdriver mapl3g_ComponentDriver module~mapl3g_mirrorverticalgrid->module~mapl3g_componentdriver module~mapl3g_verticaldimspec mapl3g_VerticalDimSpec module~mapl3g_mirrorverticalgrid->module~mapl3g_verticaldimspec module~mapl3g_verticalgrid mapl3g_VerticalGrid module~mapl3g_mirrorverticalgrid->module~mapl3g_verticalgrid module~mapl_errorhandling mapl_ErrorHandling module~mapl3g_mirrorverticalgrid->module~mapl_errorhandling module~mapl3g_componentdriver->ESMF module~mapl3g_multistate mapl3g_MultiState module~mapl3g_componentdriver->module~mapl3g_multistate module~mapl_errorhandlingmod mapl_ErrorHandlingMod module~mapl3g_componentdriver->module~mapl_errorhandlingmod module~maplshared MaplShared module~mapl3g_componentdriver->module~maplshared module~mapl3g_verticaldimspec->ESMF module~mapl3g_verticaldimspec->module~mapl_errorhandling module~mapl3g_esmf_info_keys mapl3g_esmf_info_keys module~mapl3g_verticaldimspec->module~mapl3g_esmf_info_keys module~mapl3g_verticalgrid->module~mapl_errorhandling module~mapl_throwmod MAPL_ThrowMod module~mapl_errorhandling->module~mapl_throwmod mpi mpi module~mapl_errorhandling->mpi

Used by

  • module~~mapl3g_mirrorverticalgrid~~UsedByGraph module~mapl3g_mirrorverticalgrid mapl3g_MirrorVerticalGrid module~mapl3g_basicverticalgrid mapl3g_BasicVerticalGrid module~mapl3g_basicverticalgrid->module~mapl3g_mirrorverticalgrid module~mapl3g_fixedlevelsverticalgrid mapl3g_FixedLevelsVerticalGrid module~mapl3g_fixedlevelsverticalgrid->module~mapl3g_mirrorverticalgrid module~mapl3g_modelverticalgrid mapl3g_ModelVerticalGrid module~mapl3g_modelverticalgrid->module~mapl3g_mirrorverticalgrid module~mapl3g_modelverticalgrid->module~mapl3g_fixedlevelsverticalgrid module~mapl3g_historycollectiongridcomp mapl3g_HistoryCollectionGridComp module~mapl3g_historycollectiongridcomp->module~mapl3g_basicverticalgrid module~parse_geometry_spec_smod parse_geometry_spec_smod module~parse_geometry_spec_smod->module~mapl3g_basicverticalgrid module~parse_geometry_spec_smod->module~mapl3g_fixedlevelsverticalgrid module~parse_geometry_spec_smod->module~mapl3g_modelverticalgrid module~setservices_smod SetServices_smod module~setservices_smod->module~mapl3g_basicverticalgrid module~test_addfieldspec Test_AddFieldSpec module~test_addfieldspec->module~mapl3g_basicverticalgrid module~test_bracketspec Test_BracketSpec module~test_bracketspec->module~mapl3g_basicverticalgrid module~test_configurablegridcomp Test_ConfigurableGridComp module~test_configurablegridcomp->module~mapl3g_basicverticalgrid module~test_fieldspec Test_FieldSpec module~test_fieldspec->module~mapl3g_basicverticalgrid module~test_fixedlevelsverticalgrid Test_FixedLevelsVerticalGrid module~test_fixedlevelsverticalgrid->module~mapl3g_fixedlevelsverticalgrid module~test_modelverticalgrid Test_ModelVerticalGrid module~test_modelverticalgrid->module~mapl3g_modelverticalgrid module~mapl3g_historygridcomp mapl3g_HistoryGridComp module~mapl3g_historygridcomp->module~mapl3g_historycollectiongridcomp proc~setservices~12 setServices proc~setservices~12->module~mapl3g_historygridcomp

Interfaces

public interface MirrorVerticalGrid

  • private function new_MirrorVerticalGrid() result(vertical_grid)

    Arguments

    None

    Return Value type(MirrorVerticalGrid)


Derived Types

type, public, extends(VerticalGrid) ::  MirrorVerticalGrid

Constructor

private function new_MirrorVerticalGrid ()

Type-Bound Procedures

procedure, public :: can_connect_to
procedure, public :: get_coordinate_field
procedure, public :: get_id
procedure, public :: get_num_levels
procedure, public :: get_units
procedure, public :: is_identical_to
procedure, public :: make_info
procedure, public :: same_id
procedure, public :: set_id
procedure, public :: set_units
generic, public :: write(formatted) => write_formatted
procedure, public :: write_formatted