t.data[0, 0, 0] key = u.construct_key("grid_latitude") u.del_construct(key) u.constructs("grid_latitude") t.constructs("grid_latitude") import copy u = copy.deepcopy(t) orog = t.constructs("surface_altitude").value().copy() t.equals(t) t.equals(t.copy()) t.equals(t[...]) t.equals(q) t.equals(q, verbose=True) cfdm.atol() cfdm.rtol() original = cfdm.rtol(0.00001) cfdm.rtol() cfdm.rtol(original) cfdm.rtol() orog = t.constructs("surface_altitude").value() orog.equals(orog.copy()) print("\n**NetCDF interface**\n") print(t.constructs.filter_by_ncvar("b")) t.constructs("ncvar%x").value() t.constructs("ncdim%x") q.nc_get_variable() q.nc_global_attributes() q.nc_set_variable("humidity")
u.data[0, 0, 0] = -1e30 u.data[0, 0, 0] t.data[0, 0, 0] u.del_construct('grid_latitude') u.constructs('grid_latitude') t.constructs('grid_latitude') import copy u = copy.deepcopy(t) orog = t.constructs('surface_altitude').value().copy() t.equals(t) t.equals(t.copy()) t.equals(t[...]) t.equals(q) t.equals(q, verbose=True) print(cfdm.atol()) print(cfdm.rtol()) original = cfdm.rtol(0.00001) print(cfdm.rtol()) print(cfdm.rtol(original)) print(cfdm.rtol()) print(cfdm.atol()) with cfdm.atol(1e-5): print(cfdm.atol()) print(cfdm.atol()) orog = t.constructs('surface_altitude').value() orog.equals(orog.copy()) print(t.constructs.filter_by_ncvar('b')) t.constructs('ncvar%x').value() t.constructs('ncdim%x') q.nc_get_variable() q.nc_global_attributes()