import numpy as np import cxios from unstructured import ker from dynamico.meshes import radian from cxios import finalize def cf_boundaries(degree,points,lon,lat): n, nvertex = len(degree), degree.max() bnd_lon, bnd_lat = np.zeros((n,nvertex)),np.zeros((n,nvertex)) for ij in range(n): nb=degree[ij] for k in range(nb): vertex = points[ij,k] bnd_lon[ij,k]=lon[vertex] bnd_lat[ij,k]=lat[vertex] for k in range(nb,nvertex): # repeat last vertex if nb