server_demo_CLI Module

Usage:

 mpirun -np 8 ./pfio_server_demo.x -nc 6 -ns 2 -f1 xxx1.nc4 -f2 xxx2.nc4 -v T -s mpi

The variable should be 4d with lavel>=20


Uses

  • module~~server_demo_cli~~UsesGraph module~server_demo_cli server_demo_CLI gFTL_StringVector gFTL_StringVector module~server_demo_cli->gFTL_StringVector module~mapl_exceptionhandling MAPL_ExceptionHandling module~server_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~~server_demo_cli~~UsedByGraph module~server_demo_cli server_demo_CLI module~fakeextdatamod_server FakeExtDataMod_server module~fakeextdatamod_server->module~server_demo_cli program~main~17 main program~main~17->module~server_demo_cli program~main~17->module~fakeextdatamod_server

Derived Types

type, public ::  CommandLineOptions

Components

Type Visibility Attributes Name Initial
character(len=6), public :: server_type
character(len=:), public, allocatable :: file_1
character(len=:), public, allocatable :: file_2
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