Constructs the use of a variable definition described by the arguments: the definition says what the variable is, the arguments say how it is written. The result owns its own copy of the aggregator, so one definition can be used in several streams.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(cable_output_variable_definition_t), | intent(in) | :: | definition | |||
| character(len=*), | intent(in) | :: | aggregation |
One of |
||
| character(len=*), | intent(in) | :: | reduction |
One of |
||
| character(len=*), | intent(in) | :: | netcdf_name |
Name of the variable in the NetCDF file. |
||
| type(cable_output_attribute_t), | intent(in), | optional | :: | metadata(:) |
Attributes to add to those of the definition. |