diag_emit_proc Interface

interface
public subroutine diag_emit_proc(diag, ivar, t)

Arguments

Type IntentOptional Attributes Name
class(*), intent(inout) :: diag
integer, intent(in) :: ivar
real(kind=wp), intent(in) :: t

Description

Optional post-fire emit hook. Called by step once per cadence-fire AFTER the log line; used by the NetCDF writer to append a slice for the var that just fired. Kept abstract so the diag module stays free of NetCDF / I/O-server deps — rdb_ocean_diag_netcdf provides the concrete implementation.