9#include "test_macros.inc"
18 INTEGER :: instance_id, comp_id
21 INTEGER,
PARAMETER :: max_opt_arg_len = 1024
22 CHARACTER(max_opt_arg_len) :: config_dir
26 CALL test(command_argument_count() == 1)
27 CALL get_command_argument(1, config_dir, arg_len)
64 start_datetime =
'2008-03-09T16:05:07', &
65 end_datetime =
'2008-03-10T16:05:07')
79 instance_id, trim(config_dir) //
'test_def_datetime.yaml')
91 instance_id, start_datetime =
'2008-03-09T00:00:00.000')
102 instance_id, end_datetime =
'2008-03-10T00:00:00.000')
113 instance_id, start_datetime =
'2008-03-09T16:05:07.000', &
114 end_datetime =
'2008-03-10T16:05:07.000')
Fortran interface for the coupler cleanup before restart.
Fortran interface for the definition of time parameters.
Fortran interface for the coupler termination.
Fortran interface for getting the start- and end datetime.
Fortran interface for the reading of configuration files.
Fortran interface for invoking the end of the definition phase.
subroutine, public start_test(name)
subroutine, public stop_test()
subroutine, public exit_tests()
program test_def_datetime
subroutine yac_finit_instance(yac_instance_id)
subroutine yac_fdef_datetime_instance(yac_instance_id, start_datetime, end_datetime)
subroutine yac_fcleanup_instance(yac_instance_id)
character(len=:) function, allocatable yac_fget_end_datetime_instance(yac_instance_id)
character(len=:) function, allocatable yac_fget_start_datetime_instance(yac_instance_id)