cfdm.Field.nc_set_unlimited_dimensions

Field.nc_set_unlimited_dimensions(axes)[source]

Select domain axis constructs to be written as netCDF unlimited dimensions.

By default output netCDF dimensions are not unlimited.

New in version 1.7.0.

Parameters:
axes: sequence of str, optional

Select the domain axis constructs from the sequence provided. Domain axis constructs are identified by their construct identifiers.

Parameter example:

axes=['domainaxis0', 'domainaxis1']

Parameter example:

axes=()

Returns:

None

Examples:

>>> f.nc_set_unlimited_dimensions(['domainaxis0'])
>>> f.nc_unlimited_dimensions()
{'domainaxis0'}
>>> f.nc_set_unlimited_dimensions(['domainaxis1'])
>>> f.nc_unlimited_dimensions()
{'domainaxis0', 'domainaxis1'}
>>> f.nc_clear_unlimited_dimensions()
{'domainaxis0', 'domainaxis1'}
>>> f.nc_unlimited_dimensions()
set()