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

Make aerosol output frequency variable #2982

Open
wants to merge 17 commits into
base: develop
Choose a base branch
from

Commits on Oct 9, 2024

  1. Make aerosol output frequency variable

    The `AERO_HISTORY.rc` file that controls the GOCART output is turned
    into a template usint `@[ ]` syntax to allow for variable output
    times. A new "parsing" script is created for GOCART that handles
    parsing the `AERO_HISTORY.rc` file through `atparse`. Other manip-
    ulation of these files is also moved to the new parsing script to be
    consistent with other components.
    
    A new variable, `FHOUT_AERO` is introduced to control the output
    frequency of the GOCART output. This is initially set to 3 to match
    other components (this is a change from the current value of 6).
    Since some aerosol fields are also included as part of the atmos
    output, it may be desirable to meld this back into `FHOUT` later.
    However, the atmos output has two frequencies (`FHOUT_HF` and
    `FHOUT`), a feature not supported by other components.
    
    The RUN lists for aero fcst, aero analysis, and waves is simplified
    to avoid confusion, since there is no need for them to only be set
    if the components are on.
    
    Resolves NOAA-EMC#2072
    WalterKolczynski-NOAA committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    11f9a1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9dcae26 View commit details
    Browse the repository at this point in the history
  3. Fix issue with determination of gocart archival

    The archive job was using `AERO_ANL_RUN` to determine whether to
    archive certain files. With the move to a static declaration of that
    instead of only turning it on when aerosols are on, an additional
    check is needed.
    WalterKolczynski-NOAA committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    ee8b3dc View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

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

Commits on Oct 22, 2024

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

Commits on Oct 29, 2024

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

Commits on Oct 31, 2024

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

Commits on Nov 4, 2024

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

Commits on Nov 8, 2024

  1. Fix GOCART output times

    GOCART output does not start until the first output time after FHMIN,
    so the list of output times should reflect that to avoid trying to
    copy files that don't exist.
    WalterKolczynski-NOAA committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    376faeb View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Correct first output time of GOCART

    GOCART needs to use the bigger of FHMIN and FHROT when determining
    the first output time.
    WalterKolczynski-NOAA committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    376af38 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d85e36 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

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

Commits on Nov 14, 2024

  1. Fix GOCART output times

    Moves computation of GOCART output times to postdet, since FHROT is
    not computed until then.
    WalterKolczynski-NOAA committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    50a15d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8d8412 View commit details
    Browse the repository at this point in the history
  3. Make GOCART output times a function

    Makes GOCART output times a function since it is needed in two places.
    WalterKolczynski-NOAA committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    13ec408 View commit details
    Browse the repository at this point in the history
  4. Add mixing defaults entry for aero in GEFS

    The defulats file for GEFS was missing an entry for aero to ensure
    @field@ get parsed at expt setup time. This was added to gfs as
    part of NOAA-EMC#3053, but gefs was missed.
    WalterKolczynski-NOAA committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    d953c49 View commit details
    Browse the repository at this point in the history