esmf-org / esmf

The Earth System Modeling Framework (ESMF) is a suite of software tools for developing high-performance, multi-component Earth science modeling applications.
https://earthsystemmodeling.org/
Other
161 stars 76 forks source link

Mesh write capability #65

Open rsdunlapiv opened 2 years ago

anntsay commented 9 months ago

Could be a candidate for version 8.7 depending on the priority list.

anntsay commented 2 months ago

would be nice for debugging and as a tool for converting to other grid. this work may have to figure out priorities with either time/clock management.

anntsay commented 2 months ago

also need utilities to convert different file format into ESMF mesh. this is higher priority because CESM may require this. In May ticket, we may have gotten few tickets from CESM to do this.

billsacks commented 2 months ago

@oehmke feels that writing in serial shouldn't be too hard, but there is probably more to work out in terms of writing in parallel.

@uturuncoglu notes that there is already a function to write ESMF mesh files to VTK. @oehmke noted some big ways that this differs from the writing to netCDF (each processor writes its own piece to a text file, and those files are then merged back together)... but could at least look at that for some inspiration.

billsacks commented 2 months ago

As an example ticket for converting other grid files to mesh, see https://github.com/esmf-org/esmf-support/issues/105