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

Metgrid interpolator #1630

Open
wants to merge 22 commits into
base: development
Choose a base branch
from

Commits on Oct 1, 2024

  1. Porting init_type="metgrid" updates into a clean branch of developmen…

    …t. This includes,\n * an updated vertical interpolator used when interpolating met_em files onto the ERF vertical grid.\n * option to either interpolate potential temperature or interpolate pressure and temperature then calculate potential temperature.\n * debugging runtime options to overwrite incoming met_em data with idealized hard-coded values.
    wiersema1 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    44bae4b View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Reformatted the vertical interpolation code for init_type=\"metgrid\"…

    … to use fixed-size amrex Array1D variables instead of amrex Vector. This was done in an attempt to satisfy HIP, which would choke when resizing Vectors.
    wiersema1 committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    a263aec View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Updated documentation for init_type="metgrid" options. Made interp_th…

    …eta an input parameter.
    wiersema1 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    e457440 View commit details
    Browse the repository at this point in the history
  2. Changed temporary FABs used in init_type="metgrid" from a vector of F…

    …ABs for each met_em timestamp to a single FAB since we only ever need access to these FABs for whatever met_em time is currently being worked on. Minor clean up of the metgrid initialization code.
    wiersema1 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    f86c99f View commit details
    Browse the repository at this point in the history
  3. Merged in development, resolved conflicts, and unified some syntax th…

    …roughout Initialization/ERF_init_from_metgrid.cpp.
    wiersema1 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    bb0cbb7 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

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

Commits on Nov 6, 2024

  1. Undoing the recent switch from dynamically sized vectors to Array1D i…

    …n the vertical interpolation scheme used for met_em data
    wiersema1 committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    adf406a View commit details
    Browse the repository at this point in the history
  2. Rebase with development

    wiersema1 committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    ff442b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef46453 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Configuration menu
    Copy the full SHA
    747bf6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c6c6b7 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Make this GPU compatible.

    AMLattanzi committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    fc8a9a3 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'metgrid_interpolator' of https://github.com/wiersema1/ERF

    … into metgrid_interpolator
    AMLattanzi committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    f1c3b98 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

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

Commits on Nov 13, 2024

  1. Fix remaining issues with bounds and unused vars.

    Aaron Lattanzi committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    b3b4c1c View commit details
    Browse the repository at this point in the history
  2. Remove size var since we went to fixed length GpuArrays.

    Aaron Lattanzi committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    5dbe9ff View commit details
    Browse the repository at this point in the history
  3. Reduce memory overhead and fix GPU warning.

    Aaron Lattanzi committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    56004c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    92dad5b View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Added assertions during initialization for init_type of "metgrid" and…

    … "real" that there are sufficient points in a relaxation zone for computing the laplacian.
    wiersema1 committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    6cca316 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. Merge develop.

    AMLattanzi committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    4b8d722 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

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

Commits on Nov 27, 2024

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