Skip to content

Exodus support#17

Merged
jorgensd merged 38 commits intoscientificcomputing:mainfrom
RemDelaporteMathurin:exodus
Feb 20, 2026
Merged

Exodus support#17
jorgensd merged 38 commits intoscientificcomputing:mainfrom
RemDelaporteMathurin:exodus

Conversation

@RemDelaporteMathurin
Copy link
Contributor

@RemDelaporteMathurin RemDelaporteMathurin commented Feb 18, 2026

This is an attempt at fixing #5.

  • ✅ Read mesh
  • ✅ Read meshtags (cells, facets)
  • ✅ Read point data
  • ✅ Read cell data

Example file:
thermal_steady_out.zip

@RemDelaporteMathurin
Copy link
Contributor Author

@jorgensd @finsberg I think this is ready for review. I would really like to see if we could add read_function for exodus files as it would allow us to read MOOSE results files.

@RemDelaporteMathurin RemDelaporteMathurin marked this pull request as ready for review February 19, 2026 01:37
@jorgensd
Copy link
Member

@jorgensd @finsberg I think this is ready for review. I would really like to see if we could add read_function for exodus files as it would allow us to read MOOSE results files.

Following the link you provided in the description, we can add a read_point_data and `read_cell_data’ function that can read P-k Lagrange data (data associated with mesh nodes) or piecewise continuous data (per cell).

@RemDelaporteMathurin
Copy link
Contributor Author

@aprilnovak kindly provided a Cardinal/MOOSE output containing cell-data 🙏

@jorgensd
Copy link
Member

@aprilnovak kindly provided a Cardinal/MOOSE output containing cell-data 🙏

Awesome, thanks alot @aprilnovak! Now I just have to make a nice way to download data for tests. @finsberg this is your speciality, no?;)

@RemDelaporteMathurin
Copy link
Contributor Author

Now I just have to make a nice way to download data for tests.

@finsberg I wrote two tests and downloaded files with urllib.request, let me know if that's ok with you

Co-authored-by: Henrik Finsberg <henrikfinsberg@hotmail.com>
@jorgensd jorgensd merged commit f36aeac into scientificcomputing:main Feb 20, 2026
14 checks passed
@RemDelaporteMathurin
Copy link
Contributor Author

Thanks so much @jorgensd @finsberg for the review and help, and @aprilnovak @stephen-dixon for guidance towards relevant files 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants