MeterNodeVector.F90 Source File


This file depends on

sourcefile~~meternodevector.f90~~EfferentGraph sourcefile~meternodevector.f90 MeterNodeVector.F90 sourcefile~abstractmeternode.f90 AbstractMeterNode.F90 sourcefile~meternodevector.f90->sourcefile~abstractmeternode.f90 sourcefile~abstractmeter.f90 AbstractMeter.F90 sourcefile~abstractmeternode.f90->sourcefile~abstractmeter.f90 sourcefile~errorhandling.f90 ErrorHandling.F90 sourcefile~abstractmeter.f90->sourcefile~errorhandling.f90 sourcefile~mapl_throw.f90 MAPL_Throw.F90 sourcefile~errorhandling.f90->sourcefile~mapl_throw.f90

Files dependent on this one

sourcefile~~meternodevector.f90~~AfferentGraph sourcefile~meternodevector.f90 MeterNodeVector.F90 sourcefile~mapl_profiler.f90~2 MAPL_Profiler.F90 sourcefile~mapl_profiler.f90~2->sourcefile~meternodevector.f90 sourcefile~meternode.f90 MeterNode.F90 sourcefile~meternode.f90->sourcefile~meternodevector.f90

Source Code

module MAPL_MeterNodeVector
   use MAPL_AbstractMeterNode

#define _type  class (AbstractMeterNode)
#define _allocatable
#define _vector MeterNodeVector
#define _iterator MeterNodeVectorIterator
#include "templates/vector.inc"

#undef _iterator
#undef _vector
#undef _pointer
#undef _type
   
end module MAPL_MeterNodeVector