VirtualPtStateItemSpecMap.F90 Source File


This file depends on

sourcefile~~virtualptstateitemspecmap.f90~~EfferentGraph sourcefile~virtualptstateitemspecmap.f90 VirtualPtStateItemSpecMap.F90 sourcefile~stateitemspec.f90 StateItemSpec.F90 sourcefile~virtualptstateitemspecmap.f90->sourcefile~stateitemspec.f90 sourcefile~virtualconnectionpt.f90 VirtualConnectionPt.F90 sourcefile~virtualptstateitemspecmap.f90->sourcefile~virtualconnectionpt.f90 sourcefile~actualptvector.f90 ActualPtVector.F90 sourcefile~stateitemspec.f90->sourcefile~actualptvector.f90 sourcefile~errorhandling.f90 ErrorHandling.F90 sourcefile~stateitemspec.f90->sourcefile~errorhandling.f90 sourcefile~keywordenforcer.f90 KeywordEnforcer.F90 sourcefile~virtualconnectionpt.f90->sourcefile~keywordenforcer.f90 sourcefile~actualconnectionpt.f90 ActualConnectionPt.F90 sourcefile~actualptvector.f90->sourcefile~actualconnectionpt.f90 sourcefile~mapl_throw.f90 MAPL_Throw.F90 sourcefile~errorhandling.f90->sourcefile~mapl_throw.f90 sourcefile~actualconnectionpt.f90->sourcefile~virtualconnectionpt.f90 sourcefile~actualconnectionpt.f90->sourcefile~keywordenforcer.f90

Source Code

module mapl3g_VirtualPtStateItemSpecMap
   use mapl3g_VirtualConnectionPt
   use mapl3g_StateItemSpec

#define Key VirtualConnectionPt
#define Key_LT(a,b) (a < b)
#define T StateItemSpec
#define T_polymorphic

#define Map VirtualPtStateItemSpecMap
#define MapIterator VirtualPtStateItemSpecMapIterator
#define Pair VirtualPtStateItemSpecPair

#include "map/template.inc"

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

end module mapl3g_VirtualPtStateItemSpecMap