cli_options Derived Type

type, public :: cli_options


Components

Type Visibility Attributes Name Initial
character(len=:), public, allocatable :: config_file
integer, public :: im_world
integer, public :: lm
integer, public :: n_trials
integer, public :: num_arrays
integer, public :: num_writers
integer, public :: nx
integer, public :: ny
logical, public :: do_chunking = .true.
logical, public :: do_writes = .true.
logical, public :: gather_3d = .false.
logical, public :: netcdf_writes = .true.
logical, public :: random_data = .true.
logical, public :: split_file = .false.
logical, public :: write_barrier = .false.

Source Code

   type cli_options
      integer :: nx
      integer :: ny
      integer :: im_world
      integer :: lm
      integer :: num_writers
      integer :: num_arrays
      integer :: n_trials
      logical :: split_file = .false.
      logical :: gather_3d = .false.
      logical :: write_barrier = .false.
      logical :: random_data = .true.
      logical :: do_writes = .true.
      logical :: netcdf_writes = .true.
      logical :: do_chunking = .true.
      character(len=:), allocatable :: config_file
   end type cli_options