MAPL_AbstractGauge Module


Uses

  • module~~mapl_abstractgauge~~UsesGraph module~mapl_abstractgauge MAPL_AbstractGauge iso_fortran_env iso_fortran_env module~mapl_abstractgauge->iso_fortran_env module~mapl_abstractmeter MAPL_AbstractMeter module~mapl_abstractgauge->module~mapl_abstractmeter module~mapl_abstractmeter->iso_fortran_env module~mapl_errorhandlingmod mapl_ErrorHandlingMod module~mapl_abstractmeter->module~mapl_errorhandlingmod module~mapl_errorhandling mapl_ErrorHandling module~mapl_errorhandlingmod->module~mapl_errorhandling module~mapl_throwmod MAPL_ThrowMod module~mapl_errorhandling->module~mapl_throwmod mpi mpi module~mapl_errorhandling->mpi

Used by

  • module~~mapl_abstractgauge~~UsedByGraph module~mapl_abstractgauge MAPL_AbstractGauge module~mapl_advancedmeter MAPL_AdvancedMeter module~mapl_advancedmeter->module~mapl_abstractgauge module~mapl_distributedmeter MAPL_DistributedMeter module~mapl_distributedmeter->module~mapl_abstractgauge module~mapl_distributedmeter->module~mapl_advancedmeter module~mapl_distributedprofiler MAPL_DistributedProfiler module~mapl_distributedprofiler->module~mapl_abstractgauge module~mapl_distributedprofiler->module~mapl_advancedmeter module~mapl_distributedprofiler->module~mapl_distributedmeter module~mapl_mpitimergauge MAPL_MpiTimerGauge module~mapl_distributedprofiler->module~mapl_mpitimergauge module~mapl_fortrantimergauge MAPL_FortranTimerGauge module~mapl_fortrantimergauge->module~mapl_abstractgauge module~mapl_globalprofilers mapl_GlobalProfilers module~mapl_globalprofilers->module~mapl_abstractgauge module~mapl_globalprofilers->module~mapl_distributedprofiler module~mapl_mallocgauge MAPL_MallocGauge module~mapl_globalprofilers->module~mapl_mallocgauge module~mapl_globalprofilers->module~mapl_mpitimergauge module~mapl_mallocgauge->module~mapl_abstractgauge module~mapl_mpitimergauge->module~mapl_abstractgauge module~mapl_nullgauge MAPL_NullGauge module~mapl_nullgauge->module~mapl_abstractgauge module~mapl_rssmemorygauge MAPL_RssMemoryGauge module~mapl_rssmemorygauge->module~mapl_abstractgauge module~mapl_vmstatmemorygauge MAPL_VmstatMemoryGauge module~mapl_vmstatmemorygauge->module~mapl_abstractgauge module~mapl_abstractcolumn MAPL_AbstractColumn module~mapl_abstractcolumn->module~mapl_distributedmeter module~mapl_baseprofiler mapl_BaseProfiler module~mapl_baseprofiler->module~mapl_advancedmeter module~mapl_exclusivecolumn MAPL_ExclusiveColumn module~mapl_exclusivecolumn->module~mapl_distributedmeter module~mapl_inclusivecolumn MAPL_InclusiveColumn module~mapl_inclusivecolumn->module~mapl_distributedmeter module~mapl_maxcyclecolumn MAPL_MaxCycleColumn module~mapl_maxcyclecolumn->module~mapl_advancedmeter module~mapl_maxcyclecolumn->module~mapl_distributedmeter module~mapl_meancyclecolumn MAPL_MeanCycleColumn module~mapl_meancyclecolumn->module~mapl_advancedmeter module~mapl_meancyclecolumn->module~mapl_distributedmeter module~mapl_memoryprofiler_private MAPL_MemoryProfiler_private module~mapl_memoryprofiler_private->module~mapl_advancedmeter module~mapl_memoryprofiler_private->module~mapl_mallocgauge module~mapl_memoryprofiler_private->module~mapl_rssmemorygauge module~mapl_memoryprofiler_private->module~mapl_vmstatmemorygauge module~mapl_mincyclecolumn MAPL_MinCycleColumn module~mapl_mincyclecolumn->module~mapl_advancedmeter module~mapl_mincyclecolumn->module~mapl_distributedmeter module~mapl_numcyclescolumn MAPL_NumCyclesColumn module~mapl_numcyclescolumn->module~mapl_advancedmeter module~mapl_profiler mapl_Profiler module~mapl_profiler->module~mapl_advancedmeter module~mapl_profiler->module~mapl_distributedmeter module~mapl_profiler->module~mapl_distributedprofiler module~mapl_profiler->module~mapl_fortrantimergauge module~mapl_profiler->module~mapl_globalprofilers module~mapl_profiler->module~mapl_mpitimergauge module~mapl_profiler->module~mapl_rssmemorygauge module~mapl_profiler->module~mapl_vmstatmemorygauge module~mapl_simplecolumn MAPL_SimpleColumn module~mapl_simplecolumn->module~mapl_distributedmeter module~mapl_stddevcolumn MAPL_StdDevColumn module~mapl_stddevcolumn->module~mapl_advancedmeter module~mapl_stddevcolumn->module~mapl_distributedmeter module~mapl_stubprofiler MAPL_StubProfiler module~mapl_stubprofiler->module~mapl_advancedmeter module~mapl_stubprofiler->module~mapl_distributedprofiler module~mapl_stubprofiler->module~mapl_nullgauge module~mapl_timeprofiler_private mapl_TimeProfiler_private module~mapl_timeprofiler_private->module~mapl_advancedmeter module~mapl_timeprofiler_private->module~mapl_mpitimergauge

Derived Types

type, public, abstract ::  AbstractGauge

Type-Bound Procedures

procedure(i_get_measurement), public, deferred :: get_measurement