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

Feature #2547 Read WRF output files natively #2790

Merged
merged 36 commits into from
Jan 19, 2024
Merged

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    18d6096 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d4c6a4 View commit details
    Browse the repository at this point in the history
  3. Per #2547, rename vx_data2d_nc_interp as vx_data2d_nc_wrf and vx_data…

    …2d_nccf as vx_data2d_nc_cf.
    JohnHalleyGotway committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    ee5ec29 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    fad94d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc7be22 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. only set -L and -I arguments for atlas and eckit if the appropriate e…

    …nvironment variable is set -- this matches how it is handled for other external library dependencies
    georgemccabe committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    b35e29b View commit details
    Browse the repository at this point in the history
  2. add rpath for atlas and eckit lib dirs so dynamic libraries can be fo…

    …und when running on seneca
    georgemccabe committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    bf27d1f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebb8211 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Configuration menu
    Copy the full SHA
    d22ad95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd6b4fd View commit details
    Browse the repository at this point in the history
  3. per #2547, add support for reading WRF files by adding support for di…

    …fferent X/Y/Z dimensions, read X/Y/Z dimension names when reading a field instead of storing them per file, track if data is staggered in X/Y/Z dimension (still need to add DataPlane function to destagger data), handle pressure field that also includes time dimension
    georgemccabe committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    59bf9ea View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    3e8921e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b8c05c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f545d5 View commit details
    Browse the repository at this point in the history
  4. per #2547, keep store if variable is on pressure levels and only read…

    … pressure field if it is
    georgemccabe committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    0f6b42a View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. ignore cmake directory

    georgemccabe committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    654c819 View commit details
    Browse the repository at this point in the history
  2. per #2547, support U_PL, U_ZL, U, and U<x> where <x> is an integer in…

    … is_u_wind and the same for is_v_wind
    georgemccabe committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    be3bb3c View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    61ebd73 View commit details
    Browse the repository at this point in the history
  2. change regex to match zero or more instances of a number after U or V…

    … instead of 1 or more to include the fields named U and V
    georgemccabe committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    aa94865 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ab6a4cc View commit details
    Browse the repository at this point in the history
  4. clean up logging

    georgemccabe committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    a849b0c View commit details
    Browse the repository at this point in the history
  5. only destagger Z dimension for bottom_top_stag because other _stag Z …

    …dimensions don't need to be destaggered, clean up logic to read X/Y/Z dimension info
    georgemccabe committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    42f8399 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Per #2547, instead of checking dimensions of all vars in file, check …

    …dimensions for the var that is being read. Only read pressure var if the z dimension matches the var to read. Set class variable DimNames instead of local gDimNames so dump function will work as expected
    georgemccabe committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    ff1acd9 View commit details
    Browse the repository at this point in the history
  2. per #2547, support reading variable that corresponds to dimension wit…

    …h different name as dimension and includes a time dimension, e.g. P_PL(Time, num_press_levels_stag)
    georgemccabe committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    a0a53a8 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    357bd51 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    6656e10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3df3507 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    24afa16 View commit details
    Browse the repository at this point in the history
  4. rename lib

    georgemccabe committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    2a7f3c7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3460f4b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    366d7e5 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    1f16688 View commit details
    Browse the repository at this point in the history
  2. Change model to WRF

    Co-authored-by: John Halley Gotway <johnhg@ucar.edu>
    georgemccabe and JohnHalleyGotway authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    b5915b9 View commit details
    Browse the repository at this point in the history
  3. change obtype to WRF

    Co-authored-by: John Halley Gotway <johnhg@ucar.edu>
    georgemccabe and JohnHalleyGotway authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    dd1f258 View commit details
    Browse the repository at this point in the history
  4. plot higher vertical level to get non-zero output

    Co-authored-by: John Halley Gotway <johnhg@ucar.edu>
    georgemccabe and JohnHalleyGotway authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    b50df96 View commit details
    Browse the repository at this point in the history
  5. indentation

    Co-authored-by: John Halley Gotway <johnhg@ucar.edu>
    georgemccabe and JohnHalleyGotway authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    d0e6545 View commit details
    Browse the repository at this point in the history