37 integer :: repetitions
38 integer :: min_blocksize
39 integer :: max_blocksize
48 class(test_parameters_t),
intent(out) :: this
49 type(namespace_t),
intent(in ) :: namespace
68 call parse_variable(namespace,
'TestType', option__testtype__all, this%type)
69 if (this%type < 1 .or. this%type > 5)
then
70 message(1) =
"Invalid option for TestType."
87 call parse_variable(namespace,
'TestRepetitions', 1, this%repetitions)
100 call parse_variable(namespace,
'TestMinBlockSize', 1, this%min_blocksize)
113 call parse_variable(namespace,
'TestMaxBlockSize', 128, this%max_blocksize)
subroutine, public messages_obsolete_variable(namespace, name, rep)
character(len=256), dimension(max_lines), public message
to be output by fatal, warning
subroutine, public messages_fatal(no_lines, only_root_writes, namespace)
subroutine test_parameters_init_from_file(this, namespace)
Initialise a test parameters instance from an inp file.