collective_demo_CLI Module


Uses

  • module~~collective_demo_cli~~UsesGraph module~collective_demo_cli collective_demo_CLI gFTL2_StringVector gFTL2_StringVector module~collective_demo_cli->gFTL2_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_errorhandling mapl_ErrorHandling module~mapl_errorhandlingmod->module~mapl_errorhandling module~mapl_errorhandling->module~mapl_throwmod mpi mpi module~mapl_errorhandling->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~3 main program~main~3->module~collective_demo_cli program~main~3->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