-
Notifications
You must be signed in to change notification settings - Fork 31
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
Updates from GMAO #125
Updates from GMAO #125
Conversation
…s, and updates to precision settings.
We now have two copies of files in `src/Shared`. This PR removes the older versions (without `hco_` prefix)
…files Remove redundant files in src/Shared
# Conflicts: # CMakeLists.txt # run/createRunDir.sh # src/Core/CMakeLists.txt # src/Core/hco_config_mod.F90 # src/Core/hcoio_read_std_mod.F90 # src/Core/hcoio_util_mod.F90 # src/Extensions/hcox_gc_POPs_mod.F90 # src/Extensions/hcox_seasalt_mod.F90 # src/Interfaces/GCHPctm/HEMCO_GridCompMod.F90 # src/Shared/GeosUtil/hco_julday_mod.F90 # src/Shared/NcdfUtil/hco_ncdf_mod.F90 Signed-off-by: Lizzie Lundgren <[email protected]>
…SMF. For many HEMCO applications within GEOS, the PBL height is not needed and the code works without that information. There is an explicit check for PBL height fields if it is indeed needed.
…igurable parameter
…ther than all zeros
…r succesful build
…mco_3.2.2 # Conflicts: # src/Core/hco_calc_mod.F90 # src/Extensions/hcox_megan_mod.F90 Signed-off-by: Lizzie Lundgren <[email protected]>
This new line in CMakeLists.txt, added for 3km GEOS-Chem runs, is problematic:
|
Enabling OpenMP in HEMCO by default was added for using GEOS with 3 km runs. Rather than explicitly set OpenMP in HEMCO CMakeLists.txt, the OMP setting should be used higher up in the model. If set to true then HEMCO will build with OpenMP enabled. Signed-off-by: Lizzie Lundgren <[email protected]>
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a merge error in hco_calc_mod.F90
, see my comment there. Everything looks good otherwise.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good now.
This update was originally added by C. Keller for GEOS only. With this updatet is now standard handling when calculating dilution factor. It is only executed when HcoState%Grid%BXHEIGHT_M%Val is associated and HcoState%Options%VertWeight is false. Signed-off-by: Lizzie Lundgren <[email protected]>
…efined Signed-off-by: Lizzie Lundgren <[email protected]>
89f4f9e
to
570eb98
Compare
Signed-off-by: Lizzie Lundgren <[email protected]>
FYI, this fix has been tagged in GC-Classic and GCHP as 13.4.0-rc.2. I have a GCHP benchmark pending on Cannon and an GC-Classic benchmark running on the AWS cloud. |
This PR brings in changes made to HEMCO for use in GEOSgcm with GEOS-Chem 13.3.4.
Changes include:
PBLHEIGHT
field if not running GEOS. There are HEMCO applications in GEOS that don't requirePBLHEIGHT
to be defined.YmdOnFile
) and then compare the current simulation day against that.HcoState%Grid%BXHEIGHT_M%Val
is associated andHcoState%Options%VertWeight
is false.