Skip to content

CCPPv3 scidoc update for release#271

Closed
mzhangw wants to merge 16 commits into
NCAR:v3.0from
mzhangw:ccppv3_scidoc
Closed

CCPPv3 scidoc update for release#271
mzhangw wants to merge 16 commits into
NCAR:v3.0from
mzhangw:ccppv3_scidoc

Conversation

@mzhangw
Copy link
Copy Markdown
Contributor

@mzhangw mzhangw commented Jun 14, 2019

Here is the scidoc updates for CCPPV3 release

@climbfuji
Copy link
Copy Markdown
Collaborator

I assume we want a similar PR for the "master" branch afterwards, too? That one going into master will have to be held back and updated later, because the Vlab master updates are of higher priority. This PR here for the release can be reviewed and merged, if approved.

@ligiabernardet
Copy link
Copy Markdown
Collaborator

ligiabernardet commented Jun 14, 2019 via email

@mzhangw
Copy link
Copy Markdown
Contributor Author

mzhangw commented Jun 14, 2019

Here is the latest:
https://dtcenter.org/GMTB/v3.0/sci_doc/index.html

@mzhangw
Copy link
Copy Markdown
Contributor Author

mzhangw commented Jun 14, 2019 via email

@climbfuji
Copy link
Copy Markdown
Collaborator

climbfuji commented Jun 14, 2019 via email

@ligiabernardet
Copy link
Copy Markdown
Collaborator

ligiabernardet commented Jun 14, 2019 via email

@climbfuji
Copy link
Copy Markdown
Collaborator

climbfuji commented Jun 14, 2019 via email

@mzhangw
Copy link
Copy Markdown
Contributor Author

mzhangw commented Jun 14, 2019 via email

Copy link
Copy Markdown
Collaborator

@climbfuji climbfuji left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved based on feedback from @ligiabernardet and @mzhangw. I did not test or inspect the code changes myself. @grantfirl please feel free to jump in and merge.

Copy link
Copy Markdown
Collaborator

@climbfuji climbfuji left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note - need to revert my approval, just saw that the PR does not only contain SciDoc changes, but also changes to CMakeLists.txt that should not go into the release branch. Please remove those commits for the PR to release v3.o.

Merging those commits in without removing the CMakeLists.txt changes will break gmtb-scm. Also, the SciDoc update should only contain Scidoc changes, nothing else.

@grantfirl
Copy link
Copy Markdown
Collaborator

I ran Man's branch with the SCM and did not run into any trouble on my machine. However, I agree with Dom that the CMakeLists.txt change was a change that went into the master branch but not v3.0, so this should be removed. I think the problem was that the branch started from master and not v3.0 when it was created. Man, you should be able to see which commits master is ahead of v3.0 and just revert those specific commits in your branch.

As far as running doxygen, it works fine on my machine. One thing that I did notice is that there are 3 doxygen configuration files in ccpp-physics/physics/docs. I assumed that I should be using ccppv3_doxyfile, but it might be confusing to other users to have to choose.

@mzhangw
Copy link
Copy Markdown
Contributor Author

mzhangw commented Jun 14, 2019 via email

@grantfirl
Copy link
Copy Markdown
Collaborator

BTW, @mzhangw this is an impressive amount of work!

@mzhangw
Copy link
Copy Markdown
Contributor Author

mzhangw commented Jun 14, 2019

I reverted CMakeLists.txt and deleted doxyfiles for previous version.
Now my branch is ready to merge.

@climbfuji
Copy link
Copy Markdown
Collaborator

I would have preferred to remove the commits that introduced the CMakeLists.txt changes rather than manually reverting and creating a new commit. But since this code is going to release 3.0, I leave it up to @grantfirl.

@grantfirl grantfirl mentioned this pull request Jun 14, 2019
@grantfirl
Copy link
Copy Markdown
Collaborator

@climbfuji @ligiabernardet @mzhangw I'm ready to approve either this PR or #273 into v3.0. @climbfuji #273 contains identical changes to this PR but I used git rebase to remove those 2 commits. Is that what you had in mind?

@ligiabernardet
Copy link
Copy Markdown
Collaborator

ligiabernardet commented Jun 14, 2019 via email

@climbfuji
Copy link
Copy Markdown
Collaborator

I just approved #273 in favor over this PR.

@climbfuji climbfuji closed this Jun 15, 2019
@mzhangw mzhangw deleted the ccppv3_scidoc branch December 15, 2021 21:19
hannahcbarnes pushed a commit to hannahcbarnes/ccpp-physics that referenced this pull request Aug 3, 2022
…> wat, merra2 threading (NCAR#279)

* changed .gitmodules to point to merra2 ccpp/physics
* remove GFDL_atmos_cubed_sphere and ccpp-framework from .git module
* remove IPD gfsphysics
* Update .gitmodules and submodule pointer for ccpp-physics for code review and testing
* Remove interstitial zorl composites
* Update .gitmodules and submodule pointer fpor ccpp-physics for code review and testing
* Remove or replace references to IPD in comments in atmos_model.F90
* Initialize Sfcprop%zorlx to clear_val instead of huge
* Update submodule pointer for ccpp-physics
* Rename Fortran variables and CCPP standard names / long names of surface composites from ocean to water
* Rename Sfcprop%zorlw to Sfcprop%zorlwav
* Rename Sfcprop%zorlo to Sfcprop%zorlw
* update submodule pointer for ccpp-physics
* Revert change to .gitmodules and update submodule pointer for ccpp-physics
Co-authored-by: anning.cheng <anning.cheng@noaa.gov>
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.

4 participants