StateItemSpecMap.F90 Source File


This file depends on

sourcefile~~stateitemspecmap.f90~~EfferentGraph sourcefile~stateitemspecmap.f90 StateItemSpecMap.F90 sourcefile~stateitemspec.f90 StateItemSpec.F90 sourcefile~stateitemspecmap.f90->sourcefile~stateitemspec.f90 sourcefile~actualptvector.f90 ActualPtVector.F90 sourcefile~stateitemspec.f90->sourcefile~actualptvector.f90 sourcefile~aspectcollection.f90 AspectCollection.F90 sourcefile~stateitemspec.f90->sourcefile~aspectcollection.f90 sourcefile~errorhandling.f90 ErrorHandling.F90 sourcefile~stateitemspec.f90->sourcefile~errorhandling.f90 sourcefile~extensionaction.f90 ExtensionAction.F90 sourcefile~stateitemspec.f90->sourcefile~extensionaction.f90 sourcefile~stateitemaspect.f90 StateItemAspect.F90 sourcefile~stateitemspec.f90->sourcefile~stateitemaspect.f90 sourcefile~actualconnectionpt.f90 ActualConnectionPt.F90 sourcefile~actualptvector.f90->sourcefile~actualconnectionpt.f90 sourcefile~aspectcollection.f90->sourcefile~errorhandling.f90 sourcefile~aspectcollection.f90->sourcefile~stateitemaspect.f90 sourcefile~attributesaspect.f90 AttributesAspect.F90 sourcefile~aspectcollection.f90->sourcefile~attributesaspect.f90 sourcefile~frequencyaspect.f90 FrequencyAspect.F90 sourcefile~aspectcollection.f90->sourcefile~frequencyaspect.f90 sourcefile~geomaspect.f90 GeomAspect.F90 sourcefile~aspectcollection.f90->sourcefile~geomaspect.f90 sourcefile~keywordenforcer.f90 KeywordEnforcer.F90 sourcefile~aspectcollection.f90->sourcefile~keywordenforcer.f90 sourcefile~typekindaspect.f90 TypekindAspect.F90 sourcefile~aspectcollection.f90->sourcefile~typekindaspect.f90 sourcefile~ungriddeddimsaspect.f90 UngriddedDimsAspect.F90 sourcefile~aspectcollection.f90->sourcefile~ungriddeddimsaspect.f90 sourcefile~unitsaspect.f90 UnitsAspect.F90 sourcefile~aspectcollection.f90->sourcefile~unitsaspect.f90 sourcefile~verticalgridaspect.f90 VerticalGridAspect.F90 sourcefile~aspectcollection.f90->sourcefile~verticalgridaspect.f90 sourcefile~mapl_throw.f90 MAPL_Throw.F90 sourcefile~errorhandling.f90->sourcefile~mapl_throw.f90 sourcefile~extensionaction.f90->sourcefile~errorhandling.f90 sourcefile~stateitemaspect.f90->sourcefile~errorhandling.f90

Files dependent on this one

sourcefile~~stateitemspecmap.f90~~AfferentGraph sourcefile~stateitemspecmap.f90 StateItemSpecMap.F90 sourcefile~statespec.f90 StateSpec.F90 sourcefile~statespec.f90->sourcefile~stateitemspecmap.f90 sourcefile~test_addfieldspec.pf Test_AddFieldSpec.pf sourcefile~test_addfieldspec.pf->sourcefile~stateitemspecmap.f90 sourcefile~test_addfieldspec.pf->sourcefile~statespec.f90 sourcefile~make_itemspec.f90 make_itemSpec.F90 sourcefile~make_itemspec.f90->sourcefile~statespec.f90 sourcefile~initialize_advertise.f90 initialize_advertise.F90 sourcefile~initialize_advertise.f90->sourcefile~make_itemspec.f90 sourcefile~test_modelverticalgrid.pf Test_ModelVerticalGrid.pf sourcefile~test_modelverticalgrid.pf->sourcefile~make_itemspec.f90

Source Code

module mapl3g_StateItemSpecMap
   use mapl3g_StateItemSpec

#define MAPL_DEBUG
   
#define Key __CHARACTER_DEFERRED
#define T StateItemSpec
#define T_polymorphic

#define Map StateItemSpecMap
#define MapIterator StateItemSpecMapIterator
#define Pair StateItemSpecPair

#include "map/template.inc"

#undef Pair
#undef MapIterator
#undef Map
#undef T_polymorphic
#undef T
#undef Key

end module mapl3g_StateItemSpecMap