collective_demo_CLI Module


Uses

  • module~~collective_demo_cli~~UsesGraph module~collective_demo_cli collective_demo_CLI gFTL_StringVector gFTL_StringVector module~collective_demo_cli->gFTL_StringVector module~mapl_exceptionhandling MAPL_ExceptionHandling module~collective_demo_cli->module~mapl_exceptionhandling module~mapl_errorhandlingmod MAPL_ErrorHandlingMod module~mapl_exceptionhandling->module~mapl_errorhandlingmod module~mapl_throwmod MAPL_ThrowMod module~mapl_exceptionhandling->module~mapl_throwmod module~mapl_errorhandlingmod->module~mapl_throwmod mpi mpi module~mapl_errorhandlingmod->mpi

Used by

  • module~~collective_demo_cli~~UsedByGraph module~collective_demo_cli collective_demo_CLI module~fakeextdatamod_collective FakeExtDataMod_collective module~fakeextdatamod_collective->module~collective_demo_cli program~main~4 main program~main~4->module~collective_demo_cli program~main~4->module~fakeextdatamod_collective

Derived Types

type, public ::  CommandLineOptions

Components

Type Visibility Attributes Name Initial
character(len=:), public, allocatable :: file_1
character(len=:), public, allocatable :: file_2
character(len=:), public, allocatable :: server_type
integer, public :: npes_client
integer, public :: npes_server
logical, public :: debug
type(StringVector), public :: requested_variables

Subroutines

public subroutine process_command_line(options, rc)

Arguments

Type IntentOptional Attributes Name
type(CommandLineOptions), intent(inout) :: options
integer, intent(out), optional :: rc