MAPL_MultiColumn Module


Uses

  • module~~mapl_multicolumn~~UsesGraph module~mapl_multicolumn MAPL_MultiColumn module~mapl_abstractmeternode MAPL_AbstractMeterNode module~mapl_multicolumn->module~mapl_abstractmeternode module~mapl_separatorcolumn MAPL_SeparatorColumn module~mapl_multicolumn->module~mapl_separatorcolumn module~mapl_textcolumn MAPL_TextColumn module~mapl_multicolumn->module~mapl_textcolumn module~mapl_textcolumnvector MAPL_TextColumnVector module~mapl_multicolumn->module~mapl_textcolumnvector module~mapl_abstractmeter MAPL_AbstractMeter module~mapl_abstractmeternode->module~mapl_abstractmeter module~mapl_separatorcolumn->module~mapl_abstractmeternode module~mapl_abstractcolumn MAPL_AbstractColumn module~mapl_separatorcolumn->module~mapl_abstractcolumn module~mapl_simpletextcolumn MAPL_SimpleTextColumn module~mapl_separatorcolumn->module~mapl_simpletextcolumn module~mapl_textcolumn->module~mapl_abstractmeternode module~mapl_textcolumnvector->module~mapl_textcolumn module~mapl_abstractcolumn->module~mapl_abstractmeternode GFTL_UnlimitedVector GFTL_UnlimitedVector module~mapl_abstractcolumn->GFTL_UnlimitedVector module~mapl_distributedmeter MAPL_DistributedMeter module~mapl_abstractcolumn->module~mapl_distributedmeter iso_fortran_env iso_fortran_env module~mapl_abstractmeter->iso_fortran_env module~mapl_errorhandlingmod mapl_ErrorHandlingMod module~mapl_abstractmeter->module~mapl_errorhandlingmod module~mapl_simpletextcolumn->module~mapl_abstractmeternode module~mapl_simpletextcolumn->module~mapl_textcolumn module~mapl_distributedmeter->module~mapl_abstractmeter module~mapl_distributedmeter->iso_fortran_env module~mapl_distributedmeter->module~mapl_errorhandlingmod module~mapl_abstractgauge MAPL_AbstractGauge module~mapl_distributedmeter->module~mapl_abstractgauge module~mapl_advancedmeter MAPL_AdvancedMeter module~mapl_distributedmeter->module~mapl_advancedmeter mpi mpi module~mapl_distributedmeter->mpi module~mapl_errorhandling mapl_ErrorHandling module~mapl_errorhandlingmod->module~mapl_errorhandling

Used by

  • module~~mapl_multicolumn~~UsedByGraph module~mapl_multicolumn MAPL_MultiColumn module~mapl_profiler mapl_Profiler module~mapl_profiler->module~mapl_multicolumn module~mapl_profilereporter MAPL_ProfileReporter module~mapl_profiler->module~mapl_profilereporter module~mapl_profilereporter->module~mapl_multicolumn module~base_implementation Base_Implementation module~base_implementation->module~mapl_profiler module~bundletestsupport BundleTestSupport module~bundletestsupport->module~mapl_profiler module~extdata_drivergridcompmod ExtData_DriverGridCompMod module~extdata_drivergridcompmod->module~mapl_profiler module~mapl MAPL module~mapl->module~mapl_profiler module~mapl3g_maplframework mapl3g_MaplFramework module~mapl3g_maplframework->module~mapl_profiler module~mapl_applicationsupport MAPL_ApplicationSupport module~mapl_applicationsupport->module~mapl_profiler module~mapl_capgridcompmod MAPL_CapGridCompMod module~mapl_capgridcompmod->module~mapl_profiler module~mapl_genericmod MAPL_GenericMod module~mapl_genericmod->module~mapl_profiler module~mapl_nuopcwrappermod MAPL_NUOPCWrapperMod module~mapl_nuopcwrappermod->module~mapl_profiler module~mapl_verticaldatamod MAPL_VerticalDataMod module~mapl_verticaldatamod->module~mapl_profiler module~pfio_abstractservermod pFIO_AbstractServerMod module~pfio_abstractservermod->module~mapl_profiler module~pfio_mpiservermod pFIO_MpiServerMod module~pfio_mpiservermod->module~mapl_profiler module~pfio_multigroupservermod pFIO_MultiGroupServerMod module~pfio_multigroupservermod->module~mapl_profiler module~pfio_serverthreadmod pFIO_ServerThreadMod module~pfio_serverthreadmod->module~mapl_profiler module~test_advancedmeter test_AdvancedMeter module~test_advancedmeter->module~mapl_profiler module~test_column test_Column module~test_column->module~mapl_profiler module~test_distributedmeter test_DistributedMeter module~test_distributedmeter->module~mapl_profiler module~test_exclusivecolumn test_ExclusiveColumn module~test_exclusivecolumn->module~mapl_profiler module~test_meternode test_MeterNode module~test_meternode->module~mapl_profiler module~test_meternodeiterator test_MeterNodeIterator module~test_meternodeiterator->module~mapl_profiler module~test_namecolumn test_NameColumn module~test_namecolumn->module~mapl_profiler module~test_percentagecolumn test_PercentageColumn module~test_percentagecolumn->module~mapl_profiler module~test_profilereporter test_ProfileReporter module~test_profilereporter->module~mapl_profiler module~test_timeprofiler test_TimeProfiler module~test_timeprofiler->module~mapl_profiler program~main~4 main program~main~4->module~mapl_profiler program~main~9 main program~main~9->module~mapl_profiler program~regrid_util Regrid_Util program~regrid_util->module~mapl_profiler

Interfaces

public interface MultiColumn

  • private function new_MultiColumn(header, separator) result(column)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: header(:)
    character(len=1), intent(in), optional :: separator

    Return Value type(MultiColumn)


Derived Types

type, public, extends(TextColumn) ::  MultiColumn

Constructor

private function new_MultiColumn (header, separator)

Type-Bound Procedures

procedure, public :: add_column
procedure, public :: center
procedure, public :: get_header
procedure, public :: get_num_rows_header
procedure, public :: get_num_rows_separator
procedure, public :: get_rows
procedure, public :: get_separator
procedure, public :: get_width
procedure, public :: set_separator
procedure, public :: set_width