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

[WIP] Fix remaining memory leaks in HEMCO #255

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

Commits on Feb 21, 2022

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

Commits on May 23, 2022

  1. Updates for TOMAS

    BettyCroft committed May 23, 2022
    Configuration menu
    Copy the full SHA
    c0f602c View commit details
    Browse the repository at this point in the history

Commits on May 25, 2022

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

Commits on Aug 15, 2022

  1. resolved 2 conflicts in hcox_tomas_jeagle_mod.F90

    Tianchen He committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    1921792 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

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

Commits on Nov 9, 2022

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

Commits on Nov 11, 2022

  1. Remove extra variables HCOX_TOMAS_Jeagle_Run preventing code from com…

    …piling
    
    The MSG variable was defined twice in HCOX_TOMAS_Jeagle_Run. The second
    occurrence has been removed, along with an unused ERR variable.
    
    Signed-off-by: Melissa Sulprizio <mpayer@seas.harvard.edu>
    msulprizio committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    8a30947 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Remove trailing whitespaces from hcox_tomas_jeagle_mod.F90

    There were an excessive amount of trailing whitespaces in hcox_tomas_jeagle_mod.F90
    that affected readability of the file. These have now been removed.
    
    Signed-off-by: Melissa Sulprizio <mpayer@seas.harvard.edu>
    msulprizio committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    315d15e View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

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

Commits on Apr 5, 2023

  1. Merge PR #164 (branch 'feature/TOMAS') into dev/3.7.0

    Resolved conflicts in:
    	CHANGELOG.md
    	src/Extensions/hcox_tomas_jeagle_mod.F90
    
    Signed-off-by: Melissa Sulprizio <mpayer@seas.harvard.edu>
    msulprizio committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    c5926a2 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Update IsModelLevel check for CESM and WRF-GC due to regression in HE…

    …MCO 3.7.x in vertical regridding updates.
    
    Signed-off-by: Haipeng Lin <hplin@seas.harvard.edu>
    jimmielin committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    a8f5d8b View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Merge branch 'main' (version 3.7.1) into dev/tomas

    Signed-off-by: Melissa Sulprizio <mpayer@seas.harvard.edu>
    msulprizio committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    6843c86 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Fix comment formatting

    jimmielin committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    92d2632 View commit details
    Browse the repository at this point in the history
  2. Rename TOMAS species to include a padding zero for bins 1-9

    TOMAS species SF6 has conflicts with sulfur hexafluoride (SF6) used in
    the TransportTracers simulation. To avoid conflicts, we rename all of the
    TOMAS species for bins 1-9 to use 01-09. This is done for all TOMAS species
    (NK*, SF*, SS*, ECOB*, ECIL*, OCOB*, OCIL*, AW*, and DUST*).
    
    Signed-off-by: Melissa Sulprizio <mpayer@seas.harvard.edu>
    msulprizio committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    9c04d3b View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Merge pull request #251 from branch 'dev/tomas' into dev/3.8.0

    Signed-off-by: Melissa Sulprizio <mpayer@seas.harvard.edu>
    msulprizio committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    33583d2 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Merge pull request #244 from branch 'hplin/update_hemco_regress_mdlle…

    …v_cesm' of github.com:jimmielin/HEMCO-1 into dev/3.8.0
    
    Signed-off-by: Melissa Sulprizio <mpayer@seas.harvard.edu>
    msulprizio committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    f0dc3db View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Return null ptrs from cleanup routines in hco_arr_mod, hco_tidx_mod

    src/Core/hco_arr_mod.F90
    - Set Arr and ArrVec to null before exiting cleanup routines
    
    
    src/Core/hco_tidx_mod.F90
    - Set individual fields of AlltIDx to NULL after deallocating
    - Update comments
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    ca9b187 View commit details
    Browse the repository at this point in the history