cable_output_impl_write Module Subroutine

module subroutine cable_output_impl_write(time_index, dels, met, patch, landpt)

Writes output variables to disk for any output streams with a sampling frequency that matches the current time step.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: time_index

The current time step index in the simulation.

real, intent(in) :: dels

The current time step size in seconds.

type(met_type), intent(in) :: met

Met variables at the current time step to provide informative error messages for CABLE range checks.

type(patch_type), intent(in) :: patch(:)

The patch type instance for performing grid reductions over the patch dimension if required.

type(land_type), intent(in) :: landpt(:)

The land type instance for performing grid reductions over the patch dimension if required.