Skip to content

Implementation of UGRID (part 2 of 2) #697

Description

@davidhassell

CF-1.11 will recognise the UGRID conventions (cf-convention/cf-conventions#153), and so cfdm needs enhancing to implement the extended CF data model that this implies (specifically, the new Domain Topology and Cell Connectivity constructs).

This work relies on cfdm implementing the new data model - see NCAS-CMS/cfdm#270 and NCAS-CMS/cfdm#271

Part 1 (#696) of this enhancement deals with the data representation, and collapsing and regridding of meshes.

This part (2) will implement the ability to write UGRID datasets to disk.

Activity

  1. davidhassell commented on Oct 20, 2025

    @davidhassell
    CollaboratorAuthor

    This will be almost entirely fixed by importing from cfdm, when NCAS-CMS/cfdm#271 is implemented (for which there is a PR-in-waiting).

  2. added this to the NEXTVERSION milestone on Feb 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    UGRIDRelating to UGRID mesh topologiesdataset writeRelating to writing datasetsenhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions