mpas_tools.split_grids.split_grids¶
- mpas_tools.split_grids.split_grids(infile=None, outfile1=None, outfile2=None, nCells=None, nEdges=None, nVertices=None, maxEdges=None, runner=None)[source]¶
- Split two previously merged MPAS non-contiguous meshes together into separate files. Typical usage is: - split_grids(infile='infile.nc', outfile1='outfile1.nc', outfile2='outfile2.nc') - The optional arguments for - nCells,- nEdges,- nVertices, and- maxEdgesshould generally not be required as this information sould have been saved in- infiles’s global attribute- merge_pointwhen created by- mpas_tools.merge_grids.merge_grids().- Parameters:
- infile (str) – The file name for the mesh to split 
- outfile1 (str) – The file name for the first split mesh 
- outfile2 (str) – The file name for the second split mesh 
- nCells (int, optional) – The number of cells in the first mesh (default: the value specified in infile global attribute merge_point) 
- nEdges (int, optional) – The number of edges in the first mesh (default: the value specified in infile global attribute merge_point 
- nVertices (int, optional) – The number of vertices in the first mesh (default: the value specified in infile global attribute merge_point 
- maxEdges (list[int, int], optional) – A list of the number of max edges (int) in each mesh (default: the value specified in infile global attribute merge_point OR will use infile maxEdges dimension and assume same for both) 
- runner (str, optional) – The command to write into the global history attribute of the outfile