Skip to content

[DO NOT MERGE] Example of TravisCI integration#44

Closed
ofuhrer wants to merge 27 commits into
NOAA-GFDL:masterfrom
ofuhrer:master
Closed

[DO NOT MERGE] Example of TravisCI integration#44
ofuhrer wants to merge 27 commits into
NOAA-GFDL:masterfrom
ofuhrer:master

Conversation

@ofuhrer
Copy link
Copy Markdown
Contributor

@ofuhrer ofuhrer commented May 11, 2020

This PR shows a simple first step of how TravisCI integration could look like, following the discussion in #43. In order to see it work, navigate to the TravisCI page here. The following steps are done:

  • Base container is built.
  • Test container with compiled atmos_cubed_sphere code is built.
  • Both containers are pushed.
  • A c12 testcase is run on 6 MPI ranks using the built executable.
    Note: The code in the GFDL_atmos_cubed_sphere repo is currently ignored, due to the difficulties in defining versions of FMS, ESMF, fv3atm, ... that work together.

Main purpose of this PR: Demonstrate to @lharris4 that a solid first step is not the work of months but of days.

@ofuhrer
Copy link
Copy Markdown
Contributor Author

ofuhrer commented Jul 9, 2020

I think I will close this draft PR, in order not to pollute this repo.

@bensonr
Copy link
Copy Markdown
Contributor

bensonr commented Jul 14, 2020 via email

@ofuhrer ofuhrer closed this Jul 14, 2020
climbfuji pushed a commit to climbfuji/GFDL_atmos_cubed_sphere that referenced this pull request Nov 19, 2020
* add GFSv16 dzmin change
* Add code changes in external_ic.F90 and fv_grid_tools.F90 for dev/jcsda, dycore PR NOAA-GFDL#35

Co-authored-by: Jun Wang <junwang-noaa@users.noreply.github.com>
Co-authored-by: Dan Holdaway <dan.holdaway@nasa.govr>
@lharris4 lharris4 mentioned this pull request Jan 15, 2021
MicroTed pushed a commit to MicroTed/GFDL_atmos_cubed_sphere that referenced this pull request Sep 22, 2021
* github version of latest branch

* some fixes to physics driver

* adding import field of z0 surface roughness length and
cplwav2atm flag for coupling wave to atm

* removing 271.2 near line 1884

* minor update of atmos_model.F90

* updating GFS_typedef for includeing ras in ccpp, plus minor mod in physics driver

* after merging with Jessica's wave update in fv3

* coupling with ww3

* after merging with fv3atm develop branch and updating for ras

* FV3 updates for RAS MG3 SHOC so that IPD and CCPP reproduce in REPRO mode

* updating mg driver, physics driver and typedef

* updating gcm_shoc.f90 to turn on commented code in assumed pdf

* constraing imported ice fraction in atmos_model.F90

* after merging with NOAA-EMC/fv3atm/develop

* minor fix to atmos_model.F90 and IPD physics driver

* updating .gitmodules

* adding two couplrd suites

* a bug fix in atmos_model.F90, added a logical frac_grid_off to enable reading fractional grid orography file and run as no fractional grid, and minor bug fix in physics driver related to the fractional grid - FV3GFS_io.F90 is modified to use lake fraction if it exists to distinguish lake from ocean

* adding con_csol to GFS_typedefs.F90 and GFS_typedefs.meta for CCPP

* Update long names of hydrometeors to match the ccpp-physics change

* reverting white space changes in .gitmodules

* adding ignore_lake flag to GFS_typedefs.F90 andFV3GFS_io.F90 to preserve the option used in current s2s benchmarks

* settng the momentum, sensible and latent heat fluxes over land exported to the mediator set to large values and over 100% sea ice set to values imported from icemodel. The mask identifying the ocean points to the mediator is correted based on ocean fraction.  Updates also include name changes for the ice fields as changed by Denise Worthen.  Also added an ignore_lake option to the namelist

* changing variable puny to epsln in atmos_model.F90 on Denise's recommendation

* added a new namelist parameter, min_lake_height, with default value of 250m, changeable by user to give more generality

* update gcycle

* point atmos_cubed_sphere to NOAA-EMC repo and ccpp/physics to SMoorthi-EMC SM_Jan102020 branch

* reverting definition of do_cnvgwd in GFS_typedefs.F90

* removed 3 lines from gcycle.F90, which I previously forgot to delete

* fixing a bug in gcycle update

* removing updating tsfco in gcycle when nsstr is on

* updating .gitmodules to point to NCAR/ccpp-physics master branch

Co-authored-by: Jessica.Meixner <Jessica.Meixner@noaa.gov>
Co-authored-by: Dom Heinzeller <climbfuji@ymail.com>
Co-authored-by: Jun.Wang <Jun.Wang@noaa.gov>
climbfuji pushed a commit to climbfuji/GFDL_atmos_cubed_sphere that referenced this pull request Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants