Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Io shell omit blocks #442

Closed
wants to merge 133 commits into from
Closed

Io shell omit blocks #442

wants to merge 133 commits into from

Conversation

gsjaardema
Copy link
Member

Add the capbility to subset blocks (and later nodesets, sidesets) in io_shell.

Possibly support selection of variables also...

@gsjaardema gsjaardema self-assigned this Mar 7, 2024
@gsjaardema gsjaardema marked this pull request as draft March 8, 2024 05:23
gsjaardema and others added 27 commits May 16, 2024 12:57
* IOSS: io_modify - try to get cgns structured mesh coordinate mods working

* IOSS: io_modify - fix coordinate modification routines

* IOSS: io_modify - try to handle block geometry modify in cgns

* IOSS: io_info -- bbox works for structured mesh

* IOSS: io_modify - redo geometry transformation code

---------

Co-authored-by: Greg Sjaardema <[email protected]>
* Testing an undefined variable against a string in a boolean (EQ, NE, LT, ...) was always returning true.

  . Changed such that an undefined variable in a boolean test with a
    string expression treats the undefined variable as the empty
    string.
       `{if (undefined_var == "Greg")}'
    Will parse as
       `{if ("" == "Greg")}'
    and output an undefined_variable warning.

* Testing an undefined variable against a numerical expression in a
  boolean (EQ, NE, LT, ...) was returning strange syntax error.  It
  now treats the undefined variable as having a value of `0` and
  outputs the undefined variable warning/error.

* The `exp()` function will output an ERANGE error for both underflow
  and overflow.  We are ok with underflow not giving an error.
  Changed so only get math error in case of overflow.
@gsjaardema
Copy link
Member Author

Comitted a different way. Abandoning this PR.

@gsjaardema gsjaardema closed this May 16, 2024
@gsjaardema gsjaardema deleted the io_shell-omit-blocks branch May 16, 2024 21:30
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.

4 participants