StateItemSpecPair Derived Type

type, public :: StateItemSpecPair


Inherits

type~~stateitemspecpair~~InheritsGraph type~stateitemspecpair StateItemSpecPair type~stateitemspec StateItemSpec type~stateitemspecpair->type~stateitemspec second StringVector StringVector type~stateitemspec->StringVector raw_dependencies type~actualptvector ActualPtVector type~stateitemspec->type~actualptvector dependencies type~vector_wrapper~10 vector_wrapper type~actualptvector->type~vector_wrapper~10 elements type~actualconnectionpt ActualConnectionPt type~vector_wrapper~10->type~actualconnectionpt item

Inherited by

type~~stateitemspecpair~~InheritedByGraph type~stateitemspecpair StateItemSpecPair type~map_s_node~10 map_s_Node type~map_s_node~10->type~stateitemspecpair value type~map_s_node~10->type~map_s_node~10 parent type~map_setiterator~10 map_SetIterator type~map_setiterator~10->type~map_s_node~10 node type~stateitemspecmapiterator StateItemSpecMapIterator type~stateitemspecmapiterator->type~map_setiterator~10 set_iter

Components

Type Visibility Attributes Name Initial
character(len=:), public, allocatable :: first
class(StateItemSpec), public, allocatable :: second

Constructor

public interface StateItemSpecPair

  • private function map_p_new_pair(first, second) result(p)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: first
    class(StateItemSpec), intent(in) :: second

    Return Value type(StateItemSpecPair)