2021-6-15 Meeting notes

2021-6-15 Meeting notes

Date

Jun 15, 2021, 10:00 AM EST (US)

Participants

  • @Scot Breitenfeld

  • @Vicky Moschou

  • Scott Imlay

  • @David Gutzwiller

  • @Simone Crippa

  • @Tobias Leicht

  • @Gregory Sjaardema

  • @David Gutzwiller

  • @Stephen Guzik

  • @Simone Crippa

  • @dmitry.s.kamenetskiy

  • @Thomas Hauser

  • @Tony Garratt

  • @Patrick Baker

  • @Earl P Duque

  • @ZJ Wang

  • @Christopher Rumsey

  • @Matthias Möller

  • @Pierre-Jacques Legay

  • Kamenetskiy, Dmitry S

  • @Mickael PHILIT

In attendance

Steering Committee Issues

Discussion topics

Item

Presenter

Notes

Item

Presenter

Notes

Approve 2021/3/2 minutes.

@Scot Breitenfeld

post last meeting’s minutes to CGNS webpage.

Approved

Proposed Data integration Points

CPEX #0047

@Mickael PHILIT

Please find attached a new CGNS proposal to extend GridLocation possibilities. Current CGNS features do not allow to store Solution data at Integration Points when using Finite Element Methods. This topic is quite important for CSM (Computational Structural Mechanics) and FSI (Fluid-Structure Interaction).

Feel free to join this initiative as the CPEX is still a work in progress.

Any feedback is very welcomed to improve the proposal, especially on the MLL and HDF5 mapping parts.

Feedback from Tobias Leicht (DLR) and Berenger Berthoul (ONERA) taken into account. Very small modification listed at the end of version 2. This last version is ready for voting (without MLL API).

  1. Passed CPEX #0047

high-level editing tools for the documentation page

@Marc Poinot @Christopher Rumsey

Help needed to divide the remaining tasks:

https://github.com/CGNS/cgns.github.io/projects/1

Raw html is not an ideal format to maintain documentation; the latex version seemed easier. It was mentioned to maybe go back to using latex, but the latex version is now out of date compared to the html version. Some committee members were uncertain whether the latex format was the right way to go when compared to other documentation methods (Markdown, Readthedocs, etc…). Either way, it will involve some effort to move from the HTML versions.

There is a support page with the commands and syntaxes for documentation edition/generation: https://poinot.github.io/cgns-test.github.io/governance/support.html

Suggest looking into using Doxygen, @Marc Poinot suggest a separate meeting to discuss.

 

 

Update from @Marc Poinot:

  • Archive all emails (I can take the action and put them back in new doc site)

  • New doc site, progress have been made (thanks Mickael) to have a syntax highlight on CGNS/SIDS data model syntax, not pushed yet

  • The new doc probably won’t progress until next year, I put the effort on the way to write the doc and generate it first

 

Last update:

Invitation to help with MLL functions.

Discussion Topic

@Vicky Moschou

It concerns the assumption of the different vendor softwares that elements that belong to the same Zone_BC must be grouped under one Elements_t node, and this is why the Zone_BC node is ignored in many cases. We are dealing with issue over and over again. As you can understand, this really hurts the portability of the file.

  • Lacks the resources to progress.

Status of Future CPEX 0044

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

@Koen Hillewaert

The current focus is on finishing and implementing CPEX 45.

Tabling CPEX 0044 for now.

NO UPDATES

Status of Accepted CPEX 0045

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

@Koen Hillewaert

@Koen Hillewaert prototype implementation working and interfaced in in-house code.

 

@Tobias Leicht is interested in testing it. Will be tested over the next few months via the HiFiTurb project. Introduce an API by the end of the year.

WIll work with @Scot Breitenfeld to merge into develop when it is ready.

NO UPDATES

Status of Future CPEX 0046

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

@Thomas Hauser

 

@Thomas Hauser will set-up another meeting in Sept.

NO UPDATES

 

prioritization, review and attribution of JIRA bugs/issues

@Tony Garratt @David Gutzwiller

Next release 4.3.0, Kanban:

https://cgnsorg.atlassian.net/secure/RapidBoard.jspa?rapidView=4&selectedIssue=CGNS-235

General Kanban Board:

https://cgnsorg.atlassian.net/secure/RapidBoard.jspa?rapidView=3&projectKey=CGNS&selectedIssue=CGNS-190

ISSUE CARRIED OVER:

Platform proposals
Windows is under-tested. Suggest Test C and Fortran serial and parallel on Windows 10 x64 as a bare minimum

Do we test both 32bit (legacy) and 64bit API? It's a minor point, but it would a good idea to add 32bit to at least one Linux and Windows

NEW (June 2021) We need to add Intel OneAPI compilers to the list of supported compilers (note: OneAPI C/C++ compiler is very different to existing legacy one)

Bug list: https://cgnsorg.atlassian.net/browse/CGNS-176

A priority of bugs to fix in next release

#1 https://cgnsorg.atlassian.net/browse/CGNS-135

Crucial to Ansys. Although most HPC is Linux, project set-up often was done on Windows and import/export/sharing of mesh/solution done on Windows, while most runs performed on Linux clusters

#3 https://cgnsorg.atlassian.net/browse/CGNS-116

  • important to have parallel working

#4 https://cgnsorg.atlassian.net/browse/CGNS-166

#5 https://cgnsorg.atlassian.net/browse/CGNS-55

#6

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

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

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

Action items from last meetings

 

Decisions

Title

Decisions

Title

Decisions

https://cgnsorg.atlassian.net/wiki/spaces/CGNS/pages/219873281/2019-11-12+Meeting+notes

  1. BETA-CAE was added to the steering committee
  2. The cgio_read* will be dropped in the next release of the CGNS library.

https://cgnsorg.atlassian.net/wiki/spaces/CGNS/pages/776208389/2020-12-8+Meeting+notes

  1. Meeting notes Approved.
  1. Passed: move to Github discussions when it’s out of beta and retire the use of lists.nasa.gov, (opens new window). The notice should be posted to cgnstalk before the transition to discussions.
  1. Passed: Release all cgns.org, (opens new window) documentation into the public domain.

https://cgnsorg.atlassian.net/wiki/spaces/CGNS/pages/1126662145/2021-3-2+Meeting+notes

  1. Passed: move to Github discussions when it’s out of beta and retire the use of lists.nasa.gov, (opens new window). The notice should be posted to cgnstalk before the transition to discussions.
  1. Passed: Release all cgns.org, (opens new window) documentation into the public domain.

https://cgnsorg.atlassian.net/wiki/spaces/CGNS/pages/1406042113/2021-6-15+Meeting+notes

  1. Passed CPEX #0047

https://cgnsorg.atlassian.net/wiki/spaces/CGNS/pages/1557725265/2021-9-7+Meeting+notes

  1. Approved to include in the CGNS’s example code.

https://cgnsorg.atlassian.net/wiki/spaces/CGNS/pages/1584234497/2022-10-11+Meeting+notes

  1. Approved to move from Jira to GitHub issues.

https://cgnsorg.atlassian.net/wiki/spaces/CGNS/pages/1580564481/2022-3-29+Meeting+notes

  1. Removal of CU-Boulder from Steering Committee (Thomas Hauser is now at NCAR). Passed

https://cgnsorg.atlassian.net/wiki/spaces/CGNS/pages/1611235329/2023-7-11+Meeting+notes

  1. CPEX 0048 was approved with the understanding that the implementation would address the issues below with the Sample naming convention.

https://cgnsorg.atlassian.net/wiki/spaces/CGNS/pages/1749221378/2024-11-5+Meeting+notes

  1. CSU is removed from the Steering Committee, and the website will be updated.
  1. Convergent Science was added to the Steering committee, and the website will be updated.
  1. Resolve Airbus’s status at the next CGNS meeting.ergtoent Science Convergent Science

https://cgnsorg.atlassian.net/wiki/spaces/CGNS/pages/1681850369/2024-7-9+Meeting+notes

  1. CPEX 0046 was approved.

New Business

Any new CGNS funding proposal opportunities? Nothing identified at the meeting.

NO UPDATES

Schedule next meeting

Sep 7, 2021 , 10:00 AM EST (US)

Adjourn