<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><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>86</buildNumber><marked><SHA1>3655285cd4ce9d65cec1b44cf2e6e578f4d08fe7</SHA1><branch><SHA1>3655285cd4ce9d65cec1b44cf2e6e578f4d08fe7</SHA1><name>origin/master</name></branch></marked><revision><SHA1>3655285cd4ce9d65cec1b44cf2e6e578f4d08fe7</SHA1><branch><SHA1>3655285cd4ce9d65cec1b44cf2e6e578f4d08fe7</SHA1><name>origin/master</name></branch></revision></originmaster><origingrid_fixes _class='hudson.plugins.git.util.Build'><buildNumber>88</buildNumber><marked><SHA1>d63a0f595d93dccafcc9e7917c00fe97fd034a35</SHA1><branch><SHA1>d63a0f595d93dccafcc9e7917c00fe97fd034a35</SHA1><name>origin/grid_fixes</name></branch></marked><revision><SHA1>d63a0f595d93dccafcc9e7917c00fe97fd034a35</SHA1><branch><SHA1>d63a0f595d93dccafcc9e7917c00fe97fd034a35</SHA1><name>origin/grid_fixes</name></branch></revision></origingrid_fixes><originchanges_to_not_break _class='hudson.plugins.git.util.Build'><buildNumber>79</buildNumber><marked><SHA1>c5c01fc5da140dc13df06c2919c4f4f5a0318b5f</SHA1><branch><SHA1>c5c01fc5da140dc13df06c2919c4f4f5a0318b5f</SHA1><name>origin/changes_to_not_break</name></branch></marked><revision><SHA1>c5c01fc5da140dc13df06c2919c4f4f5a0318b5f</SHA1><branch><SHA1>c5c01fc5da140dc13df06c2919c4f4f5a0318b5f</SHA1><name>origin/changes_to_not_break</name></branch></revision></originchanges_to_not_break><refsremotesoriginchanges_to_not_break _class='hudson.plugins.git.util.Build'><buildNumber>70</buildNumber><marked><SHA1>1344f8a40d6116af1b567307eb389b4be1009fc4</SHA1><branch><SHA1>1344f8a40d6116af1b567307eb389b4be1009fc4</SHA1><name>refs/remotes/origin/changes_to_not_break</name></branch></marked><revision><SHA1>1344f8a40d6116af1b567307eb389b4be1009fc4</SHA1><branch><SHA1>1344f8a40d6116af1b567307eb389b4be1009fc4</SHA1><name>refs/remotes/origin/changes_to_not_break</name></branch></revision></refsremotesoriginchanges_to_not_break><originwangara_updates _class='hudson.plugins.git.util.Build'><buildNumber>85</buildNumber><marked><SHA1>1d226e398bae00fe10255274a70f3451b5cc7d9e</SHA1><branch><SHA1>1d226e398bae00fe10255274a70f3451b5cc7d9e</SHA1><name>origin/wangara_updates</name></branch></marked><revision><SHA1>1d226e398bae00fe10255274a70f3451b5cc7d9e</SHA1><branch><SHA1>1d226e398bae00fe10255274a70f3451b5cc7d9e</SHA1><name>origin/wangara_updates</name></branch></revision></originwangara_updates><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>432</buildNumber><marked><SHA1>f9016182a2d9aaa96a20c05f7b87dba7f18b0cb4</SHA1><branch><SHA1>f9016182a2d9aaa96a20c05f7b87dba7f18b0cb4</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>f9016182a2d9aaa96a20c05f7b87dba7f18b0cb4</SHA1><branch><SHA1>f9016182a2d9aaa96a20c05f7b87dba7f18b0cb4</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>f9016182a2d9aaa96a20c05f7b87dba7f18b0cb4</SHA1><branch><SHA1>f9016182a2d9aaa96a20c05f7b87dba7f18b0cb4</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/sam_clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'><environment></environment></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/sam_clubb_nvhpc_build/detail/sam_clubb_nvhpc_build/432/artifacts</artifactsUrl><changesUrl>http://carson.math.uwm.edu/jenkins/blue/organizations/jenkins/sam_clubb_nvhpc_build/detail/sam_clubb_nvhpc_build/432/changes</changesUrl><displayUrl>http://carson.math.uwm.edu/jenkins/blue/organizations/jenkins/sam_clubb_nvhpc_build/detail/sam_clubb_nvhpc_build/432/</displayUrl><testsUrl>http://carson.math.uwm.edu/jenkins/blue/organizations/jenkins/sam_clubb_nvhpc_build/detail/sam_clubb_nvhpc_build/432/tests</testsUrl></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'><restartEnabled>false</restartEnabled><restartableStage>Edit Makefile</restartableStage><restartableStage>Edit Default Case</restartableStage><restartableStage>Compile</restartableStage><restartableStage>Run SAM</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.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.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.StepAtomNode'></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>#432</displayName><duration>82086</duration><estimatedDuration>807834</estimatedDuration><fullDisplayName>sam_clubb_nvhpc_build #432</fullDisplayName><id>432</id><keepLog>false</keepLog><number>432</number><queueId>8770</queueId><result>SUCCESS</result><timestamp>1745397907258</timestamp><url>http://carson.math.uwm.edu/jenkins/job/sam_clubb_nvhpc_build/432/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>parameters_tunable.F90</affectedPath><commitId>38c8aa0c03693c9148f9468f2b4fa2026fe69fb9</commitId><timestamp>1745348257000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/bmg2</absoluteUrl><fullName>bmg2</fullName></author><authorEmail>bmg2@uwm.edu</authorEmail><comment>I updated adj_low_res_nu for use with a generalized grid. It is
not called from within advance_clubb_core or from within SILHS.
It is not necessary to be generalized for tests within standalone
CLUBB. However, it is necessary to generalize this code for use
within host models, particularly for CAM and E3SM.
</comment><date>2025-04-22 13:57:37 -0500</date><id>38c8aa0c03693c9148f9468f2b4fa2026fe69fb9</id><msg>I updated adj_low_res_nu for use with a generalized grid. It is</msg><path><editType>edit</editType><file>parameters_tunable.F90</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/bmg2</absoluteUrl><fullName>bmg2</fullName><id>bmg2</id></culprit><inProgress>false</inProgress><nextBuild><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><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>86</buildNumber><marked><SHA1>3655285cd4ce9d65cec1b44cf2e6e578f4d08fe7</SHA1><branch><SHA1>3655285cd4ce9d65cec1b44cf2e6e578f4d08fe7</SHA1><name>origin/master</name></branch></marked><revision><SHA1>3655285cd4ce9d65cec1b44cf2e6e578f4d08fe7</SHA1><branch><SHA1>3655285cd4ce9d65cec1b44cf2e6e578f4d08fe7</SHA1><name>origin/master</name></branch></revision></originmaster><origingrid_fixes _class='hudson.plugins.git.util.Build'><buildNumber>88</buildNumber><marked><SHA1>d63a0f595d93dccafcc9e7917c00fe97fd034a35</SHA1><branch><SHA1>d63a0f595d93dccafcc9e7917c00fe97fd034a35</SHA1><name>origin/grid_fixes</name></branch></marked><revision><SHA1>d63a0f595d93dccafcc9e7917c00fe97fd034a35</SHA1><branch><SHA1>d63a0f595d93dccafcc9e7917c00fe97fd034a35</SHA1><name>origin/grid_fixes</name></branch></revision></origingrid_fixes><originchanges_to_not_break _class='hudson.plugins.git.util.Build'><buildNumber>79</buildNumber><marked><SHA1>c5c01fc5da140dc13df06c2919c4f4f5a0318b5f</SHA1><branch><SHA1>c5c01fc5da140dc13df06c2919c4f4f5a0318b5f</SHA1><name>origin/changes_to_not_break</name></branch></marked><revision><SHA1>c5c01fc5da140dc13df06c2919c4f4f5a0318b5f</SHA1><branch><SHA1>c5c01fc5da140dc13df06c2919c4f4f5a0318b5f</SHA1><name>origin/changes_to_not_break</name></branch></revision></originchanges_to_not_break><refsremotesoriginchanges_to_not_break _class='hudson.plugins.git.util.Build'><buildNumber>70</buildNumber><marked><SHA1>1344f8a40d6116af1b567307eb389b4be1009fc4</SHA1><branch><SHA1>1344f8a40d6116af1b567307eb389b4be1009fc4</SHA1><name>refs/remotes/origin/changes_to_not_break</name></branch></marked><revision><SHA1>1344f8a40d6116af1b567307eb389b4be1009fc4</SHA1><branch><SHA1>1344f8a40d6116af1b567307eb389b4be1009fc4</SHA1><name>refs/remotes/origin/changes_to_not_break</name></branch></revision></refsremotesoriginchanges_to_not_break><originwangara_updates _class='hudson.plugins.git.util.Build'><buildNumber>85</buildNumber><marked><SHA1>1d226e398bae00fe10255274a70f3451b5cc7d9e</SHA1><branch><SHA1>1d226e398bae00fe10255274a70f3451b5cc7d9e</SHA1><name>origin/wangara_updates</name></branch></marked><revision><SHA1>1d226e398bae00fe10255274a70f3451b5cc7d9e</SHA1><branch><SHA1>1d226e398bae00fe10255274a70f3451b5cc7d9e</SHA1><name>origin/wangara_updates</name></branch></revision></originwangara_updates><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>433</buildNumber><marked><SHA1>cfd98352c22184a2f621719675b8f0f9511a96e7</SHA1><branch><SHA1>cfd98352c22184a2f621719675b8f0f9511a96e7</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>cfd98352c22184a2f621719675b8f0f9511a96e7</SHA1><branch><SHA1>cfd98352c22184a2f621719675b8f0f9511a96e7</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>cfd98352c22184a2f621719675b8f0f9511a96e7</SHA1><branch><SHA1>cfd98352c22184a2f621719675b8f0f9511a96e7</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/sam_clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></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>#433</displayName><duration>75593</duration><estimatedDuration>807834</estimatedDuration><fullDisplayName>sam_clubb_nvhpc_build #433</fullDisplayName><id>433</id><keepLog>false</keepLog><number>433</number><queueId>8926</queueId><result>SUCCESS</result><timestamp>1745484306360</timestamp><url>http://carson.math.uwm.edu/jenkins/job/sam_clubb_nvhpc_build/433/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>precipitation_fraction.F90</affectedPath><affectedPath>advance_xm_wpxp_module.F90</affectedPath><affectedPath>clubb_api_module.F90</affectedPath><affectedPath>numerical_check.F90</affectedPath><affectedPath>output_netcdf.F90</affectedPath><affectedPath>grid_class.F90</affectedPath><affectedPath>parameters_tunable.F90</affectedPath><affectedPath>setup_clubb_pdf_params.F90</affectedPath><affectedPath>advance_windm_edsclrm_module.F90</affectedPath><affectedPath>mono_flux_limiter.F90</affectedPath><affectedPath>mixing_length.F90</affectedPath><affectedPath>advance_wp2_wp3_module.F90</affectedPath><affectedPath>err_info_type_module.F90</affectedPath><affectedPath>advance_xp2_xpyp_module.F90</affectedPath><affectedPath>advance_clubb_core_module.F90</affectedPath><affectedPath>lapack_wrap.F90</affectedPath><affectedPath>pdf_closure_module.F90</affectedPath><affectedPath>stats_clubb_utilities.F90</affectedPath><affectedPath>grid_adaptation.F90</affectedPath><affectedPath>matrix_solver_wrapper.F90</affectedPath><affectedPath>sfc_varnce_module.F90</affectedPath><affectedPath>corr_varnce_module.F90</affectedPath><commitId>3d241e564776b535580a2b78d3f29fe1578676e6</commitId><timestamp>1745422568000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Err code struct (#1238)

Added err_info type to CLUBB to extend old err_code integer flag
CLUBB ticket #975

Created a new err_info type replacing the old err_code integer.
It contains MPI rank and (OMP) chunk index so we can identify the specific process that caused an error.
It also contains latitude and longitude so a person trying to debug a host model run can pinpoint the column that caused an error.
It contains error headers that combine all the info into a string that can be printed when an error happens.
And it comes with subroutines that handle initialization, value setting, and cleanup.

Host models will be modified accordingly.

Possible TODO: Implement a subroutine that identifies the index of the column with the error after the fact so we can have more specific info at the higher call levels by applying `where` to the err_code member array.
</comment><date>2025-04-23 10:36:08 -0500</date><id>3d241e564776b535580a2b78d3f29fe1578676e6</id><msg>Err code struct (#1238)</msg><path><editType>edit</editType><file>advance_xm_wpxp_module.F90</file></path><path><editType>edit</editType><file>output_netcdf.F90</file></path><path><editType>edit</editType><file>grid_adaptation.F90</file></path><path><editType>edit</editType><file>corr_varnce_module.F90</file></path><path><editType>add</editType><file>err_info_type_module.F90</file></path><path><editType>edit</editType><file>advance_windm_edsclrm_module.F90</file></path><path><editType>edit</editType><file>sfc_varnce_module.F90</file></path><path><editType>edit</editType><file>setup_clubb_pdf_params.F90</file></path><path><editType>edit</editType><file>grid_class.F90</file></path><path><editType>edit</editType><file>precipitation_fraction.F90</file></path><path><editType>edit</editType><file>matrix_solver_wrapper.F90</file></path><path><editType>edit</editType><file>mono_flux_limiter.F90</file></path><path><editType>edit</editType><file>stats_clubb_utilities.F90</file></path><path><editType>edit</editType><file>mixing_length.F90</file></path><path><editType>edit</editType><file>numerical_check.F90</file></path><path><editType>edit</editType><file>pdf_closure_module.F90</file></path><path><editType>edit</editType><file>advance_wp2_wp3_module.F90</file></path><path><editType>edit</editType><file>advance_xp2_xpyp_module.F90</file></path><path><editType>edit</editType><file>lapack_wrap.F90</file></path><path><editType>edit</editType><file>parameters_tunable.F90</file></path><path><editType>edit</editType><file>clubb_api_module.F90</file></path><path><editType>edit</editType><file>advance_clubb_core_module.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>silhs_api_module.F90</affectedPath><affectedPath>output_2D_samples_module.F90</affectedPath><affectedPath>latin_hypercube_driver_module.F90</affectedPath><commitId>1a4c3cc982a84bba46f59cacdf819a7a4153153a</commitId><timestamp>1745422568000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Err code struct (#1238)

Added err_info type to CLUBB to extend old err_code integer flag
CLUBB ticket #975

Created a new err_info type replacing the old err_code integer.
It contains MPI rank and (OMP) chunk index so we can identify the specific process that caused an error.
It also contains latitude and longitude so a person trying to debug a host model run can pinpoint the column that caused an error.
It contains error headers that combine all the info into a string that can be printed when an error happens.
And it comes with subroutines that handle initialization, value setting, and cleanup.

Host models will be modified accordingly.

Possible TODO: Implement a subroutine that identifies the index of the column with the error after the fact so we can have more specific info at the higher call levels by applying `where` to the err_code member array.
</comment><date>2025-04-23 10:36:08 -0500</date><id>1a4c3cc982a84bba46f59cacdf819a7a4153153a</id><msg>Err code struct (#1238)</msg><path><editType>edit</editType><file>output_2D_samples_module.F90</file></path><path><editType>edit</editType><file>latin_hypercube_driver_module.F90</file></path><path><editType>edit</editType><file>silhs_api_module.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>SRC/SGS_CLUBB/clubb_sgs.F90</affectedPath><commitId>cfd98352c22184a2f621719675b8f0f9511a96e7</commitId><timestamp>1745436195000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update clubb_sgs.F90 to incorporate err_info (#165)

Update clubb_sgs.F90 to incorporate err_info
</comment><date>2025-04-23 14:23:15 -0500</date><id>cfd98352c22184a2f621719675b8f0f9511a96e7</id><msg>Update clubb_sgs.F90 to incorporate err_info (#165)</msg><path><editType>edit</editType><file>SRC/SGS_CLUBB/clubb_sgs.F90</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><inProgress>false</inProgress><nextBuild><number>434</number><url>http://carson.math.uwm.edu/jenkins/job/sam_clubb_nvhpc_build/434/</url></nextBuild><previousBuild><number>432</number><url>http://carson.math.uwm.edu/jenkins/job/sam_clubb_nvhpc_build/432/</url></previousBuild></nextBuild><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><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>86</buildNumber><marked><SHA1>3655285cd4ce9d65cec1b44cf2e6e578f4d08fe7</SHA1><branch><SHA1>3655285cd4ce9d65cec1b44cf2e6e578f4d08fe7</SHA1><name>origin/master</name></branch></marked><revision><SHA1>3655285cd4ce9d65cec1b44cf2e6e578f4d08fe7</SHA1><branch><SHA1>3655285cd4ce9d65cec1b44cf2e6e578f4d08fe7</SHA1><name>origin/master</name></branch></revision></originmaster><origingrid_fixes _class='hudson.plugins.git.util.Build'><buildNumber>88</buildNumber><marked><SHA1>d63a0f595d93dccafcc9e7917c00fe97fd034a35</SHA1><branch><SHA1>d63a0f595d93dccafcc9e7917c00fe97fd034a35</SHA1><name>origin/grid_fixes</name></branch></marked><revision><SHA1>d63a0f595d93dccafcc9e7917c00fe97fd034a35</SHA1><branch><SHA1>d63a0f595d93dccafcc9e7917c00fe97fd034a35</SHA1><name>origin/grid_fixes</name></branch></revision></origingrid_fixes><originchanges_to_not_break _class='hudson.plugins.git.util.Build'><buildNumber>79</buildNumber><marked><SHA1>c5c01fc5da140dc13df06c2919c4f4f5a0318b5f</SHA1><branch><SHA1>c5c01fc5da140dc13df06c2919c4f4f5a0318b5f</SHA1><name>origin/changes_to_not_break</name></branch></marked><revision><SHA1>c5c01fc5da140dc13df06c2919c4f4f5a0318b5f</SHA1><branch><SHA1>c5c01fc5da140dc13df06c2919c4f4f5a0318b5f</SHA1><name>origin/changes_to_not_break</name></branch></revision></originchanges_to_not_break><refsremotesoriginchanges_to_not_break _class='hudson.plugins.git.util.Build'><buildNumber>70</buildNumber><marked><SHA1>1344f8a40d6116af1b567307eb389b4be1009fc4</SHA1><branch><SHA1>1344f8a40d6116af1b567307eb389b4be1009fc4</SHA1><name>refs/remotes/origin/changes_to_not_break</name></branch></marked><revision><SHA1>1344f8a40d6116af1b567307eb389b4be1009fc4</SHA1><branch><SHA1>1344f8a40d6116af1b567307eb389b4be1009fc4</SHA1><name>refs/remotes/origin/changes_to_not_break</name></branch></revision></refsremotesoriginchanges_to_not_break><originwangara_updates _class='hudson.plugins.git.util.Build'><buildNumber>85</buildNumber><marked><SHA1>1d226e398bae00fe10255274a70f3451b5cc7d9e</SHA1><branch><SHA1>1d226e398bae00fe10255274a70f3451b5cc7d9e</SHA1><name>origin/wangara_updates</name></branch></marked><revision><SHA1>1d226e398bae00fe10255274a70f3451b5cc7d9e</SHA1><branch><SHA1>1d226e398bae00fe10255274a70f3451b5cc7d9e</SHA1><name>origin/wangara_updates</name></branch></revision></originwangara_updates><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>431</buildNumber><marked><SHA1>267ea2a1c073a344cda9941e2b2d3c08abc5eaa0</SHA1><branch><SHA1>267ea2a1c073a344cda9941e2b2d3c08abc5eaa0</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>267ea2a1c073a344cda9941e2b2d3c08abc5eaa0</SHA1><branch><SHA1>267ea2a1c073a344cda9941e2b2d3c08abc5eaa0</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>267ea2a1c073a344cda9941e2b2d3c08abc5eaa0</SHA1><branch><SHA1>267ea2a1c073a344cda9941e2b2d3c08abc5eaa0</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/sam_clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></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>#431</displayName><duration>57975</duration><estimatedDuration>807834</estimatedDuration><fullDisplayName>sam_clubb_nvhpc_build #431</fullDisplayName><id>431</id><keepLog>false</keepLog><number>431</number><queueId>8633</queueId><result>SUCCESS</result><timestamp>1744274709892</timestamp><url>http://carson.math.uwm.edu/jenkins/job/sam_clubb_nvhpc_build/431/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>precipitation_fraction.F90</affectedPath><affectedPath>setup_clubb_pdf_params.F90</affectedPath><commitId>55eae9b809c45299075475da2f488ecaac258a83</commitId><timestamp>1744204547000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Clubb silhs gg (#1239)

* I added new subroutine pdf_hydromet_microphys_prep to encompass
the code that calls the hydrometeor PDF and then ultimately
handles the setup of SILHS sample points when SILHS is in use.

* Placeholder subroutine for SILHS grid generalization test.

* I have now connected the new subroutine to run_clubb. The results
for all cases match bit-for-bit to the previous revision.

* Cleaning up from the refactoring of the hydrometeor PDF and SILHS
code into a wrapper subroutine.

* I'm moving pdf_hydromet_microphys_prep to its own file to avoid
circular dependency once it finally needs to be called from the
generalized grid test code soon.

* Added some code to the SILHS generalized grid test.

* Changes to make this a fully functioning grid generalization test
for the part of the microphysics code that encompasses
setup_pdf_parameters and hydrometeor_mixed_moments.

* I have completed the code for the SILHS generalized grid test.

* I generalized precipitation fraction for ascending vs. descending grid.

* Fixing a bug that I noticed in the precipitation fraction calculation
when the component precip frac calculation was set to option 1
(which is currently not the default).

* The code should now be successfully grid-generalized for SILHS.
The ascending vs descending grid test should work now for all cases.

* Updating the core flags .json file to change some of the SILHS flags.

* I moved the call to advance_clubb_core_api (the default run option)
to the top of the "if" block, ahead of the grid generalization test
option that is now in the "else" block.

* Adding a new, hardwired constant flag called l_ascending_grid and
setting it to true in clubb_driver.F90.

* Keeping lines under 100 characters in length.

* Making it so the ascending vs. descending grid tests pass for the
l_lh_random_start flag.
</comment><date>2025-04-09 08:15:47 -0500</date><id>55eae9b809c45299075475da2f488ecaac258a83</id><msg>Clubb silhs gg (#1239)</msg><path><editType>edit</editType><file>precipitation_fraction.F90</file></path><path><editType>edit</editType><file>setup_clubb_pdf_params.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>silhs_api_module.F90</affectedPath><affectedPath>latin_hypercube_driver_module.F90</affectedPath><commitId>22f5d492241112ab03918dbd8041883b5b2ae28b</commitId><timestamp>1744204547000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Clubb silhs gg (#1239)

* I added new subroutine pdf_hydromet_microphys_prep to encompass
the code that calls the hydrometeor PDF and then ultimately
handles the setup of SILHS sample points when SILHS is in use.

* Placeholder subroutine for SILHS grid generalization test.

* I have now connected the new subroutine to run_clubb. The results
for all cases match bit-for-bit to the previous revision.

* Cleaning up from the refactoring of the hydrometeor PDF and SILHS
code into a wrapper subroutine.

* I'm moving pdf_hydromet_microphys_prep to its own file to avoid
circular dependency once it finally needs to be called from the
generalized grid test code soon.

* Added some code to the SILHS generalized grid test.

* Changes to make this a fully functioning grid generalization test
for the part of the microphysics code that encompasses
setup_pdf_parameters and hydrometeor_mixed_moments.

* I have completed the code for the SILHS generalized grid test.

* I generalized precipitation fraction for ascending vs. descending grid.

* Fixing a bug that I noticed in the precipitation fraction calculation
when the component precip frac calculation was set to option 1
(which is currently not the default).

* The code should now be successfully grid-generalized for SILHS.
The ascending vs descending grid test should work now for all cases.

* Updating the core flags .json file to change some of the SILHS flags.

* I moved the call to advance_clubb_core_api (the default run option)
to the top of the "if" block, ahead of the grid generalization test
option that is now in the "else" block.

* Adding a new, hardwired constant flag called l_ascending_grid and
setting it to true in clubb_driver.F90.

* Keeping lines under 100 characters in length.

* Making it so the ascending vs. descending grid tests pass for the
l_lh_random_start flag.
</comment><date>2025-04-09 08:15:47 -0500</date><id>22f5d492241112ab03918dbd8041883b5b2ae28b</id><msg>Clubb silhs gg (#1239)</msg><path><editType>edit</editType><file>silhs_api_module.F90</file></path><path><editType>edit</editType><file>latin_hypercube_driver_module.F90</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><inProgress>false</inProgress><nextBuild><number>432</number><url>http://carson.math.uwm.edu/jenkins/job/sam_clubb_nvhpc_build/432/</url></nextBuild><previousBuild><number>430</number><url>http://carson.math.uwm.edu/jenkins/job/sam_clubb_nvhpc_build/430/</url></previousBuild></previousBuild></workflowRun>