mapl3g_ActualConnectionPt Module


Uses

  • module~~mapl3g_actualconnectionpt~~UsesGraph module~mapl3g_actualconnectionpt mapl3g_ActualConnectionPt module~mapl3g_virtualconnectionpt mapl3g_VirtualConnectionPt module~mapl3g_actualconnectionpt->module~mapl3g_virtualconnectionpt module~mapl_keywordenforcer mapl_KeywordEnforcer module~mapl3g_actualconnectionpt->module~mapl_keywordenforcer module~mapl3g_virtualconnectionpt->module~mapl_keywordenforcer ESMF ESMF module~mapl3g_virtualconnectionpt->ESMF

Used by

  • module~~mapl3g_actualconnectionpt~~UsedByGraph module~mapl3g_actualconnectionpt mapl3g_ActualConnectionPt module~mapl3g_actualptcomponentdrivermap mapl3g_ActualPtComponentDriverMap module~mapl3g_actualptcomponentdrivermap->module~mapl3g_actualconnectionpt module~mapl3g_actualptspecptrmap mapl3g_ActualPtSpecPtrMap module~mapl3g_actualptspecptrmap->module~mapl3g_actualconnectionpt module~mapl3g_actualptstateitemspecmap mapl3g_ActualPtStateItemSpecMap module~mapl3g_actualptstateitemspecmap->module~mapl3g_actualconnectionpt module~mapl3g_actualptvector mapl3g_ActualPtVector module~mapl3g_actualptvector->module~mapl3g_actualconnectionpt module~mapl3g_bracketspec mapl3g_BracketSpec module~mapl3g_bracketspec->module~mapl3g_actualconnectionpt module~mapl3g_fieldspec mapl3g_FieldSpec module~mapl3g_fieldspec->module~mapl3g_actualconnectionpt module~mapl3g_invalidspec mapl3g_InvalidSpec module~mapl3g_invalidspec->module~mapl3g_actualconnectionpt module~mapl3g_matchconnection mapl3g_MatchConnection module~mapl3g_matchconnection->module~mapl3g_actualconnectionpt module~mapl3g_modelverticalgrid mapl3g_ModelVerticalGrid module~mapl3g_modelverticalgrid->module~mapl3g_actualconnectionpt module~mapl3g_reexportconnection mapl3g_ReexportConnection module~mapl3g_reexportconnection->module~mapl3g_actualconnectionpt module~mapl3g_servicespec mapl3g_ServiceSpec module~mapl3g_servicespec->module~mapl3g_actualconnectionpt module~mapl3g_simpleconnection mapl3g_SimpleConnection module~mapl3g_simpleconnection->module~mapl3g_actualconnectionpt module~mapl3g_statespec mapl3g_StateSpec module~mapl3g_statespec->module~mapl3g_actualconnectionpt module~mapl3g_variablespec mapl3g_VariableSpec module~mapl3g_variablespec->module~mapl3g_actualconnectionpt module~mapl3g_wildcardspec mapl3g_WildcardSpec module~mapl3g_wildcardspec->module~mapl3g_actualconnectionpt module~mockitemspecmod MockItemSpecMod module~mockitemspecmod->module~mapl3g_actualconnectionpt module~protoextdatagc ProtoExtDataGC module~protoextdatagc->module~mapl3g_actualconnectionpt module~test_addfieldspec Test_AddFieldSpec module~test_addfieldspec->module~mapl3g_actualconnectionpt module~test_bracketspec Test_BracketSpec module~test_bracketspec->module~mapl3g_actualconnectionpt module~test_modelverticalgrid Test_ModelVerticalGrid module~test_modelverticalgrid->module~mapl3g_actualconnectionpt

Interfaces

public interface ActualConnectionPt

  • private function new_ActualPt_from_v_pt(v_pt) result(a_pt)

    Arguments

    Type IntentOptional Attributes Name
    type(VirtualConnectionPt), intent(in) :: v_pt

    Return Value type(ActualConnectionPt)

  • private function new_extension(v_pt, label) result(a_pt)

    Arguments

    Type IntentOptional Attributes Name
    type(VirtualConnectionPt), intent(in) :: v_pt
    integer, intent(in) :: label

    Return Value type(ActualConnectionPt)

public interface extend

public interface operator(<)

  • private function less_than(lhs, rhs)

    Arguments

    Type IntentOptional Attributes Name
    type(ActualConnectionPt), intent(in) :: lhs
    type(ActualConnectionPt), intent(in) :: rhs

    Return Value logical

public interface operator(==)

  • private function equal_to(lhs, rhs)

    Arguments

    Type IntentOptional Attributes Name
    type(ActualConnectionPt), intent(in) :: lhs
    type(ActualConnectionPt), intent(in) :: rhs

    Return Value logical


Derived Types

type, public ::  ActualConnectionPt

Constructor

private function new_ActualPt_from_v_pt (v_pt)
private function new_extension (v_pt, label)

Type-Bound Procedures

procedure, public :: add_comp_name
procedure, public :: extend => extend_
procedure, public :: get_comp_name
procedure, public :: get_esmf_name
procedure, public :: get_extension_string
procedure, public :: get_full_name
procedure, public :: get_label
procedure, public :: get_state_intent
procedure, public :: is_export
procedure, public :: is_extension
procedure, public :: is_import
procedure, public :: is_internal
procedure, public :: is_represented_in
generic, public :: write(formatted) => write_formatted
procedure, public :: write_formatted