cable_output_decomp_associate Interface

interface

Interfaces for procedures used by cable_output_impl.


module subroutine cable_output_decomp_associate(output_stream, output_var, decomp)

Arguments

Type IntentOptional Attributes Name
type(cable_output_stream_t), intent(in) :: output_stream

The output stream for which to associate the decomposition.

type(cable_output_variable_t), intent(in) :: output_var

The output variable for which to associate the decomposition.

class(cable_netcdf_decomp_t), intent(inout), pointer :: decomp

The decomposition pointer to associate.

Description

Associates an I/O decomposition pointer with the appropriate I/O decomposition, taking into account the output variable shape and type, and the output stream grid type.