MAPL_AbstractColumn Module


Uses

  • module~~mapl_abstractcolumn~~UsesGraph module~mapl_abstractcolumn MAPL_AbstractColumn GFTL_UnlimitedVector GFTL_UnlimitedVector module~mapl_abstractcolumn->GFTL_UnlimitedVector module~mapl_abstractmeternode MAPL_AbstractMeterNode module~mapl_abstractcolumn->module~mapl_abstractmeternode module~mapl_distributedmeter MAPL_DistributedMeter module~mapl_abstractcolumn->module~mapl_distributedmeter module~mapl_abstractmeter MAPL_AbstractMeter module~mapl_abstractmeternode->module~mapl_abstractmeter iso_fortran_env iso_fortran_env module~mapl_distributedmeter->iso_fortran_env module~mapl_abstractgauge MAPL_AbstractGauge module~mapl_distributedmeter->module~mapl_abstractgauge module~mapl_distributedmeter->module~mapl_abstractmeter module~mapl_advancedmeter MAPL_AdvancedMeter module~mapl_distributedmeter->module~mapl_advancedmeter module~mapl_errorhandlingmod mapl_ErrorHandlingMod module~mapl_distributedmeter->module~mapl_errorhandlingmod mpi mpi module~mapl_distributedmeter->mpi module~mapl_abstractgauge->iso_fortran_env module~mapl_abstractgauge->module~mapl_abstractmeter module~mapl_abstractmeter->iso_fortran_env module~mapl_abstractmeter->module~mapl_errorhandlingmod module~mapl_advancedmeter->iso_fortran_env module~mapl_advancedmeter->module~mapl_abstractgauge module~mapl_advancedmeter->module~mapl_abstractmeter module~mapl_errorhandling mapl_ErrorHandling module~mapl_errorhandlingmod->module~mapl_errorhandling module~mapl_errorhandling->mpi module~mapl_throwmod MAPL_ThrowMod module~mapl_errorhandling->module~mapl_throwmod

Used by

  • module~~mapl_abstractcolumn~~UsedByGraph module~mapl_abstractcolumn MAPL_AbstractColumn module~mapl_columnvector MAPL_ColumnVector module~mapl_columnvector->module~mapl_abstractcolumn module~mapl_exclusivecolumn MAPL_ExclusiveColumn module~mapl_exclusivecolumn->module~mapl_abstractcolumn module~mapl_formattedtextcolumn MAPL_FormattedTextColumn module~mapl_formattedtextcolumn->module~mapl_abstractcolumn module~mapl_inclusivecolumn MAPL_InclusiveColumn module~mapl_inclusivecolumn->module~mapl_abstractcolumn module~mapl_memorytextcolumn MAPL_MemoryTextColumn module~mapl_memorytextcolumn->module~mapl_abstractcolumn module~mapl_numcyclescolumn MAPL_NumCyclesColumn module~mapl_numcyclescolumn->module~mapl_abstractcolumn module~mapl_percentagecolumn MAPL_PercentageColumn module~mapl_percentagecolumn->module~mapl_abstractcolumn module~mapl_profiler mapl_Profiler module~mapl_profiler->module~mapl_abstractcolumn module~mapl_separatorcolumn MAPL_SeparatorColumn module~mapl_separatorcolumn->module~mapl_abstractcolumn module~mapl_simplecolumn MAPL_SimpleColumn module~mapl_simplecolumn->module~mapl_abstractcolumn module~mapl_stddevcolumn MAPL_StdDevColumn module~mapl_stddevcolumn->module~mapl_abstractcolumn

Derived Types

type, public, abstract ::  AbstractColumn

Type-Bound Procedures

generic, public :: fill_row => fill_row_real64_stats, fill_row_integer_stats
procedure, public, nopass :: fill_row_integer_stats
procedure, public, nopass :: fill_row_real64_stats
procedure(i_get_rows), public, deferred :: get_rows