2024-2-4 Meeting notes

2024-2-4 Meeting notes

Date

Feb 4, 2025 10:00 AM EST (US)

Steering Committee Issues

Voting was postponed due to a lack of a majority of organizations attending, rescheduled for the next meeting.

Discussion topics

Item

Presenter

Notes

 

Item

Presenter

Notes

 

Approve 2024/11/5 minutes.

@Scot Breitenfeld

Post the minutes of the last meeting on the CGNS webpage.

Approved

 

cgns.org

@Scot Breitenfeld

Thomas Hauser will add @Scot Breitenfeld as an alternative owner.

There are no updates; I’ve reached out to Thomas.

 

high-level editing tools for the documentation page

@Mickael PHILIT

@Scot Breitenfeld

Thanks for the effort in moving from the old to the new website.

 

Converting CGNSTalk archive to Github Discussion Posts

@Scot Breitenfeld

No update.

 

Discussion of the need to extend the standard to include identifiers and references

@Scot Breitenfeld

With more widespread sharing of CGNS data, such as ML training, it might be helpful to standardize unique identifiers (global) for the file (maybe data, local?). Some examples:

  • Online Resources: creator URL, publisher URL, contributors

  • UUIDs, date convention, citations

  • Descriptive keywords

  • Lineage: audit trail for mods to original data

Looking for other avenues to fund the work.

 

mixed element/face zones discussion

None

https://github.com/CGNS/CGNS/discussions/720

@David Garlisch will post to cgnstalk files that show the issue, @Gregory Sjaardema will look into it.

Unrelated, the files also cause Paraview to crash.

@Scot Breitenfeld will follow-up with @Gregory Sjaardema
@Vicky Moschou and others will draft a document to discuss hardening the specification for faces in the case of mixed meshes.

The Paraview issue will be investigated at the next CGNS meeting.

@David Garlisch has retired, the item will be tabled until a new champion is found.

 

 

Multiple CGNS library version support.

@Vicky Moschou

A new workaround allows the API user to support the import/export of TWO different major versions of CGNS (let's say series 4 and series 3) without the need to build and maintain multiple CGNS library instances. Only the latest library instance is enough.

@Vicky Moschou will send @Scot Breitenfeld or @Mickael PHILIT proposed addition for a CGNS PR.

 

Awaiting company approval.

 

 

CPEX #0046 – https://github.com/CGNS/CGNS/issues/772

 

Released in 4.5.0

The next release, will be 5.0.

@Scot Breitenfeld will add a CPEX requirement to indicate if it targets a major or minor release.

No updates

 

Status update on Accepted CPEX #0045

https://cgnsorg.atlassian.net/browse/CGNS-182

No Discussion

No one is currently actively working on this. We will keep the project on the agenda for the meeting, but we don’t expect any updates.

No updates

 

Status update on Accepted CPEX #0047 Proposed Data integration Points

@Mickael PHILIT

Working on the new website before creating a new development branch to prevent duplicating efforts.

Started prototyping with Python and C and will push a branch on GitHub in the upcoming weeks. (The “C” branch is a slow work in progress)

  • The first draft of the API is in the branch https://github.com/CGNS/CGNS/tree/wip_cpex-0047

    • No unit test of the API yet

    • Sample test representative of applications done and will be improved to remove the “.cgns” binary file.

    • Feedback on API is appreciated

    • Target CGNS 5.0

No updates

 

prioritization, review and attribution of bugs/issues

@Tony Garratt @David Gutzwiller

Next release 4.6.0, Kanban:

Start planning for next 4.6.0 (5.0.0?) release.

 

Decided the next release will be 5.0.0, as the particle addition may break forward compatibility.

 

Discuss adding a level below zones to avoid slowness issues due to creating many zones.

@Stephen Guzik

@Stephen Guzik will develop a CPEX for further discussion

  • Might post the topic on cgnstalk to reach a wider audience.

Remove discussion as an alternative solution is being investigated.

New Business

The HDF Group is helping on an SBIR with Lifeboat, LLC for:

[1] NASA Small Business Innovation Research (SBIR) Phase I Fiscal Year 2025 Solicitation

S17.01: Technologies for Large-Scale Numerical Simulation (SBIR)

The proposal plans to target:

  • Improving CGNS at large scale

    • Investigation of the CGNS library at large scale

    • Possible changes in HDF5 for metadata-rich I/O (for example, parallel page buffering) to achieve better performance

  • In situ capabilities extension

    • Explore using Ascent (conduit+blueprint) to use the CGNS standard for its blueprint description and conduit framework.

  • Targeting the FUN3D application.

Participants

  • @Scot Breitenfeld

  • @Vicky Moschou

  • Scott Imlay

  • @David Gutzwiller

  • @Simone Crippa

  • @Tobias Leicht

  • @Gregory Sjaardema

  • @David Gutzwiller

  • @Stephen Guzik

  • @dmitry.s.kamenetskiy

  • @Tony Garratt

  • @Patrick Baker

  • @Earl P Duque

  • @ZJ Wang

  • @Matthias Möller

  • @Mickael PHILIT

  • @Marc Poinot

  • @Koen Hillewaert

  • Giorgos Strofylas (BETA CAE)

  • Stavros Arestis (BETA CAE)

  • Mark Lohry

  • Julien Coulet

  • Alexandre Minot (Convergent Science)

  • Arun Rao

In attendance

 

Schedule next meeting

May 6, 2025, 10:00 AM EST (US)

UPDATE: May 13, 2025, 10:00 AM EST (US)

Adjourn