-
Notifications
You must be signed in to change notification settings - Fork 79
Home
Welcome to the seacas wiki!
- Parallel-ID-Issues ID Mapping issues in parallel
- How Do I. A few examples of what code and command to use to accomplish certain tasks. (Not much yet)
- Python Examples
- Exodus Fortran Strangeness
- Exodus Capacity
- Assemblies Also known as Groups [Implemented]
- Blobs -- Arbitrary storage of "Binary Large Objects" [Implemented]
- Entity Attributes Arbitrary “provenance” or annotation data on entities and fields. [Implemented]
-
Separate Transient Separation of transient data from the mesh data—useful for Burst Buffer or other output methods; possibly for topology changes. [Experimental implementation currently in IOSS]
-
- (node block per element block with explicit contiguous node lists between blocks)
-
Non-scalar fields – Displacement is a vector; Stress is a symmetric tensor. Currently done via naming conventions.
-
Integer field data – Currently handled by conversion to/from double floating point data. OK up to about 53-bits, but won’t work for larger integers
-
Structured Mesh storage; Hybrid (structured / unstructured) mesh.
Evolutionary instead of Revolutionary – Better to evolve current format in a hopefully backward-compatible manner instead of coming up with a new format which is “Exodus III” and would require translators back and forth and creation of completely new toolset…
Perhaps native mapping down to HDF5 instead of to NetCDF (Not sure of this since there are benefits having NetCDF layer).
- Read M files on N mpi ranks.
- Useful for postprocessors with M >> N typically.
- Also useful for restarting a run that used FPP on a different number of ranks M != N
- Codespell:
codespell -I codespell-ignore.txt --skip="*.eps,*.pdf,*.png,*.cgns,*.g"
- Coverity:
git checkout coverity; git merge master; git push; git checkout master