Load the time control parameters from the JSON file
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_input) | :: | self | ||||
type(json_file), | intent(inout) | :: | json |
JSON parser |
subroutine read_conditions_time_control(self, json) !> Load the time control parameters from the JSON file implicit none class(type_input) :: self type(json_file), intent(inout) :: json !! JSON parser character(:), allocatable :: key logical :: found call read_conditions_time_control_simulation_period(self, json) call read_conditions_time_control_time_stepping(self, json) call read_conditions_time_control_boundary_time_points(self, json) end subroutine read_conditions_time_control