Improvements to aprepro handling of if/include/loop blocks that have one or more #, $, or // at the beginning of the line followed by whitespace. Previously this text would be output following the block with no newline and then the following text appended to that line which could cause issues due to the unintended appearance of a comment character at the begnining of the line.
Aprepro now strips those leading characters and they are not output.
- Also added
{#}as an "aprepro comment" -- ignore everything following on the line. Output '#' and then the remainder of the line with no aprepro processing. - Added
APREPRO(OFF|ON)which ignores all lines in the block. - EJoin has nodeset merge option
- EJoin has beginnings of combining of sets -- currently if requested, nodesets with same name will be merged into single output nodeset
- Exodiff has option that permuted element connectivity is not seen as a diff.
What's Changed
- Ioss decomp omitted blocks by @gsjaardema in #652
- switches from wget to curl by @andrewcorrigan in #655
- EJOIN: Add nodeset node match option by @gsjaardema in #658
Full Changelog: v2025-05-05...v2025-05-22