speedy Module

The top-level program. Here we initialize the model and run the main loop until the (continually updated) model datetime (model_datetime) equals the final datetime (end_datetime)

Changelog:

04/07/2021: Expose a single step integrator for the python bridge (A. Perez Hortal).


Used by

  • module~~speedy~~UsedByGraph module~speedy speedy proc~step~2 step proc~step~2->module~speedy

Contents


Subroutines

public subroutine do_single_step(state, control_params, error_code)

Arguments

Type IntentOptional AttributesName
type(ModelState_t), intent(inout) :: state

The model state needs to be initilialized before calling this function.

type(ControlParams_t), intent(inout) :: control_params
integer, intent(out) :: error_code