<workflowRun _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Brian Griffin</shortDescription><userId>griffinb</userId><userName>Brian Griffin</userName></cause></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>423</buildNumber><marked><SHA1>963872093d812df3d20d84ef28ab11d95b858f7d</SHA1><branch><SHA1>963872093d812df3d20d84ef28ab11d95b858f7d</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>963872093d812df3d20d84ef28ab11d95b858f7d</SHA1><branch><SHA1>963872093d812df3d20d84ef28ab11d95b858f7d</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>963872093d812df3d20d84ef28ab11d95b858f7d</SHA1><branch><SHA1>963872093d812df3d20d84ef28ab11d95b858f7d</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/423/artifacts</artifactsUrl><changesUrl>http://carson.math.uwm.edu/jenkins/blue/organizations/jenkins/sam_clubb_nvhpc_build/detail/sam_clubb_nvhpc_build/423/changes</changesUrl><displayUrl>http://carson.math.uwm.edu/jenkins/blue/organizations/jenkins/sam_clubb_nvhpc_build/detail/sam_clubb_nvhpc_build/423/</displayUrl><testsUrl>http://carson.math.uwm.edu/jenkins/blue/organizations/jenkins/sam_clubb_nvhpc_build/detail/sam_clubb_nvhpc_build/423/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>#423</displayName><duration>72004</duration><estimatedDuration>807834</estimatedDuration><fullDisplayName>sam_clubb_nvhpc_build #423</fullDisplayName><id>423</id><keepLog>false</keepLog><number>423</number><queueId>7355</queueId><result>SUCCESS</result><timestamp>1741018444132</timestamp><url>http://carson.math.uwm.edu/jenkins/job/sam_clubb_nvhpc_build/423/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>SRC/MICRO_M2005_UWM/microphysics.F90</affectedPath><affectedPath>SRC/micro_field_utils.F90</affectedPath><affectedPath>SRC/SGS_CLUBB/clubb_sgs.F90</affectedPath><commitId>963872093d812df3d20d84ef28ab11d95b858f7d</commitId><timestamp>1741018392000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/bmg2</absoluteUrl><fullName>bmg2</fullName></author><authorEmail>bmg2@uwm.edu</authorEmail><comment>Updated calls to some CLUBB subroutines in the wake of recent CLUBB
commits.
</comment><date>2025-03-03 10:13:12 -0600</date><id>963872093d812df3d20d84ef28ab11d95b858f7d</id><msg>Updated calls to some CLUBB subroutines in the wake of recent CLUBB</msg><path><editType>edit</editType><file>SRC/SGS_CLUBB/clubb_sgs.F90</file></path><path><editType>edit</editType><file>SRC/MICRO_M2005_UWM/microphysics.F90</file></path><path><editType>edit</editType><file>SRC/micro_field_utils.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><culprit><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName><id>noreply</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>424</buildNumber><marked><SHA1>2af47f5f3f222447acc62c871ed73debfc72db4c</SHA1><branch><SHA1>2af47f5f3f222447acc62c871ed73debfc72db4c</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>2af47f5f3f222447acc62c871ed73debfc72db4c</SHA1><branch><SHA1>2af47f5f3f222447acc62c871ed73debfc72db4c</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>2af47f5f3f222447acc62c871ed73debfc72db4c</SHA1><branch><SHA1>2af47f5f3f222447acc62c871ed73debfc72db4c</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>#424</displayName><duration>74055</duration><estimatedDuration>807834</estimatedDuration><fullDisplayName>sam_clubb_nvhpc_build #424</fullDisplayName><id>424</id><keepLog>false</keepLog><number>424</number><queueId>7493</queueId><result>SUCCESS</result><timestamp>1741167909801</timestamp><url>http://carson.math.uwm.edu/jenkins/job/sam_clubb_nvhpc_build/424/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>grid_class.F90</affectedPath><commitId>d080994ebfce2a1aae5509e6a1727a5fe4ef876b</commitId><timestamp>1741120069000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/bmg2</absoluteUrl><fullName>bmg2</fullName></author><authorEmail>bmg2@uwm.edu</authorEmail><comment>I changed the variable type within grid function flip from dp to
core_rknd. I then needed to make some changes to BUGSrad driver
to compensate. The "dp" issue was discovered when WRF-CLUBB
wouldn't compile because of it (discrepancy between dp and core_rknd
in WRF-CLUBB that caused compilation errors for calls to flip
from advance_xm_wpxp, etc.)
</comment><date>2025-03-04 14:27:49 -0600</date><id>d080994ebfce2a1aae5509e6a1727a5fe4ef876b</id><msg>I changed the variable type within grid function flip from dp to</msg><path><editType>edit</editType><file>grid_class.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>advance_clubb_core_module.F90</affectedPath><commitId>781a8ecf164f73570d972e8e49d46399b4eee022</commitId><timestamp>1741135026000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/bmg2</absoluteUrl><fullName>bmg2</fullName></author><authorEmail>bmg2@uwm.edu</authorEmail><comment>Fixed a compiling issue with CAM-CLUBB.
</comment><date>2025-03-04 18:37:06 -0600</date><id>781a8ecf164f73570d972e8e49d46399b4eee022</id><msg>Fixed a compiling issue with CAM-CLUBB.</msg><path><editType>edit</editType><file>advance_clubb_core_module.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>saturation.F90</affectedPath><commitId>b7d415425bda941b81468bee63c68dcc9541a005</commitId><timestamp>1741139829000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/bmg2</absoluteUrl><fullName>bmg2</fullName></author><authorEmail>bmg2@uwm.edu</authorEmail><comment>Hopefully this helps the cpu vs. gpu tests.
</comment><date>2025-03-04 19:57:09 -0600</date><id>b7d415425bda941b81468bee63c68dcc9541a005</id><msg>Hopefully this helps the cpu vs. gpu tests.</msg><path><editType>edit</editType><file>saturation.F90</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/bmg2</absoluteUrl><fullName>bmg2</fullName></culprit><inProgress>false</inProgress><nextBuild><number>425</number><url>http://carson.math.uwm.edu/jenkins/job/sam_clubb_nvhpc_build/425/</url></nextBuild><previousBuild><number>423</number><url>http://carson.math.uwm.edu/jenkins/job/sam_clubb_nvhpc_build/423/</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>422</buildNumber><marked><SHA1>3862ff9ae29c531f8b656d46b1ef2a8a58390917</SHA1><branch><SHA1>3862ff9ae29c531f8b656d46b1ef2a8a58390917</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>3862ff9ae29c531f8b656d46b1ef2a8a58390917</SHA1><branch><SHA1>3862ff9ae29c531f8b656d46b1ef2a8a58390917</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>3862ff9ae29c531f8b656d46b1ef2a8a58390917</SHA1><branch><SHA1>3862ff9ae29c531f8b656d46b1ef2a8a58390917</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></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>#422</displayName><duration>45487</duration><estimatedDuration>807834</estimatedDuration><fullDisplayName>sam_clubb_nvhpc_build #422</fullDisplayName><id>422</id><keepLog>false</keepLog><number>422</number><queueId>7336</queueId><result>FAILURE</result><timestamp>1740908708008</timestamp><url>http://carson.math.uwm.edu/jenkins/job/sam_clubb_nvhpc_build/422/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>diffusion.F90</affectedPath><affectedPath>model_flags.F90</affectedPath><affectedPath>clip_explicit.F90</affectedPath><affectedPath>advance_xm_wpxp_module.F90</affectedPath><affectedPath>clubb_api_module.F90</affectedPath><affectedPath>pos_definite_module.F90</affectedPath><affectedPath>grid_class.F90</affectedPath><affectedPath>sponge_layer_damping.F90</affectedPath><affectedPath>advance_windm_edsclrm_module.F90</affectedPath><affectedPath>turbulent_adv_pdf.F90</affectedPath><affectedPath>advance_helper_module.F90</affectedPath><affectedPath>mono_flux_limiter.F90</affectedPath><affectedPath>advance_wp2_wp3_module.F90</affectedPath><affectedPath>mixing_length.F90</affectedPath><affectedPath>advance_xp2_xpyp_module.F90</affectedPath><affectedPath>saturation.F90</affectedPath><affectedPath>advance_clubb_core_module.F90</affectedPath><affectedPath>mean_adv.F90</affectedPath><affectedPath>fill_holes.F90</affectedPath><affectedPath>pdf_closure_module.F90</affectedPath><affectedPath>grid_adaptation.F90</affectedPath><affectedPath>sfc_varnce_module.F90</affectedPath><commitId>c4ffc9479567a66c1a43824ed79cc82b6a5c64a4</commitId><timestamp>1740847122000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Generalized grid (#1230)

* Added the necessary grid variables to the grid type (they're hardwired
for an Ascending Grid for now).

I also made the necessary changes, using those new variables, to
advance_wp2_wp3_module.F90.

* Added code to generalize advance_xm_wpxp_module.F90.

* Updated some of the boundary conditions for generalization in
grid_class.F90.

* Developing a unit test for CLUBB's grid functions.

* Adding the ability to toggle on or off the reverse direction grid test.

* Updating for development of a unit test comparing the ascending
and descending grids.

* I updated the generalized grid unit test to complete testing on all
the variables within the grid derived type for both the ascending
and descending grid directions.

* I updated the code to work symmetrically for an ascending and
descending grid for the zm2zt and zt2zm functions.

This commit, as well as the previous commit, is BIT_CHANGING.

* Updated to improve notes and comments in grid_class.F90 and to
enhance the reverse grid unit tests.

* Got rid of the compiler warnings in the new reverse direction
grid unit test.

* Updating the reverse grid unit tests so some random perturbations
are added to the grid heights when they are declared either on
the thermodynamic grid or on the momentum grid.

* Made some changes where the fstdout stream is exclusively used
and added some print statements.

* Mean advection has been modified for generalized directional gridding
and a test of the calls to mean advection has been added to the
reverse direction unit test.

* Updating diffusion so results are bit-for-bit identical between using
an ascending grid and using a descending grid at -O0 optimization.

This now works for both standard diffusion and also diffusion with the
l_upwind_Kh_dp_term flag turned on.

* I forgot to add the zm diffusion test, but the results are the same --
all pass!

* I have completed the unit tests for the PDF turbulent advection
subroutines and modified the appropriate sections of code so
that ascending and descending grids produce a bit-for-bit match
wiht -O0 optimization.

* Updated code for producing a bit-for-bit match (on -O0 optimization)
when comparing ascending grid direction against descending grid
direction for advance_wp2_wp3.

* The check for the LHS of advance_xp2_xpyp now passes.

* The ascending vs. descending bit-for-bit test (wiht optimization
set to -O0) now passes for advance_xp2_xpyp.

* I have successfully generalized the grid for advance_windm_edscrlm.
Ascending and descending runs now produce bit-for-bit results to
each other under -O0 optimization with the default flag
configuration.

* Fixing the ascending vs. descending grid test for advance_windm_edsclrm
for the case where l_imp_sfc_momentum_flux is set to false.

* Only perform check when l_predict_upwp_vpwp is turned off.

* This commit makes an ascending vs. descending test work for all
cases for advance_xm_wpxp when the mono flux limiter is turned off.

* The ascending vs. descending grid tests are finally working with
the monotonic flux limiter turned on (default settings).

* Removed some commented-out prints that I accidentally added during
the last commit.

* Updating positive_definite_module.F90 so that it works for
ascending vs. descending grids.

* The ascending vs. descending grid generalization test now works for
the Lscale_up portion of mixing length.

* The ascending vs. descending grid generalization now works successfully
for Lscale_down.

* Lscale is now generalized for ascending vs. descending gridding.

* Updated for generalizing sfc_varnce_module

* Updating advance_clubb_core_module for grid generalization.

* With this commit, the ascending vs. descending grid tests works
by calling advance_clubb_core twice from clubb_driver. They
produce bit-for-bit results on -O0 optimization for all intent(inout)
and intent(out) variables found in the call to advance_clubb_core.
This has only been tested for the default flag configuration.

* I am updating the ascending vs. descending grid test to check
both pdf_params and pdf_params_zm.

* I added pdf_implicit_coefs_terms and the sclr and edsclr family
of variables to the list of variables that are checked after coming
out of the calls to advance_clubb_core in the ascending vs. descending
bit-for-bit grid test.

* I added an improved display for the print messages for
the ascending vs. descending grid test.

* I moved the generalized grid test to its own file, which is called
from run_clubb.

* I removed much of the junk and clutter from the code. It had been
added over time for local tests of ascending vs. descending grid
types.

* Adding the l_generalized_grid_test flag to the code.

* I needed to alter the monotonic flux limiter that I just merged
in from the master branch so that the ascending vs. descending
grid generalization test works once again.

* Updated a piece of code in the solve routine for the monotonic
flux limiter for the grid generalization test.

* Clarified some comments

* I added a Jenkins file for the new clubb_generalized_vertical_grid_test,
which performs a run comparing ascending and descending grids with -O0
optimization and expects bit-for-bit results.

* The l_rev_direction_grid_test (part of the G unit tests) needs to be
compiled specially with -O0 optimization. Thus, I will set the flag
to run this test to .false. by default. A special Jenkins test will
be made to compile with the correct optimization and run only this
particular test.

* I updated the generalized vertical grid Jenkins test to turn off
sponge damping (thlm and rtm sponge damping) in the case files
for the CGILS S6, S11, and S12 cases.

* Caught a stats bug I had previously introduced for the um_ta and vm_ta
stats terms when l_predict_upwp_vpwp is turned off.
</comment><date>2025-03-01 10:38:42 -0600</date><id>c4ffc9479567a66c1a43824ed79cc82b6a5c64a4</id><msg>Generalized grid (#1230)</msg><path><editType>edit</editType><file>saturation.F90</file></path><path><editType>edit</editType><file>pdf_closure_module.F90</file></path><path><editType>edit</editType><file>grid_class.F90</file></path><path><editType>edit</editType><file>advance_wp2_wp3_module.F90</file></path><path><editType>edit</editType><file>diffusion.F90</file></path><path><editType>edit</editType><file>advance_helper_module.F90</file></path><path><editType>edit</editType><file>advance_xp2_xpyp_module.F90</file></path><path><editType>edit</editType><file>advance_windm_edsclrm_module.F90</file></path><path><editType>edit</editType><file>advance_clubb_core_module.F90</file></path><path><editType>edit</editType><file>mean_adv.F90</file></path><path><editType>edit</editType><file>clip_explicit.F90</file></path><path><editType>edit</editType><file>mixing_length.F90</file></path><path><editType>edit</editType><file>grid_adaptation.F90</file></path><path><editType>edit</editType><file>turbulent_adv_pdf.F90</file></path><path><editType>edit</editType><file>fill_holes.F90</file></path><path><editType>edit</editType><file>mono_flux_limiter.F90</file></path><path><editType>edit</editType><file>pos_definite_module.F90</file></path><path><editType>edit</editType><file>sfc_varnce_module.F90</file></path><path><editType>edit</editType><file>advance_xm_wpxp_module.F90</file></path><path><editType>edit</editType><file>sponge_layer_damping.F90</file></path><path><editType>edit</editType><file>clubb_api_module.F90</file></path><path><editType>edit</editType><file>model_flags.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>423</number><url>http://carson.math.uwm.edu/jenkins/job/sam_clubb_nvhpc_build/423/</url></nextBuild><previousBuild><number>421</number><url>http://carson.math.uwm.edu/jenkins/job/sam_clubb_nvhpc_build/421/</url></previousBuild></previousBuild></workflowRun>