The tool is build when the OGS_BUILD_UTILS CMake switch is set ON. The build
executable ReorderMesh is placed in the bin directory. The tool is a command
line tool.
Running ReorderMesh tool will print the required arguments and a short usage message; for
detailed usage add the --help argument.
> ReorderMesh --help ⏎
To reorder a bulk mesh two arguments are required:
bulk_node_ids and bulk_element_ids
information,In contrast to a serial simulation
for a parallel simulation
a domain decomposition is required as a preprocessing step. As you can see in the following pictures the domain decomposition (into 2 sub-domains) changes the sequence of nodes and elements. On the left the initial node and element orderings are depicted, on the right the ordering after partitioning is shown.
Simple element-wise or node-wise comparisons of simulation results are not
possible. The tool ReorderMesh can be applied to reorder the nodes and
elements to the initial ordering.
Typically, the workflow is as follows:
A similar workflow is implemented using snakemake for testing the ReorderMesh
tool.
This article was written by Thomas Fischer. If you are missing something or you find an error please let us know.
Generated with Hugo 0.147.9
in CI job 639840
|
Last revision: September 27, 2025
Commit: [cmake] Remove linker warnings when building mpmetis. 852270d
| Edit
this page on