<workflowRun _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginclubb_silhs_devel _class='hudson.plugins.git.util.Build'><buildNumber>236</buildNumber><marked><SHA1>b89dc55c506ad16e5a3c8eeab762fe3156a8d1e1</SHA1><branch><SHA1>b89dc55c506ad16e5a3c8eeab762fe3156a8d1e1</SHA1><name>refs/remotes/origin/clubb_silhs_devel</name></branch></marked><revision><SHA1>b89dc55c506ad16e5a3c8eeab762fe3156a8d1e1</SHA1><branch><SHA1>b89dc55c506ad16e5a3c8eeab762fe3156a8d1e1</SHA1><name>refs/remotes/origin/clubb_silhs_devel</name></branch></revision></refsremotesoriginclubb_silhs_devel></buildsByBranchName><lastBuiltRevision><SHA1>b89dc55c506ad16e5a3c8eeab762fe3156a8d1e1</SHA1><branch><SHA1>b89dc55c506ad16e5a3c8eeab762fe3156a8d1e1</SHA1><name>refs/remotes/origin/clubb_silhs_devel</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/cam.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>http://carson.math.uwm.edu/jenkins/blue/organizations/jenkins/cam_BFB_coarse_res_gfortran_test/detail/cam_BFB_coarse_res_gfortran_test/236/artifacts</artifactsUrl><changesUrl>http://carson.math.uwm.edu/jenkins/blue/organizations/jenkins/cam_BFB_coarse_res_gfortran_test/detail/cam_BFB_coarse_res_gfortran_test/236/changes</changesUrl><displayUrl>http://carson.math.uwm.edu/jenkins/blue/organizations/jenkins/cam_BFB_coarse_res_gfortran_test/detail/cam_BFB_coarse_res_gfortran_test/236/</displayUrl><testsUrl>http://carson.math.uwm.edu/jenkins/blue/organizations/jenkins/cam_BFB_coarse_res_gfortran_test/detail/cam_BFB_coarse_res_gfortran_test/236/tests</testsUrl></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'><restartEnabled>false</restartEnabled><restartableStage>Update sys_admin Repo</restartableStage><restartableStage>Run Python Test</restartableStage></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'><node _class='org.jenkinsci.plugins.workflow.graph.FlowStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.graph.FlowEndNode'></node></action><action></action><action></action><action></action><building>false</building><displayName>#236</displayName><duration>2363577</duration><estimatedDuration>3020017</estimatedDuration><fullDisplayName>cam_BFB_coarse_res_gfortran_test #236</fullDisplayName><id>236</id><keepLog>false</keepLog><number>236</number><queueId>3926</queueId><result>SUCCESS</result><timestamp>1779870429255</timestamp><url>http://carson.math.uwm.edu/jenkins/job/cam_BFB_coarse_res_gfortran_test/236/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>advance_wp2_wp3_module.F90</affectedPath><affectedPath>advance_xp2_xpyp_module.F90</affectedPath><affectedPath>advance_xp3_module.F90</affectedPath><affectedPath>advance_clubb_core_module.F90</affectedPath><affectedPath>advance_xm_wpxp_module.F90</affectedPath><affectedPath>stats_clubb_utilities.F90</affectedPath><affectedPath>advance_helper_module.F90</affectedPath><commitId>72b3ab76bcae108c36fc6d3130c7c9c4539bfc28</commitId><timestamp>1779832578000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Clubb organization part2 (#1304)

A number of fields were being calculated in `advance_clubb_core` (`wp2_zt` `wp3_on_wp2` `wp3_on_wp2_zt` `Skw_zm` `Skw_zt) then passed into other routines, however, all these fields depend on `wp2` and were not being updated after `wp2` was being updated by `calc_sfc_varnce`. This commit fixes that by moving where these fields are calculated - instead of computing in `advance_clubb_core` with the incoming `wp2`, we now calculate them "on-demand" where they are needed using the most recent value of `wp2`. 

Using our default flag set, there are no numerical differences caused by this change set, only a few stats differences. There are real differences that occur when `l_upwind_xpyp_ta = .false.` (a clubb_config_flag value) or when `l_explicit_turbulent_adv_xpyp = .true.` (a parameter in model_flags.F90), but these are small differences and do not visually affect plots for our stable cases. Changing the order of the `advance_` routines would also cause this to be BIT_CHANGING, since that also affects the update path for `wp2` - now these values that got moved would be using the newest `wp2` instead of being "stale", also causing small (but real) differences.

* Calculating wp2_zt and wp3_on_wp2 where needed, rather than passing those values around through advance_clubb_core. This is BIT_CHANGING for a handful of stats only variables be default: wp3_on_wp2, wp3_on_wp2_zt, wp3_on_wp2_cfl_num, term_wprtp2_explicit, term_wprtpthlp_explicit, and term_wpthlp2_explicit. Some Skw_ variables when using lmm_stepping, and has actual differences (not just in stats output) when swapping the order of the advance routines

* Moving things around, this seems to all be BFB except for the Skw_ movements, which is BIT_CHANGING if the advance_ order changes

* Fixing python API

* Reverting some BFB changes
</comment><date>2026-05-26 16:56:18 -0500</date><id>72b3ab76bcae108c36fc6d3130c7c9c4539bfc28</id><msg>Clubb organization part2 (#1304)</msg><path><editType>edit</editType><file>advance_helper_module.F90</file></path><path><editType>edit</editType><file>advance_xp3_module.F90</file></path><path><editType>edit</editType><file>advance_xm_wpxp_module.F90</file></path><path><editType>edit</editType><file>advance_xp2_xpyp_module.F90</file></path><path><editType>edit</editType><file>stats_clubb_utilities.F90</file></path><path><editType>edit</editType><file>advance_wp2_wp3_module.F90</file></path><path><editType>edit</editType><file>advance_clubb_core_module.F90</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName><id>noreply</id></culprit><inProgress>false</inProgress><previousBuild><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginclubb_silhs_devel _class='hudson.plugins.git.util.Build'><buildNumber>235</buildNumber><marked><SHA1>2227d41a282c517c62373666a5531dc820ed2360</SHA1><branch><SHA1>2227d41a282c517c62373666a5531dc820ed2360</SHA1><name>refs/remotes/origin/clubb_silhs_devel</name></branch></marked><revision><SHA1>2227d41a282c517c62373666a5531dc820ed2360</SHA1><branch><SHA1>2227d41a282c517c62373666a5531dc820ed2360</SHA1><name>refs/remotes/origin/clubb_silhs_devel</name></branch></revision></refsremotesoriginclubb_silhs_devel></buildsByBranchName><lastBuiltRevision><SHA1>2227d41a282c517c62373666a5531dc820ed2360</SHA1><branch><SHA1>2227d41a282c517c62373666a5531dc820ed2360</SHA1><name>refs/remotes/origin/clubb_silhs_devel</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/cam.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><action></action><building>false</building><displayName>#235</displayName><duration>3548971</duration><estimatedDuration>3020017</estimatedDuration><fullDisplayName>cam_BFB_coarse_res_gfortran_test #235</fullDisplayName><id>235</id><keepLog>false</keepLog><number>235</number><queueId>3766</queueId><result>SUCCESS</result><timestamp>1779265626799</timestamp><url>http://carson.math.uwm.edu/jenkins/job/cam_BFB_coarse_res_gfortran_test/235/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pdf_closure_module.F90</affectedPath><commitId>af96de45b65cdea71bcbd4e2a22562062374a922</commitId><timestamp>1779217968000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Removing a couple variables from openacc statements to fix the clubb_driver_test - these were causing stats errors on the GPU for chi and chip2. This is technically BIT_CHANGING.
</comment><date>2026-05-19 14:12:48 -0500</date><id>af96de45b65cdea71bcbd4e2a22562062374a922</id><msg>Removing a couple variables from openacc statements to fix the clubb_driver_test - these were causing stats errors on the GPU for chi and chip2. This is technically BIT_CHANGING.</msg><path><editType>edit</editType><file>pdf_closure_module.F90</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><nextBuild><number>236</number><url>http://carson.math.uwm.edu/jenkins/job/cam_BFB_coarse_res_gfortran_test/236/</url></nextBuild><previousBuild><number>234</number><url>http://carson.math.uwm.edu/jenkins/job/cam_BFB_coarse_res_gfortran_test/234/</url></previousBuild></previousBuild></workflowRun>