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

Mixed precision monin_obukhov #1116

Merged
merged 88 commits into from
Jul 28, 2023
Merged

Commits on Jan 20, 2023

  1. Merge mixedmode

    mcallic2 committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    9daaee0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    660c88a View commit details
    Browse the repository at this point in the history
  3. Add platform_mod

    mcallic2 committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    afd8611 View commit details
    Browse the repository at this point in the history
  4. Changes interface precision

    mcallic2 committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    3332fa5 View commit details
    Browse the repository at this point in the history
  5. Adds public interfaces

    mcallic2 committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    a25ff52 View commit details
    Browse the repository at this point in the history
  6. Adds #include statements

    mcallic2 committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    fe30a4f View commit details
    Browse the repository at this point in the history
  7. Adds header files

    mcallic2 committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    d12b365 View commit details
    Browse the repository at this point in the history
  8. Adds new files

    mcallic2 committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    e1a2503 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Adds double precision

    mcallic2 committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    8c1057b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f2706e View commit details
    Browse the repository at this point in the history
  3. Adds mixed precision

    mcallic2 committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    425c33c View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Configuration menu
    Copy the full SHA
    6567823 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14aba67 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48789cb View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Configuration menu
    Copy the full SHA
    5812045 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b8a213 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8964a74 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    644f3c0 View commit details
    Browse the repository at this point in the history
  5. Removes trailing whitespace

    mcallic2 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    9f31cbc View commit details
    Browse the repository at this point in the history
  6. Fixes long lines

    mcallic2 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    8e59785 View commit details
    Browse the repository at this point in the history
  7. Fixes more long lines

    mcallic2 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    08e90d9 View commit details
    Browse the repository at this point in the history
  8. Changes for cmake

    mcallic2 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    cc33e41 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. Configuration menu
    Copy the full SHA
    485d631 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    35a5f2a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba9c712 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Merge mixedmode updated

    mcallic2 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    0a24d85 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

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

Commits on Feb 14, 2023

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

Commits on Feb 16, 2023

  1. Configuration menu
    Copy the full SHA
    ec2020a View commit details
    Browse the repository at this point in the history
  2. revert: log_diag_field_info argument changes (NOAA-GFDL#1136)

    Co-authored-by: rem1776 <[email protected]>
    rem1776 and rem1776 authored Feb 16, 2023
    Configuration menu
    Copy the full SHA
    4526cc9 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

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

Commits on Feb 24, 2023

  1. Change character line length

    mcallic2 committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    c18acde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3bd2cf8 View commit details
    Browse the repository at this point in the history
  3. Missed real values

    mcallic2 committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    df07cb6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    07bd81a View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2023

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

Commits on Mar 9, 2023

  1. Configuration menu
    Copy the full SHA
    9b83c8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9339b88 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ff254e View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

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

Commits on Mar 28, 2023

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

Commits on Apr 3, 2023

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

Commits on Apr 6, 2023

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

Commits on Jun 4, 2023

  1. merge mixedmode

    mcallic2 committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    eab5f8b View commit details
    Browse the repository at this point in the history
  2. Removes unecessary path

    mcallic2 committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    b37e58e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f8df113 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4ac63cf View commit details
    Browse the repository at this point in the history
  5. Removes old include files

    mcallic2 committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    3293069 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. feat: merge 2023.01.01 changes into main (NOAA-GFDL#1259)

    * fix: fms2 io performance update for domain_reads (NOAA-GFDL#1226)
    
    * fix: fms2 io performance update for compressed writes (NOAA-GFDL#1227)
    
    * chore: build/log updates for patch (NOAA-GFDL#1247)
    
    Co-authored-by: uramirez8707 <[email protected]>
    Co-authored-by: rem1776 <[email protected]>
    3 people authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    011b510 View commit details
    Browse the repository at this point in the history
  2. feat: mixed precision for axis_utils2, horiz_interp, sat_vapor_pressu…

    …re, and fms_mod (NOAA-GFDL#1239) (NOAA-GFDL#1258)
    
    * feat: mixed precision axis_utils2 (NOAA-GFDL#1104)
    
    * feat: mixed precision fms_mod (NOAA-GFDL#1147)
    
    * feat: horiz interp mixed precision (NOAA-GFDL#1067)
    
    * mixed precision sat_vapor_pressure  (NOAA-GFDL#1095)
    
    * feat: add mixed precision axis_utils unit tests (NOAA-GFDL#1172)
    
    * fix: move type definitions to before first usage to fix nvhpc bug (NOAA-GFDL#1187)
    
    * fix: change allocatable type for intel errors (NOAA-GFDL#1221)
    
    Co-authored-by: Caitlyn McAllister <[email protected]>
    Co-authored-by: Jesse Lentz <[email protected]>
    Co-authored-by: MiKyung Lee <[email protected]>
    4 people authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    23b86db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af15993 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    de03798 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    16d71a2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    22c498e View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Configuration menu
    Copy the full SHA
    cf5035f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ecc1361 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    783019f View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

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

Commits on Jun 29, 2023

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

Commits on Jun 30, 2023

  1. chore!: deprecate fms/mpp_io with use_deprecated_io macro (NOAA-GFDL#…

    …1064)
    
    BREAKING CHANGE: This commit removes mpp_io_mod and fms_io_mod, along with other routines that use the modules, from default compilation. The -Duse_deprecated_io CPP flag or --enable-deprecated-io configure time flag can be used to enable their compilation.
    mcallic2 authored Jun 30, 2023
    Configuration menu
    Copy the full SHA
    3138e4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cbceb9f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    46e55f2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c73bd1 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

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

Commits on Jul 6, 2023

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

Commits on Jul 11, 2023

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

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    05337ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0463dd1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8eb24f8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a2471c8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6693a4f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e6225ad View commit details
    Browse the repository at this point in the history
  7. chore: add prefixed aliases for libfms routines (NOAA-GFDL#1262)

    BREAKING CHANGE: Any code using the global fms module (libFMS.F90) will break as this adds prefixes to all names in that module.
    rem1776 authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    2be8aa4 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Configuration menu
    Copy the full SHA
    38c7c69 View commit details
    Browse the repository at this point in the history
  2. missed exponential

    mcallic2 committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    643a076 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9cb3bd View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. merge mixedmode

    mcallic2 committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    585aed6 View commit details
    Browse the repository at this point in the history
  2. merge main

    mcallic2 committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    f5ee87e View commit details
    Browse the repository at this point in the history
  3. merge conflicts can be hard

    mcallic2 committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    4c25d2b View commit details
    Browse the repository at this point in the history
  4. removes unnessary precision

    mcallic2 committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    fd47979 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

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

    mcallic2 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    164fa0c View commit details
    Browse the repository at this point in the history
  3. git confusion

    mcallic2 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    b08705d View commit details
    Browse the repository at this point in the history
  4. merge confict

    mcallic2 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    180a75c View commit details
    Browse the repository at this point in the history
  5. put these back

    mcallic2 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    e4e460f View commit details
    Browse the repository at this point in the history
  6. because jesse told me too

    mcallic2 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    3cd53cd View commit details
    Browse the repository at this point in the history