{
  "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun",
  "actions" : [
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "TEST",
          "value" : "clubb_fire_tuning_gfortran_test"
        },
        {
          "_class" : "net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue",
          "name" : "BRANCH",
          "value" : "origin/master"
        }
      ]
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UserIdCause",
          "shortDescription" : "Started by user carstensen",
          "userId" : "carstensen",
          "userName" : "carstensen"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/multicol_clubb_79e716a" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 214,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "79e716a0558ab22aeb6d38426bb9735d0728d970",
            "branch" : [
              {
                "SHA1" : "79e716a0558ab22aeb6d38426bb9735d0728d970",
                "name" : "refs/remotes/origin/multicol_clubb_79e716a"
              }
            ]
          },
          "revision" : {
            "SHA1" : "79e716a0558ab22aeb6d38426bb9735d0728d970",
            "branch" : [
              {
                "SHA1" : "79e716a0558ab22aeb6d38426bb9735d0728d970",
                "name" : "refs/remotes/origin/multicol_clubb_79e716a"
              }
            ]
          }
        },
        "refs/remotes/origin/testing_tmp" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 63,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4b16d833e86ad23ef6ea81de67c38c596ebccd25",
            "branch" : [
              {
                "SHA1" : "4b16d833e86ad23ef6ea81de67c38c596ebccd25",
                "name" : "refs/remotes/origin/testing_tmp"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4b16d833e86ad23ef6ea81de67c38c596ebccd25",
            "branch" : [
              {
                "SHA1" : "4b16d833e86ad23ef6ea81de67c38c596ebccd25",
                "name" : "refs/remotes/origin/testing_tmp"
              }
            ]
          }
        },
        "refs/remotes/origin/thlm_spike_fix2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 62,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0186c0953e7f6297679083156ead9f5b00da4863",
            "branch" : [
              {
                "SHA1" : "0186c0953e7f6297679083156ead9f5b00da4863",
                "name" : "refs/remotes/origin/thlm_spike_fix2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0186c0953e7f6297679083156ead9f5b00da4863",
            "branch" : [
              {
                "SHA1" : "0186c0953e7f6297679083156ead9f5b00da4863",
                "name" : "refs/remotes/origin/thlm_spike_fix2"
              }
            ]
          }
        },
        "refs/remotes/origin/quick_gpu_fix" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 104,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d3cc675ec94b531a9a6524af8e6ed3f2492b98a6",
            "branch" : [
              {
                "SHA1" : "d3cc675ec94b531a9a6524af8e6ed3f2492b98a6",
                "name" : "refs/remotes/origin/quick_gpu_fix"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d3cc675ec94b531a9a6524af8e6ed3f2492b98a6",
            "branch" : [
              {
                "SHA1" : "d3cc675ec94b531a9a6524af8e6ed3f2492b98a6",
                "name" : "refs/remotes/origin/quick_gpu_fix"
              }
            ]
          }
        },
        "refs/remotes/origin/multicol_clubb_83c37a0" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 217,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "83c37a02cf80bd754721d60542518fd8b9b85170",
            "branch" : [
              {
                "SHA1" : "83c37a02cf80bd754721d60542518fd8b9b85170",
                "name" : "refs/remotes/origin/multicol_clubb_83c37a0"
              }
            ]
          },
          "revision" : {
            "SHA1" : "83c37a02cf80bd754721d60542518fd8b9b85170",
            "branch" : [
              {
                "SHA1" : "83c37a02cf80bd754721d60542518fd8b9b85170",
                "name" : "refs/remotes/origin/multicol_clubb_83c37a0"
              }
            ]
          }
        },
        "refs/remotes/origin/merge_cons_remapping" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 333,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "50d974e95a49be504e678329005f4daa70d2f80a",
            "branch" : [
              {
                "SHA1" : "50d974e95a49be504e678329005f4daa70d2f80a",
                "name" : "refs/remotes/origin/merge_cons_remapping"
              }
            ]
          },
          "revision" : {
            "SHA1" : "50d974e95a49be504e678329005f4daa70d2f80a",
            "branch" : [
              {
                "SHA1" : "50d974e95a49be504e678329005f4daa70d2f80a",
                "name" : "refs/remotes/origin/merge_cons_remapping"
              }
            ]
          }
        },
        "refs/remotes/origin/fix_wp2_min_array" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 315,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "79bf58c7473bd49baffd9ba65253f4a67186346c",
            "branch" : [
              {
                "SHA1" : "79bf58c7473bd49baffd9ba65253f4a67186346c",
                "name" : "refs/remotes/origin/fix_wp2_min_array"
              }
            ]
          },
          "revision" : {
            "SHA1" : "79bf58c7473bd49baffd9ba65253f4a67186346c",
            "branch" : [
              {
                "SHA1" : "79bf58c7473bd49baffd9ba65253f4a67186346c",
                "name" : "refs/remotes/origin/fix_wp2_min_array"
              }
            ]
          }
        },
        "refs/remotes/origin/spack_updates" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 103,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4c05e3d29e153deec2a51bf670c18be2ce88bbc0",
            "branch" : [
              {
                "SHA1" : "4c05e3d29e153deec2a51bf670c18be2ce88bbc0",
                "name" : "refs/remotes/origin/spack_updates"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4c05e3d29e153deec2a51bf670c18be2ce88bbc0",
            "branch" : [
              {
                "SHA1" : "4c05e3d29e153deec2a51bf670c18be2ce88bbc0",
                "name" : "refs/remotes/origin/spack_updates"
              }
            ]
          }
        },
        "refs/remotes/origin/nightly_clubb_plots" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 161,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e9df61765c575546be16548d8ffb96bc03c2cef3",
            "branch" : [
              {
                "SHA1" : "e9df61765c575546be16548d8ffb96bc03c2cef3",
                "name" : "refs/remotes/origin/nightly_clubb_plots"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e9df61765c575546be16548d8ffb96bc03c2cef3",
            "branch" : [
              {
                "SHA1" : "e9df61765c575546be16548d8ffb96bc03c2cef3",
                "name" : "refs/remotes/origin/nightly_clubb_plots"
              }
            ]
          }
        },
        "refs/remotes/origin/ticket_977" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 171,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d8af6677bc8cc61a5063a6315caff68eabbeb171",
            "branch" : [
              {
                "SHA1" : "d8af6677bc8cc61a5063a6315caff68eabbeb171",
                "name" : "refs/remotes/origin/ticket_977"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d8af6677bc8cc61a5063a6315caff68eabbeb171",
            "branch" : [
              {
                "SHA1" : "d8af6677bc8cc61a5063a6315caff68eabbeb171",
                "name" : "refs/remotes/origin/ticket_977"
              }
            ]
          }
        },
        "refs/remotes/origin/change_l_min_wp2_from_corr_wx_to_False" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 316,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8444ca34df09cef8305616bbfacf1f46cc826d31",
            "branch" : [
              {
                "SHA1" : "8444ca34df09cef8305616bbfacf1f46cc826d31",
                "name" : "refs/remotes/origin/change_l_min_wp2_from_corr_wx_to_False"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8444ca34df09cef8305616bbfacf1f46cc826d31",
            "branch" : [
              {
                "SHA1" : "8444ca34df09cef8305616bbfacf1f46cc826d31",
                "name" : "refs/remotes/origin/change_l_min_wp2_from_corr_wx_to_False"
              }
            ]
          }
        },
        "refs/remotes/origin/fix_binormal_correlation_clipping" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 270,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6895a7014837d519e1d22e416bef057802f39fe1",
            "branch" : [
              {
                "SHA1" : "6895a7014837d519e1d22e416bef057802f39fe1",
                "name" : "refs/remotes/origin/fix_binormal_correlation_clipping"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6895a7014837d519e1d22e416bef057802f39fe1",
            "branch" : [
              {
                "SHA1" : "6895a7014837d519e1d22e416bef057802f39fe1",
                "name" : "refs/remotes/origin/fix_binormal_correlation_clipping"
              }
            ]
          }
        },
        "refs/remotes/origin/multicol_clubb" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 219,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5fc909222271e380f0e34c4efd7e58cb41cb85dc",
            "branch" : [
              {
                "SHA1" : "5fc909222271e380f0e34c4efd7e58cb41cb85dc",
                "name" : "refs/remotes/origin/multicol_clubb"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5fc909222271e380f0e34c4efd7e58cb41cb85dc",
            "branch" : [
              {
                "SHA1" : "5fc909222271e380f0e34c4efd7e58cb41cb85dc",
                "name" : "refs/remotes/origin/multicol_clubb"
              }
            ]
          }
        },
        "refs/remotes/origin/multi_col_output_update" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 308,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4d3661b9957da4cbe3e0da4c9cff253f5be07967",
            "branch" : [
              {
                "SHA1" : "4d3661b9957da4cbe3e0da4c9cff253f5be07967",
                "name" : "refs/remotes/origin/multi_col_output_update"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4d3661b9957da4cbe3e0da4c9cff253f5be07967",
            "branch" : [
              {
                "SHA1" : "4d3661b9957da4cbe3e0da4c9cff253f5be07967",
                "name" : "refs/remotes/origin/multi_col_output_update"
              }
            ]
          }
        },
        "refs/remotes/origin/revert_clubb_api_module_changes" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 341,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "aa97600e00e0dbcd0d7556960bfa1bc285353af9",
            "branch" : [
              {
                "SHA1" : "aa97600e00e0dbcd0d7556960bfa1bc285353af9",
                "name" : "refs/remotes/origin/revert_clubb_api_module_changes"
              }
            ]
          },
          "revision" : {
            "SHA1" : "aa97600e00e0dbcd0d7556960bfa1bc285353af9",
            "branch" : [
              {
                "SHA1" : "aa97600e00e0dbcd0d7556960bfa1bc285353af9",
                "name" : "refs/remotes/origin/revert_clubb_api_module_changes"
              }
            ]
          }
        },
        "refs/remotes/origin/clubb_ghost_exorcism" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 66,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fa32653f94a5c0392a6eb44bcbcc3629430def8c",
            "branch" : [
              {
                "SHA1" : "fa32653f94a5c0392a6eb44bcbcc3629430def8c",
                "name" : "refs/remotes/origin/clubb_ghost_exorcism"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fa32653f94a5c0392a6eb44bcbcc3629430def8c",
            "branch" : [
              {
                "SHA1" : "fa32653f94a5c0392a6eb44bcbcc3629430def8c",
                "name" : "refs/remotes/origin/clubb_ghost_exorcism"
              }
            ]
          }
        },
        "refs/remotes/origin/multicol_clubb_79d477c" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 215,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "79d477c4d9b0d4f51315cf11b665a6cdf54ec7fa",
            "branch" : [
              {
                "SHA1" : "79d477c4d9b0d4f51315cf11b665a6cdf54ec7fa",
                "name" : "refs/remotes/origin/multicol_clubb_79d477c"
              }
            ]
          },
          "revision" : {
            "SHA1" : "79d477c4d9b0d4f51315cf11b665a6cdf54ec7fa",
            "branch" : [
              {
                "SHA1" : "79d477c4d9b0d4f51315cf11b665a6cdf54ec7fa",
                "name" : "refs/remotes/origin/multicol_clubb_79d477c"
              }
            ]
          }
        },
        "refs/remotes/origin/feeding_stats_through_arg_list" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c2430410e13a733d23852dd5abc08bbc6b02307b",
            "branch" : [
              {
                "SHA1" : "c2430410e13a733d23852dd5abc08bbc6b02307b",
                "name" : "refs/remotes/origin/feeding_stats_through_arg_list"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c2430410e13a733d23852dd5abc08bbc6b02307b",
            "branch" : [
              {
                "SHA1" : "c2430410e13a733d23852dd5abc08bbc6b02307b",
                "name" : "refs/remotes/origin/feeding_stats_through_arg_list"
              }
            ]
          }
        },
        "refs/remotes/origin/multicol_clubb_f1b8dad" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 216,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f1b8dad34e5d214ef354d3603446ef7f7d9d1813",
            "branch" : [
              {
                "SHA1" : "f1b8dad34e5d214ef354d3603446ef7f7d9d1813",
                "name" : "refs/remotes/origin/multicol_clubb_f1b8dad"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f1b8dad34e5d214ef354d3603446ef7f7d9d1813",
            "branch" : [
              {
                "SHA1" : "f1b8dad34e5d214ef354d3603446ef7f7d9d1813",
                "name" : "refs/remotes/origin/multicol_clubb_f1b8dad"
              }
            ]
          }
        },
        "refs/remotes/origin/remove_err_code" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 338,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6e3bbf3ef436357dc36a3bf4d1b995304d090f28",
            "branch" : [
              {
                "SHA1" : "6e3bbf3ef436357dc36a3bf4d1b995304d090f28",
                "name" : "refs/remotes/origin/remove_err_code"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6e3bbf3ef436357dc36a3bf4d1b995304d090f28",
            "branch" : [
              {
                "SHA1" : "6e3bbf3ef436357dc36a3bf4d1b995304d090f28",
                "name" : "refs/remotes/origin/remove_err_code"
              }
            ]
          }
        },
        "refs/remotes/origin/ticket_1174" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 190,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bf163dbde7f4829564cfb8fee4409ca8892449a6",
            "branch" : [
              {
                "SHA1" : "bf163dbde7f4829564cfb8fee4409ca8892449a6",
                "name" : "refs/remotes/origin/ticket_1174"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bf163dbde7f4829564cfb8fee4409ca8892449a6",
            "branch" : [
              {
                "SHA1" : "bf163dbde7f4829564cfb8fee4409ca8892449a6",
                "name" : "refs/remotes/origin/ticket_1174"
              }
            ]
          }
        },
        "refs/remotes/origin/ticket_1152" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 185,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4cc19469106258d054f024949f31c7cbf12aec7c",
            "branch" : [
              {
                "SHA1" : "4cc19469106258d054f024949f31c7cbf12aec7c",
                "name" : "refs/remotes/origin/ticket_1152"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4cc19469106258d054f024949f31c7cbf12aec7c",
            "branch" : [
              {
                "SHA1" : "4cc19469106258d054f024949f31c7cbf12aec7c",
                "name" : "refs/remotes/origin/ticket_1152"
              }
            ]
          }
        },
        "refs/remotes/origin/small_acc_tweaks" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 68,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9371db00c43ef6f47c11c9efbfe310d5947b058a",
            "branch" : [
              {
                "SHA1" : "9371db00c43ef6f47c11c9efbfe310d5947b058a",
                "name" : "refs/remotes/origin/small_acc_tweaks"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9371db00c43ef6f47c11c9efbfe310d5947b058a",
            "branch" : [
              {
                "SHA1" : "9371db00c43ef6f47c11c9efbfe310d5947b058a",
                "name" : "refs/remotes/origin/small_acc_tweaks"
              }
            ]
          }
        },
        "refs/remotes/origin/gpu_diffness_testfix" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 326,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8c49e64f21fc44e58d54437fdb9bcd49a011edcb",
            "branch" : [
              {
                "SHA1" : "8c49e64f21fc44e58d54437fdb9bcd49a011edcb",
                "name" : "refs/remotes/origin/gpu_diffness_testfix"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8c49e64f21fc44e58d54437fdb9bcd49a011edcb",
            "branch" : [
              {
                "SHA1" : "8c49e64f21fc44e58d54437fdb9bcd49a011edcb",
                "name" : "refs/remotes/origin/gpu_diffness_testfix"
              }
            ]
          }
        },
        "refs/remotes/origin/multi_col_mirror_test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 253,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "757d942fa1a8e9f1769ee5f7ef55a0c310f8f80f",
            "branch" : [
              {
                "SHA1" : "757d942fa1a8e9f1769ee5f7ef55a0c310f8f80f",
                "name" : "refs/remotes/origin/multi_col_mirror_test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "757d942fa1a8e9f1769ee5f7ef55a0c310f8f80f",
            "branch" : [
              {
                "SHA1" : "757d942fa1a8e9f1769ee5f7ef55a0c310f8f80f",
                "name" : "refs/remotes/origin/multi_col_mirror_test"
              }
            ]
          }
        },
        "refs/remotes/origin/py3_check_budget" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 50,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "27ea997494b23a928f32489161280adff334596e",
            "branch" : [
              {
                "SHA1" : "27ea997494b23a928f32489161280adff334596e",
                "name" : "refs/remotes/origin/py3_check_budget"
              }
            ]
          },
          "revision" : {
            "SHA1" : "27ea997494b23a928f32489161280adff334596e",
            "branch" : [
              {
                "SHA1" : "27ea997494b23a928f32489161280adff334596e",
                "name" : "refs/remotes/origin/py3_check_budget"
              }
            ]
          }
        },
        "refs/remotes/origin/grid_interp_improvment" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 70,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1ac4d6b3f57c2175acb0338fa7cf5f8fc41c4908",
            "branch" : [
              {
                "SHA1" : "1ac4d6b3f57c2175acb0338fa7cf5f8fc41c4908",
                "name" : "refs/remotes/origin/grid_interp_improvment"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1ac4d6b3f57c2175acb0338fa7cf5f8fc41c4908",
            "branch" : [
              {
                "SHA1" : "1ac4d6b3f57c2175acb0338fa7cf5f8fc41c4908",
                "name" : "refs/remotes/origin/grid_interp_improvment"
              }
            ]
          }
        },
        "refs/remotes/origin/add_horz_tke_holeFilling" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 319,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f243c7212be4818860ddae4a71982455bacbd1b5",
            "branch" : [
              {
                "SHA1" : "f243c7212be4818860ddae4a71982455bacbd1b5",
                "name" : "refs/remotes/origin/add_horz_tke_holeFilling"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f243c7212be4818860ddae4a71982455bacbd1b5",
            "branch" : [
              {
                "SHA1" : "f243c7212be4818860ddae4a71982455bacbd1b5",
                "name" : "refs/remotes/origin/add_horz_tke_holeFilling"
              }
            ]
          }
        },
        "refs/remotes/origin/clubb_driver_semi_gpuization_part4" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 293,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "56097f69b75fc95109ebf13f0753abf74e6dc861",
            "branch" : [
              {
                "SHA1" : "56097f69b75fc95109ebf13f0753abf74e6dc861",
                "name" : "refs/remotes/origin/clubb_driver_semi_gpuization_part4"
              }
            ]
          },
          "revision" : {
            "SHA1" : "56097f69b75fc95109ebf13f0753abf74e6dc861",
            "branch" : [
              {
                "SHA1" : "56097f69b75fc95109ebf13f0753abf74e6dc861",
                "name" : "refs/remotes/origin/clubb_driver_semi_gpuization_part4"
              }
            ]
          }
        },
        "refs/remotes/origin/mono_flux_optimizations" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 167,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d91585f50959eee4d0550e98b3887bde6de4310d",
            "branch" : [
              {
                "SHA1" : "d91585f50959eee4d0550e98b3887bde6de4310d",
                "name" : "refs/remotes/origin/mono_flux_optimizations"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d91585f50959eee4d0550e98b3887bde6de4310d",
            "branch" : [
              {
                "SHA1" : "d91585f50959eee4d0550e98b3887bde6de4310d",
                "name" : "refs/remotes/origin/mono_flux_optimizations"
              }
            ]
          }
        },
        "refs/remotes/origin/setup_routine_gpuization" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 173,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "00ff5e2ed346cb382fbdfe7556f0581f92d2a865",
            "branch" : [
              {
                "SHA1" : "00ff5e2ed346cb382fbdfe7556f0581f92d2a865",
                "name" : "refs/remotes/origin/setup_routine_gpuization"
              }
            ]
          },
          "revision" : {
            "SHA1" : "00ff5e2ed346cb382fbdfe7556f0581f92d2a865",
            "branch" : [
              {
                "SHA1" : "00ff5e2ed346cb382fbdfe7556f0581f92d2a865",
                "name" : "refs/remotes/origin/setup_routine_gpuization"
              }
            ]
          }
        },
        "refs/remotes/origin/clubb_driver_semi_gpuization_part2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 231,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9c67cc1a2acd6e009fdd0e7d0ae5d10bbce6ec17",
            "branch" : [
              {
                "SHA1" : "9c67cc1a2acd6e009fdd0e7d0ae5d10bbce6ec17",
                "name" : "refs/remotes/origin/clubb_driver_semi_gpuization_part2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9c67cc1a2acd6e009fdd0e7d0ae5d10bbce6ec17",
            "branch" : [
              {
                "SHA1" : "9c67cc1a2acd6e009fdd0e7d0ae5d10bbce6ec17",
                "name" : "refs/remotes/origin/clubb_driver_semi_gpuization_part2"
              }
            ]
          }
        },
        "refs/remotes/origin/broken_uninit_branch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 54,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "482f6cfeafb97563bfd1f5c3f4f19a85a98b1d0f",
            "branch" : [
              {
                "SHA1" : "482f6cfeafb97563bfd1f5c3f4f19a85a98b1d0f",
                "name" : "refs/remotes/origin/broken_uninit_branch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "482f6cfeafb97563bfd1f5c3f4f19a85a98b1d0f",
            "branch" : [
              {
                "SHA1" : "482f6cfeafb97563bfd1f5c3f4f19a85a98b1d0f",
                "name" : "refs/remotes/origin/broken_uninit_branch"
              }
            ]
          }
        },
        "refs/remotes/origin/riZm_calc4" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 169,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c9c2925fe242e3154deac843a662452483698edb",
            "branch" : [
              {
                "SHA1" : "c9c2925fe242e3154deac843a662452483698edb",
                "name" : "refs/remotes/origin/riZm_calc4"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c9c2925fe242e3154deac843a662452483698edb",
            "branch" : [
              {
                "SHA1" : "c9c2925fe242e3154deac843a662452483698edb",
                "name" : "refs/remotes/origin/riZm_calc4"
              }
            ]
          }
        },
        "refs/remotes/origin/riZm_calc5" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 174,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "63422545ae572c8cc0391f5aa61138d3af5d8fe4",
            "branch" : [
              {
                "SHA1" : "63422545ae572c8cc0391f5aa61138d3af5d8fe4",
                "name" : "refs/remotes/origin/riZm_calc5"
              }
            ]
          },
          "revision" : {
            "SHA1" : "63422545ae572c8cc0391f5aa61138d3af5d8fe4",
            "branch" : [
              {
                "SHA1" : "63422545ae572c8cc0391f5aa61138d3af5d8fe4",
                "name" : "refs/remotes/origin/riZm_calc5"
              }
            ]
          }
        },
        "refs/remotes/origin/monoflux_test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 193,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "585114a95636f77a9a2c63ec87a4d5af0ee98531",
            "branch" : [
              {
                "SHA1" : "585114a95636f77a9a2c63ec87a4d5af0ee98531",
                "name" : "refs/remotes/origin/monoflux_test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "585114a95636f77a9a2c63ec87a4d5af0ee98531",
            "branch" : [
              {
                "SHA1" : "585114a95636f77a9a2c63ec87a4d5af0ee98531",
                "name" : "refs/remotes/origin/monoflux_test"
              }
            ]
          }
        },
        "refs/remotes/origin/multicol_clubb_cc7b70f" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 218,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cc7b70fa19be8d79d89ec4673afa3ca20fcc96bc",
            "branch" : [
              {
                "SHA1" : "cc7b70fa19be8d79d89ec4673afa3ca20fcc96bc",
                "name" : "refs/remotes/origin/multicol_clubb_cc7b70f"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cc7b70fa19be8d79d89ec4673afa3ca20fcc96bc",
            "branch" : [
              {
                "SHA1" : "cc7b70fa19be8d79d89ec4673afa3ca20fcc96bc",
                "name" : "refs/remotes/origin/multicol_clubb_cc7b70f"
              }
            ]
          }
        },
        "refs/remotes/origin/fix_wp2_clipping" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 288,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b5c624cb4094643138450a3a839cbe8a2f918c6c",
            "branch" : [
              {
                "SHA1" : "b5c624cb4094643138450a3a839cbe8a2f918c6c",
                "name" : "refs/remotes/origin/fix_wp2_clipping"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b5c624cb4094643138450a3a839cbe8a2f918c6c",
            "branch" : [
              {
                "SHA1" : "b5c624cb4094643138450a3a839cbe8a2f918c6c",
                "name" : "refs/remotes/origin/fix_wp2_clipping"
              }
            ]
          }
        },
        "refs/remotes/origin/clubb_driver_semi_gpuization_part4_rebase" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 254,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1dcff7e314e41861f8d8cfbd434eb194c6f14418",
            "branch" : [
              {
                "SHA1" : "1dcff7e314e41861f8d8cfbd434eb194c6f14418",
                "name" : "refs/remotes/origin/clubb_driver_semi_gpuization_part4_rebase"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1dcff7e314e41861f8d8cfbd434eb194c6f14418",
            "branch" : [
              {
                "SHA1" : "1dcff7e314e41861f8d8cfbd434eb194c6f14418",
                "name" : "refs/remotes/origin/clubb_driver_semi_gpuization_part4_rebase"
              }
            ]
          }
        },
        "refs/remotes/origin/riZm_calc6" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 178,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "83fceff0ccd7dfa94a7095ddbf84e9e273bbddcc",
            "branch" : [
              {
                "SHA1" : "83fceff0ccd7dfa94a7095ddbf84e9e273bbddcc",
                "name" : "refs/remotes/origin/riZm_calc6"
              }
            ]
          },
          "revision" : {
            "SHA1" : "83fceff0ccd7dfa94a7095ddbf84e9e273bbddcc",
            "branch" : [
              {
                "SHA1" : "83fceff0ccd7dfa94a7095ddbf84e9e273bbddcc",
                "name" : "refs/remotes/origin/riZm_calc6"
              }
            ]
          }
        },
        "refs/remotes/origin/clubb_performance_testing" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 324,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "2469618844963ff7c026fd0a863ceaa3ff3e58f8",
            "branch" : [
              {
                "SHA1" : "2469618844963ff7c026fd0a863ceaa3ff3e58f8",
                "name" : "refs/remotes/origin/clubb_performance_testing"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2469618844963ff7c026fd0a863ceaa3ff3e58f8",
            "branch" : [
              {
                "SHA1" : "2469618844963ff7c026fd0a863ceaa3ff3e58f8",
                "name" : "refs/remotes/origin/clubb_performance_testing"
              }
            ]
          }
        },
        "refs/remotes/origin/mono_flux_optimizations_new" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 196,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9e511b08381f4a6a583fb76f9de1f4b7c933e1dc",
            "branch" : [
              {
                "SHA1" : "9e511b08381f4a6a583fb76f9de1f4b7c933e1dc",
                "name" : "refs/remotes/origin/mono_flux_optimizations_new"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9e511b08381f4a6a583fb76f9de1f4b7c933e1dc",
            "branch" : [
              {
                "SHA1" : "9e511b08381f4a6a583fb76f9de1f4b7c933e1dc",
                "name" : "refs/remotes/origin/mono_flux_optimizations_new"
              }
            ]
          }
        },
        "refs/remotes/origin/stats_removal" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 187,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "41bc3c222c8719acc68e5924bf8f65e4521572c2",
            "branch" : [
              {
                "SHA1" : "41bc3c222c8719acc68e5924bf8f65e4521572c2",
                "name" : "refs/remotes/origin/stats_removal"
              }
            ]
          },
          "revision" : {
            "SHA1" : "41bc3c222c8719acc68e5924bf8f65e4521572c2",
            "branch" : [
              {
                "SHA1" : "41bc3c222c8719acc68e5924bf8f65e4521572c2",
                "name" : "refs/remotes/origin/stats_removal"
              }
            ]
          }
        },
        "refs/remotes/origin/ticket_1166" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 221,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c22703ee053fefa8ae3a19bc317a35f4a2c9ad26",
            "branch" : [
              {
                "SHA1" : "c22703ee053fefa8ae3a19bc317a35f4a2c9ad26",
                "name" : "refs/remotes/origin/ticket_1166"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c22703ee053fefa8ae3a19bc317a35f4a2c9ad26",
            "branch" : [
              {
                "SHA1" : "c22703ee053fefa8ae3a19bc317a35f4a2c9ad26",
                "name" : "refs/remotes/origin/ticket_1166"
              }
            ]
          }
        },
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 342,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7783e3a73fe5643538f55dea8418c8adf0d0e4f8",
            "branch" : [
              {
                "SHA1" : "7783e3a73fe5643538f55dea8418c8adf0d0e4f8",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7783e3a73fe5643538f55dea8418c8adf0d0e4f8",
            "branch" : [
              {
                "SHA1" : "7783e3a73fe5643538f55dea8418c8adf0d0e4f8",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        },
        "refs/remotes/origin/copyout_nuke" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 191,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "595daaf07141d1d4946deca3a5a877f7ad667e1b",
            "branch" : [
              {
                "SHA1" : "595daaf07141d1d4946deca3a5a877f7ad667e1b",
                "name" : "refs/remotes/origin/copyout_nuke"
              }
            ]
          },
          "revision" : {
            "SHA1" : "595daaf07141d1d4946deca3a5a877f7ad667e1b",
            "branch" : [
              {
                "SHA1" : "595daaf07141d1d4946deca3a5a877f7ad667e1b",
                "name" : "refs/remotes/origin/copyout_nuke"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "7783e3a73fe5643538f55dea8418c8adf0d0e4f8",
        "branch" : [
          {
            "SHA1" : "7783e3a73fe5643538f55dea8418c8adf0d0e4f8",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/larson-group/clubb.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 342,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a563882b107366fe7a8131f92453bc54b0da8ce5",
            "branch" : [
              {
                "SHA1" : "a563882b107366fe7a8131f92453bc54b0da8ce5",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a563882b107366fe7a8131f92453bc54b0da8ce5",
            "branch" : [
              {
                "SHA1" : "a563882b107366fe7a8131f92453bc54b0da8ce5",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "a563882b107366fe7a8131f92453bc54b0da8ce5",
        "branch" : [
          {
            "SHA1" : "a563882b107366fe7a8131f92453bc54b0da8ce5",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/larson-group/sys_admin"
      ],
      "scmName" : ""
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.cps.EnvActionImpl"
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    },
    {
      "_class" : "org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.job.views.FlowGraphAction"
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#342",
  "duration" : 144500,
  "estimatedDuration" : 1325586,
  "executor" : None,
  "fullDisplayName" : "branch_clubb_test #342",
  "id" : "342",
  "keepLog" : False,
  "number" : 342,
  "queueId" : 6982,
  "result" : "FAILURE",
  "timestamp" : 1740154484483,
  "url" : "http://carson.math.uwm.edu/jenkins/job/branch_clubb_test/342/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/advance_wp2_wp3_module.F90",
            "src/CLUBB_core/advance_xp3_module.F90",
            "src/CLUBB_core/grid_class.F90",
            "src/Benchmark_cases/atex.F90",
            "src/CLUBB_core/stats_rad_zt_module.F90",
            "src/extended_atmosphere_module.F90",
            "src/Benchmark_cases/cloud_sed_module.F90",
            "src/Benchmark_cases/wangara.F90",
            "src/gfdl_activation.F90",
            "src/CLUBB_core/sfc_varnce_module.F90",
            "src/CLUBB_core/sponge_layer_damping.F90",
            "src/CLUBB_core/mixing_length.F90",
            "src/CLUBB_core/advance_windm_edsclrm_module.F90",
            "src/Benchmark_cases/astex_a209.F90",
            "src/time_dependent_input.F90",
            "src/G_unit_test_types/w_up_in_cloud_tests.F90",
            "src/advance_microphys_module.F90",
            "src/G_unit_test_types/pdf_parameter_tests.F90",
            "src/CLUBB_core/diffusion.F90",
            "src/CLUBB_core/parameters_tunable.F90",
            "src/Morrison_microphys/microphysics.F90",
            "src/SILHS/latin_hypercube_driver_module.F90",
            "src/CLUBB_core/clip_explicit.F90",
            "src/Benchmark_cases/gabls2.F90",
            "src/Benchmark_cases/nov11.F90",
            "src/CLUBB_core/advance_xp2_xpyp_module.F90",
            "src/CLUBB_core/advance_xm_wpxp_module.F90",
            "src/Benchmark_cases/bomex.F90",
            "src/CLUBB_core/clubb_api_module.F90",
            "src/CLUBB_core/setup_clubb_pdf_params.F90",
            "src/CLUBB_core/stats_lh_zt_module.F90",
            "src/CLUBB_core/pos_definite_module.F90",
            "src/CLUBB_core/stats_rad_zm_module.F90",
            "src/KK_microphys_module.F90",
            "src/estimate_scm_microphys_module.F90",
            "src/ice_dfsn_module.F90",
            "src/lh_microphys_driver_module.F90",
            "src/Benchmark_cases/dycoms2_rf02.F90",
            "src/microphys_driver.F90",
            "src/silhs_category_variance_module.F90",
            "src/CLUBB_core/stats_clubb_utilities.F90",
            "src/CLUBB_core/mono_flux_limiter.F90",
            "src/CLUBB_core/calc_pressure.F90",
            "src/Benchmark_cases/dycoms2_rf01.F90",
            "src/microphys_interface.inc",
            "src/Benchmark_cases/mpace_b.F90",
            "src/CLUBB_core/advance_helper_module.F90",
            "src/CLUBB_core/stats_lh_sfc_module.F90",
            "src/hydrostatic_module.F90",
            "src/Benchmark_cases/rico.F90",
            "src/SILHS/silhs_api_module.F90",
            "src/mixed_moment_PDF_integrals.F90",
            "src/soil_vegetation.F90",
            "src/Benchmark_cases/mpace_a.F90",
            "src/CLUBB_core/precipitation_fraction.F90",
            "src/CLUBB_core/stats_zm_module.F90",
            "src/CLUBB_core/advance_clubb_core_module.F90",
            "src/CLUBB_core/turbulent_adv_pdf.F90",
            "src/CLUBB_core/stats_sfc_module.F90",
            "src/morrison_microphys_module.F90",
            "src/simple_rad_module.F90",
            "src/clubb_driver.F90",
            "src/sounding.F90",
            "src/CLUBB_core/stats_zt_module.F90",
            "src/CLUBB_core/fill_holes.F90",
            "src/KK_microphys/KK_upscaled_turbulent_sed.F90",
            "src/Benchmark_cases/lba.F90",
            "src/coamps_microphys_driver_module.F90",
            "src/KK_microphys/KK_upscaled_covariances.F90"
          ],
          "commitId" : "8bbf5db087f49e4d6a4a1aaef2b825b3716276f8",
          "timestamp" : 1727293378000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Removing the target attributes wherever possible. These are artifacts from when gr and the the stats types were globals, and got naively copied when these were pushed through the call stack.\u000a",
          "date" : "2024-09-25 14:42:58 -0500",
          "id" : "8bbf5db087f49e4d6a4a1aaef2b825b3716276f8",
          "msg" : "Removing the target attributes wherever possible. These are artifacts from when gr and the the stats types were globals, and got naively copied when these were pushed through the call stack.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/mpace_a.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/nov11.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_xm_wpxp_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/stats_sfc_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_xp2_xpyp_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_clubb_core_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_windm_edsclrm_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/turbulent_adv_pdf.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/dycoms2_rf01.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/microphys_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/parameters_tunable.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/cloud_sed_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/mixed_moment_PDF_integrals.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/microphys_interface.inc"
            },
            {
              "editType" : "edit",
              "file" : "src/gfdl_activation.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/SILHS/latin_hypercube_driver_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/astex_a209.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/soil_vegetation.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/time_dependent_input.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mono_flux_limiter.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/stats_zm_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/coamps_microphys_driver_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/SILHS/silhs_api_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/precipitation_fraction.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/KK_microphys_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/pos_definite_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/grid_class.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/stats_rad_zt_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/hydrostatic_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/morrison_microphys_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/rico.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mixing_length.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/G_unit_test_types/pdf_parameter_tests.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/ice_dfsn_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/KK_microphys/KK_upscaled_turbulent_sed.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/extended_atmosphere_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/lh_microphys_driver_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/clip_explicit.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/silhs_category_variance_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_wp2_wp3_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/atex.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/simple_rad_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/sounding.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/stats_zt_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/clubb_api_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/wangara.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/G_unit_test_types/w_up_in_cloud_tests.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/setup_clubb_pdf_params.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/KK_microphys/KK_upscaled_covariances.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/calc_pressure.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Morrison_microphys/microphysics.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/gabls2.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/mpace_b.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/stats_lh_sfc_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/dycoms2_rf02.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/stats_clubb_utilities.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/estimate_scm_microphys_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_xp3_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/sponge_layer_damping.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/diffusion.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/lba.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/fill_holes.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/advance_microphys_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_helper_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/stats_rad_zm_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/stats_lh_zt_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/bomex.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/sfc_varnce_module.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/advance_clubb_core_module.F90",
            "src/CLUBB_core/advance_wp2_wp3_module.F90",
            "src/clubb_driver.F90",
            "src/CLUBB_core/clubb_api_module.F90"
          ],
          "commitId" : "208542b71b71cc582f0ad3b3f8abf6953cf14f94",
          "timestamp" : 1727377555000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Remove radf variable from CLUBB call \u000a\u000aFor pull request #1183 and ticket #1152.\u000a",
          "date" : "2024-09-26 14:05:55 -0500",
          "id" : "208542b71b71cc582f0ad3b3f8abf6953cf14f94",
          "msg" : "Remove radf variable from CLUBB call",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_wp2_wp3_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_clubb_core_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/clubb_api_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/G_unit_test_types/smooth_heaviside_tests.F90"
          ],
          "commitId" : "1632cf12730e5062a99c07d6718a0ceee5d48c0a",
          "timestamp" : 1727381112000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Initializing total_mismatches to zero.\u000a",
          "date" : "2024-09-26 15:05:12 -0500",
          "id" : "1632cf12730e5062a99c07d6718a0ceee5d48c0a",
          "msg" : "Initializing total_mismatches to zero.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/G_unit_test_types/smooth_heaviside_tests.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/sens_matrix_dashboard.py",
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "17f710e467c2f0d81037dcba0a0ea12b4c51d1a8",
          "timestamp" : 1727469012000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Print leverage values and make other minor refactorings.\u000a\u000aFor #910.\u000a",
          "date" : "2024-09-27 15:30:12 -0500",
          "id" : "17f710e467c2f0d81037dcba0a0ea12b4c51d1a8",
          "msg" : "QuadTune: Print leverage values and make other minor refactorings.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/advance_clubb_core_module.F90",
            "src/CLUBB_core/new_hybrid_pdf_main.F90",
            "input/stats/standard_stats.in",
            "src/CLUBB_core/pdf_closure_module.F90",
            "input/stats/all_stats.in",
            "src/CLUBB_core/stats_zt_module.F90",
            "src/G_unit_test_types/pdf_parameter_tests.F90",
            "src/CLUBB_core/new_pdf_main.F90",
            "input/stats/scalars_stats.in",
            "src/CLUBB_core/stats_variables.F90"
          ],
          "commitId" : "fe6ddb2a0179dc3d9a983236a0cc7142eb82ac5f",
          "timestamp" : 1727889130000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "New/new_hybrid PDF Stats Removal (#1185)\u000a\u000a* Removing stats output only used for new and new_hybrid pdfs. See https://github.com/larson-group/clubb/issues/1176\u000a\u000a* Removing stats from namelists\u000a",
          "date" : "2024-10-02 12:12:10 -0500",
          "id" : "fe6ddb2a0179dc3d9a983236a0cc7142eb82ac5f",
          "msg" : "New/new_hybrid PDF Stats Removal (#1185)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "input/stats/scalars_stats.in"
            },
            {
              "editType" : "edit",
              "file" : "input/stats/standard_stats.in"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/pdf_closure_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/new_pdf_main.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/stats_zt_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/G_unit_test_types/pdf_parameter_tests.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/stats/all_stats.in"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_clubb_core_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/new_hybrid_pdf_main.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/stats_variables.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/advance_wp2_wp3_module.F90",
            "src/CLUBB_core/grid_class.F90",
            "src/CLUBB_core/tridiag_lu_solver.F90",
            "src/CLUBB_core/mean_adv.F90",
            "src/CLUBB_core/Skx_module.F90",
            "src/CLUBB_core/advance_xp2_xpyp_module.F90",
            "src/CLUBB_core/turbulent_adv_pdf.F90",
            "src/CLUBB_core/advance_xm_wpxp_module.F90",
            "src/clubb_driver.F90",
            "src/advance_microphys_module.F90",
            "src/CLUBB_core/advance_helper_module.F90",
            "src/CLUBB_core/T_in_K_module.F90",
            "src/CLUBB_core/diffusion.F90",
            "src/CLUBB_core/penta_lu_solver.F90"
          ],
          "commitId" : "9be92f7d1770866d14c86ede57d6e1e5ddbde621",
          "timestamp" : 1727889537000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Copyout Nuke (#1182)\u000a\u000a* Resolving merge conflicts\u000a\u000a* Renaming tmp variables\u000a\u000a* More tmp name removals, slightly better copying logic.\u000a\u000a* Removing a couple more unneeded data statements\u000a\u000a* Adding needed copyouts around calls to GPU functions.\u000a\u000a* More copyout removals\u000a\u000a* Reverting possible bit-changing commit\u000a\u000a* Fixing bug\u000a\u000a* One more removal\u000a",
          "date" : "2024-10-02 12:18:57 -0500",
          "id" : "9be92f7d1770866d14c86ede57d6e1e5ddbde621",
          "msg" : "Copyout Nuke (#1182)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_xp2_xpyp_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mean_adv.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/turbulent_adv_pdf.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/advance_microphys_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/grid_class.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/tridiag_lu_solver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_wp2_wp3_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_xm_wpxp_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/penta_lu_solver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/T_in_K_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/diffusion.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_helper_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/Skx_module.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/mixing_length.F90",
            "src/CLUBB_core/advance_helper_module.F90"
          ],
          "commitId" : "af5ff60b788f7264dca65b00a4875297082038c6",
          "timestamp" : 1727973450000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Ri zm calc cleanup (#1186)\u000a\u000aCLUBB ticket #1145\u000a\u000a- Removed redundant smooth_max call on Ri_zm in diagnose_Lscale_from_tau\u000a- Renamed Ri_zm to Ri_zm_Cx in compute_Cx_fnc_Richardson to distinguish it from the Ri_zm used to caluculate invrs_tau_wpxp_zm\u000a",
          "date" : "2024-10-03 11:37:30 -0500",
          "id" : "af5ff60b788f7264dca65b00a4875297082038c6",
          "msg" : "Ri zm calc cleanup (#1186)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mixing_length.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_helper_module.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/mono_flux_limiter.F90",
            "jenkins_tests/clubb_monoflux_CPU_vs_GPU_diff/Jenkinsfile",
            "run_scripts/test_monoflux_limiter_GPU.py"
          ],
          "commitId" : "15cdcef9c5c6e097d91712a10ea2c5b89c5ea0e1",
          "timestamp" : 1727989859000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Monoflux test (#1188)\u000a\u000a* Adding comments in code\u000a\u000a* Adding test script\u000a\u000a* Updating test script\u000a\u000a* Adding jenkins file to run new test\u000a\u000a* Adding descriptions, cleanup, and name change to indiciate this is a GPU test.\u000a\u000a* Cleaup and adding references\u000a",
          "date" : "2024-10-03 16:10:59 -0500",
          "id" : "15cdcef9c5c6e097d91712a10ea2c5b89c5ea0e1",
          "msg" : "Monoflux test (#1188)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mono_flux_limiter.F90"
            },
            {
              "editType" : "add",
              "file" : "jenkins_tests/clubb_monoflux_CPU_vs_GPU_diff/Jenkinsfile"
            },
            {
              "editType" : "add",
              "file" : "run_scripts/test_monoflux_limiter_GPU.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/mono_flux_limiter.F90"
          ],
          "commitId" : "411597c76553f0baeb2bf38a8624c56adf4678da",
          "timestamp" : 1727990108000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Fixing bug. This loop has a vertical dependency prevent the use of collapse(2). See https://github.com/larson-group/cam/issues/175\\#issuecomment-2261283301\u000a",
          "date" : "2024-10-03 16:15:08 -0500",
          "id" : "411597c76553f0baeb2bf38a8624c56adf4678da",
          "msg" : "Fixing bug. This loop has a vertical dependency prevent the use of collapse(2). See https://github.com/larson-group/cam/issues/175\\#issuecomment-2261283301",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mono_flux_limiter.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/clubb_driver.F90"
          ],
          "commitId" : "4bd334221a3e4774de1e962c1f0747dfe7150dc4",
          "timestamp" : 1728001690000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Small bug fix\u000a",
          "date" : "2024-10-03 19:28:10 -0500",
          "id" : "4bd334221a3e4774de1e962c1f0747dfe7150dc4",
          "msg" : "Small bug fix",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/advance_clubb_core_module.F90",
            "src/CLUBB_core/parameters_tunable.F90",
            "src/clubb_driver.F90",
            "src/CLUBB_core/clubb_api_module.F90",
            "src/advance_microphys_module.F90",
            "src/SILHS/silhs_api_module.F90",
            "src/CLUBB_core/saturation.F90",
            "src/CLUBB_core/fill_holes.F90",
            "src/Benchmark_cases/neutral_case.F90"
          ],
          "commitId" : "d423046c547ffa8af68ce4faa8d77a8476e4f887",
          "timestamp" : 1728050904000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "refactoring to remove compiler warnings (#1187)\u000a\u000a* refactor code to remove warnings for exceeding 100 characters per line\u000a\u000a* remove unused variables\u000a\u000a* remove unused parameters #1174\u000a\u000a* fix for the GPU\u000a\u000a* remove new unused parameters\u000a\u000a* remove unused dummy arguments\u000a\u000a* make small changes to reduce compiler warnings\u000a\u000a* put solve_name back in as input variable to band_solve methods\u000a\u000a* combine intent in and out parameters from calc_trapezoid_zm and calc_trapezoid_zt to intent inout parameters\u000a\u000a* remove unused functions init_parameters_999 and sat_vapor_press_ice_*\u000a\u000a* remove unused dummy arguments\u000a\u000a* fix merge error\u000a\u000a* remove unnecessary loop\u000a",
          "date" : "2024-10-04 09:08:24 -0500",
          "id" : "d423046c547ffa8af68ce4faa8d77a8476e4f887",
          "msg" : "refactoring to remove compiler warnings (#1187)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/neutral_case.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/SILHS/silhs_api_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/advance_microphys_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/clubb_api_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/fill_holes.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/parameters_tunable.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/saturation.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_clubb_core_module.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/requirements.txt"
          ],
          "commitId" : "5cc5bc9697304ab6b15657d35ef5f0efd7531649",
          "timestamp" : 1728057222000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/hasenau2",
            "fullName" : "hasenau2"
          },
          "authorEmail" : "hasenau2@uwm.edu",
          "comment" : "Added requirements.txt for running the sens_matrix_dashboard.\u000a",
          "date" : "2024-10-04 10:53:42 -0500",
          "id" : "5cc5bc9697304ab6b15657d35ef5f0efd7531649",
          "msg" : "Added requirements.txt for running the sens_matrix_dashboard.",
          "paths" : [
            {
              "editType" : "add",
              "file" : "utilities/sens_matrix/requirements.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "f518cd9358682c1866292899417b975694c50fd3",
          "timestamp" : 1728064238000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Introduce new utility function to create scatterplots and plot first 2 SVD components.\u000a\u000aFor #910.\u000a",
          "date" : "2024-10-04 12:50:38 -0500",
          "id" : "f518cd9358682c1866292899417b975694c50fd3",
          "msg" : "QuadTune: Introduce new utility function to create scatterplots and plot first 2 SVD components.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/grid_class.F90"
          ],
          "commitId" : "771412d05f18e8491fea0cc25314aeea896813cc",
          "timestamp" : 1728074121000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/bmg2",
            "fullName" : "bmg2"
          },
          "authorEmail" : "bmg2@uwm.edu",
          "comment" : "I am copying the round-off level changes made to grid weights\u000aand grid interpolation functions from the generalized_grid branch\u000aover to the master branch. This is being done ahead of merging\u000acode from the master over to the generalized_grid branch.\u000a\u000aThis code is necessary to get results in the generalized grid\u000abranch bit-for-bit between ascending and descending grid\u000adirections when optimization is set to -O0.\u000a\u000aThis change produces changes at the numerical round-off level\u000ain the affected calculations, making this commit BIT_CHANGING.\u000a\u000aPlots show lines overlap for almost all cases besides the most\u000asensitive cases (ARM 97, TWP ICE, etc. -- looking at those\u000ashows you how much of a difference a simple numerical round-off\u000acan make).\u000a",
          "date" : "2024-10-04 15:35:21 -0500",
          "id" : "771412d05f18e8491fea0cc25314aeea896813cc",
          "msg" : "I am copying the round-off level changes made to grid weights",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/grid_class.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/mono_flux_limiter.F90",
            "run_scripts/test_monoflux_limiter_GPU.py"
          ],
          "commitId" : "7ece9fa5eafbaa094fd23095d704a861c5c902bd",
          "timestamp" : 1728328341000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Mono Flux Optimizations  (#1189)\u000a\u000a* Performance optimizations. This is BIT_CHANGING but not answer changing.\u000a\u000a* Small bug fix\u000a\u000a* Fix for uninitialized value in stats call and use of zero over 0.0_core_rknd\u000a\u000a* Adding new variables to CPU data statements.\u000a\u000a* Slight improvements to monoflux_test script.\u000a\u000a* Making monoflux test script test with multiple columns\u000a\u000a* Renaming and cleanup.\u000a",
          "date" : "2024-10-07 14:12:21 -0500",
          "id" : "7ece9fa5eafbaa094fd23095d704a861c5c902bd",
          "msg" : "Mono Flux Optimizations  (#1189)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "run_scripts/test_monoflux_limiter_GPU.py"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mono_flux_limiter.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/create_figs.py",
            "utilities/sens_matrix/sens_matrix_dashboard.py"
          ],
          "commitId" : "89d63edacac2fdf78260a465851405d497fefab7",
          "timestamp" : 1728404163000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Create SVD plot, start to add checks on global means (unfinished), and start to add capability to include multiple fields (SWCF, LWCF, etc.) in metrics (unfinished).\u000a\u000aFor #910.\u000a",
          "date" : "2024-10-08 11:16:03 -0500",
          "id" : "89d63edacac2fdf78260a465851405d497fefab7",
          "msg" : "QuadTune: Create SVD plot, start to add checks on global means (unfinished), and start to add capability to include multiple fields (SWCF, LWCF, etc.) in metrics (unfinished).",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/clubb_api_module.F90",
            "src/CLUBB_core/advance_clubb_core_module.F90",
            "src/clubb_driver.F90"
          ],
          "commitId" : "91a850ea46938fd79250eaada0aef3e4aa5ad30e",
          "timestamp" : 1728415264000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "add Lscale intent(out) to advance_clubb_core and advance_clubb_core_api (#1190)\u000a\u000a* add Lscale intent(out) to advance_clubb_core and advance_clubb_core_api\u000a\u000a* make Lscale one dimensional for call to\u000aadvance_clubb_core_api_single_col\u000a\u000a* fix Lscale call in advance_clubb_core_api_single_col\u000a\u000a* ange Lscale usage in clubb_driver\u000a\u000aFor larson-group/clubb#1166.\u000a",
          "date" : "2024-10-08 14:21:04 -0500",
          "id" : "91a850ea46938fd79250eaada0aef3e4aa5ad30e",
          "msg" : "add Lscale intent(out) to advance_clubb_core and advance_clubb_core_api (#1190)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/clubb_api_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_clubb_core_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "run_scripts/run_bindiff_all.py"
          ],
          "commitId" : "47d9dbeb6e2b4e77c8cc0aa98e52f2b2697dd700",
          "timestamp" : 1728420251000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Bindiff script (#1191)\u000a\u000aExtended verbosity functionality for run_bindiff_all.py\u000aCLUBB ticket #1181\u000a\u000aI added a level system for the verbosity option.\u000aNow 0 gives just the general summary at the end,\u000a1 is default and gives the same output as the old default,\u000a2 is the same as the old `--verbose` option\u000a",
          "date" : "2024-10-08 15:44:11 -0500",
          "id" : "47d9dbeb6e2b4e77c8cc0aa98e52f2b2697dd700",
          "msg" : "Bindiff script (#1191)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "run_scripts/run_bindiff_all.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/advance_clubb_core_module.F90",
            "src/CLUBB_core/constants_clubb.F90",
            "src/CLUBB_core/advance_helper_module.F90",
            "src/CLUBB_core/mixing_length.F90"
          ],
          "commitId" : "fc730619ece3d60ae5fba256f6f93f4d9ec30fc4",
          "timestamp" : 1728580508000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Added min_max_smth_mag as a Fortran parameter to constants_clubb.F90 (#1192)\u000a\u000a",
          "date" : "2024-10-10 12:15:08 -0500",
          "id" : "fc730619ece3d60ae5fba256f6f93f4d9ec30fc4",
          "msg" : "Added min_max_smth_mag as a Fortran parameter to constants_clubb.F90 (#1192)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/constants_clubb.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_helper_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mixing_length.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_clubb_core_module.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "857656672d17cca5376c2bc7d488bdb666f0aa50",
          "timestamp" : 1728910825000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Allow QuadTune to simultaneously tune for multiple 20x20 fields, e.g., SWCF, LWCF, and PRECT.\u000a\u000aFor #910.\u000a",
          "date" : "2024-10-14 08:00:25 -0500",
          "id" : "857656672d17cca5376c2bc7d488bdb666f0aa50",
          "msg" : "QuadTune: Allow QuadTune to simultaneously tune for multiple 20x20 fields, e.g., SWCF, LWCF, and PRECT.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "postprocessing/pyplotgen/src/ContourPanel.py",
            "postprocessing/pyplotgen/src/Panel.py",
            "postprocessing/pyplotgen/src/AnimationPanel.py",
            "postprocessing/pyplotgen/src/DataReader.py",
            "postprocessing/pyplotgen/src/VariableGroup.py"
          ],
          "commitId" : "063ae17fdafd9d13795c90b7e5ab538ef736a04c",
          "timestamp" : 1729032084000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Added rcm-background to pyplotgen animations (#1195)\u000a\u000a* Fixed ContourPanel and added rcm background to AnimationPanel in pyplotgen\u000aCLUBB ticket #1164\u000a\u000a* Fixed super call, adjusted super call in ContourPanel, and left a comment describing the issue with the 4 new arguments\u000a\u000a* Added rcm background to animations\u000a\u000a* Also, fixed small bug in DataReader. __getStartEndIndex__\u000a",
          "date" : "2024-10-15 17:41:24 -0500",
          "id" : "063ae17fdafd9d13795c90b7e5ab538ef736a04c",
          "msg" : "Added rcm-background to pyplotgen animations (#1195)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/src/Panel.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/src/VariableGroup.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/src/DataReader.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/src/AnimationPanel.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/src/ContourPanel.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "input/case_setups/cloud_feedback_s6_p2k_model.in",
            "input/case_setups/cgils_s12_model.in",
            "input/case_setups/mc3e_model.in",
            "src/CLUBB_core/output_netcdf.F90",
            "input/case_setups/cgils_s6_model.in",
            "input/case_setups/cobra_model.in",
            "input/case_setups/arm_97_model.in",
            "src/G_unit_test_types/pdf_parameter_tests.F90",
            "input/case_setups/lba_model.in",
            "input/case_setups/atex_model.in",
            "input/case_setups/gabls3_model.in",
            "src/CLUBB_core/parameters_tunable.F90",
            "input/case_setups/nov11_altocu_model.in",
            "input/case_setups/mpace_b_silhs_model.in",
            "input/case_setups/dycoms2_rf02_nd_model.LR.in",
            "input/case_setups/rico_silhs_model.in",
            "src/SILHS/latin_hypercube_driver_module.F90",
            "input/case_setups/mpace_a_model.in",
            "input/case_setups/cgils_s11_model.in",
            "src/input_netcdf.F90",
            "input/case_setups/mpace_b_model.in",
            "input/case_setups/cloud_feedback_s11_model.in",
            "input/case_setups/dycoms2_rf02_so_model.LR.in",
            "run_scripts/create_multi_col_params.py",
            "src/CLUBB_core/clubb_api_module.F90",
            "input/case_setups/dycoms2_rf02_do_model.HR.in",
            "input/case_setups/dycoms2_rf02_ds_model.HR.in",
            "input/tunable_parameters_Lscale/configurable_model_flags.in",
            "input/case_setups/arm_0003_model.in",
            "input/tunable_parameters/configurable_model_flags.in",
            "input/case_setups/dycoms2_rf02_so_model.in",
            "input/case_setups/astex_a209_model.in",
            "input/case_setups/dycoms2_rf02_do_model.LR.in",
            "input/case_setups/bomex_model.in",
            "input/case_setups/dycoms2_rf02_so_model.HR.in",
            "input/case_setups/cloud_feedback_s12_model.in",
            "input/case_setups/dycoms2_rf01_model.in",
            "input/case_setups/dycoms2_rf02_ds_model.in",
            "input/case_setups/gabls2_model.in",
            "input/case_setups/cgils_s6_p2k_model.in",
            "input/case_setups/rico_model.in",
            "input/case_setups/cloud_feedback_s6_model.in",
            "input/case_setups/arm_model.in",
            "input/case_setups/neutral_model.in",
            "src/clubb_standalone.F90",
            "input/case_setups/twp_ice_model.in",
            "src/CLUBB_core/stats_clubb_utilities.F90",
            "run_scripts/check_multicol_error.py",
            "input/case_setups/README",
            "input/grid/README",
            "input/case_setups/clex9_nov02_model.in",
            "input/case_setups/jun25_altocu_model.in",
            "src/G_unit_test_types/spurious_source_test.F90",
            "input/case_setups/fire_model.in",
            "src/SILHS/silhs_api_module.F90",
            "input/case_setups/arm_3year_model.in",
            "input/case_setups/cloud_feedback_s12_p2k_model.in",
            "input/case_setups/dycoms2_rf02_nd_model.HR.in",
            "input/case_setups/cloud_feedback_s11_p2k_model.in",
            "src/clubb_thread_test.F90",
            "jenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile",
            "input/case_setups/dycoms2_rf02_do_model.in",
            "src/jacobian.F90",
            "input/case_setups/dycoms2_rf02_morr_model.in",
            "src/clubb_driver.F90",
            "input/case_setups/dycoms2_rf02_nd_model.in",
            "src/sounding.F90",
            "src/clubb_model_settings.F90",
            "README",
            "run_scripts/test_monoflux_limiter_GPU.py",
            "input/case_setups/cgils_s11_p2k_model.in",
            "input/case_setups/dycoms2_rf02_ds_model.LR.in",
            "input/case_setups/cgils_s12_p2k_model.in",
            "src/error.F90",
            "run_scripts/check_multi_col_error.py",
            "input/case_setups/gabls3_night_model.in",
            "input/case_setups/wangara_model.in",
            "input/case_setups/clex9_oct14_model.in",
            "input/case_setups/dycoms2_rf01_fixed_sst_model.in"
          ],
          "commitId" : "ebbe8662d74aaeb06f853280849b84c54d47edc2",
          "timestamp" : 1729133670000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Multicol CLUBB (#1193)\u000a\u000a* Adding column loop to run_clubb\u000a\u000a* Lot more changes\u000a\u000a* Adding multicolumn output support and improving stats code.\u000a\u000a* Conditionally closing stats files. This is just a bug fix. I'm not sure how this ever worked without the conditionals.\u000a\u000a* Improvements and some cleanup.\u000a\u000a* Bug fix\u000a\u000a* Merge with master\u000a\u000a* Removing num_standalone_columns, it's no longer needed.\u000a\u000a* Changes to make CPU vs GPU test work with new multicol mode. Columns now run with different parameter sets, tolerance script checks average diff instead, increasing number of cobra timestep run, removing mpace_b because it turns out that cobra has ice and is capable of detecting the same ice code errors that mpace_b was added to test.\u000a\u000a* Jenkins script update\u000a\u000a* Jenkins script update\u000a\u000a* Jenkins script update\u000a\u000a* Jenkins script update\u000a\u000a* Jenkins script update\u000a\u000a* Jenkins script update\u000a\u000a* Tightening tolerance\u000a\u000a* Script cleanup and improvement\u000a\u000a* Some more slight changes and cleanup. Making monoflux script work with new multicol mode.\u000a\u000a* Small bug fix that was breaking bugsrad when using multiple columns.\u000a\u000a* Bug fix to script\u000a\u000a* Small cleanup and renaming of read_parameters\u000a\u000a* Slight update to ifdef NETCDF statement\u000a\u000a* Better change to ifdefs\u000a\u000a* Adding new name init_read_clubb_params_api to public api list\u000a\u000a* Name changes and adding section in README\u000a\u000a* Renaming script\u000a\u000a* Renaming script\u000a\u000a* Removing C1 from list of variables to change, it was breaking the CPU vs GPU test, and also clubb warns that 'l_damp_wp2_using_em = T requires C1=C14 and l_stability_correct_tau_zm = F', so perhaps chaning it is just unstable. I've confirmed that GPU bugs are still dectable though.\u000a",
          "date" : "2024-10-16 21:54:30 -0500",
          "id" : "ebbe8662d74aaeb06f853280849b84c54d47edc2",
          "msg" : "Multicol CLUBB (#1193)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "input/case_setups/gabls3_night_model.in"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/clubb_api_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/input_netcdf.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/sounding.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/arm_0003_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/arm_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_do_model.HR.in"
            },
            {
              "editType" : "edit",
              "file" : "src/G_unit_test_types/pdf_parameter_tests.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/G_unit_test_types/spurious_source_test.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/nov11_altocu_model.in"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/stats_clubb_utilities.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/neutral_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cgils_s11_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/grid/README"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_ds_model.LR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_ds_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/twp_ice_model.in"
            },
            {
              "editType" : "edit",
              "file" : "run_scripts/test_monoflux_limiter_GPU.py"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf01_fixed_sst_model.in"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/parameters_tunable.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/SILHS/latin_hypercube_driver_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/mpace_b_silhs_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/arm_97_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/wangara_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_so_model.LR.in"
            },
            {
              "editType" : "edit",
              "file" : "jenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cloud_feedback_s6_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/atex_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_nd_model.HR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cgils_s12_p2k_model.in"
            },
            {
              "editType" : "edit",
              "file" : "src/SILHS/silhs_api_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/mpace_b_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_do_model.LR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cgils_s6_p2k_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/gabls2_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/bomex_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/README"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cloud_feedback_s11_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/gabls3_model.in"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_standalone.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cloud_feedback_s12_p2k_model.in"
            },
            {
              "editType" : "edit",
              "file" : "src/jacobian.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_so_model.HR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/tunable_parameters/configurable_model_flags.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/clex9_oct14_model.in"
            },
            {
              "editType" : "add",
              "file" : "run_scripts/check_multi_col_error.py"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/jun25_altocu_model.in"
            },
            {
              "editType" : "add",
              "file" : "run_scripts/create_multi_col_params.py"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/mc3e_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cloud_feedback_s12_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/clex9_nov02_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_do_model.in"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_model_settings.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cgils_s6_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_nd_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_ds_model.HR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/rico_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cobra_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/mpace_a_model.in"
            },
            {
              "editType" : "delete",
              "file" : "run_scripts/check_multicol_error.py"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cgils_s11_p2k_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_morr_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cgils_s12_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/astex_a209_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/fire_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cloud_feedback_s11_p2k_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_nd_model.LR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/lba_model.in"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/output_netcdf.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf01_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cloud_feedback_s6_p2k_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/arm_3year_model.in"
            },
            {
              "editType" : "edit",
              "file" : "src/error.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/tunable_parameters_Lscale/configurable_model_flags.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/rico_silhs_model.in"
            },
            {
              "editType" : "edit",
              "file" : "README"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_thread_test.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_so_model.in"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/create_figs.py",
            "utilities/sens_matrix/sens_matrix_dashboard.py"
          ],
          "commitId" : "3229e98fa9771ddc209046f4fdd0d227625f1a42",
          "timestamp" : 1729183500000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Revise PCA biplot and clarify how variables are masked.\u000a\u000aFor #910.\u000a",
          "date" : "2024-10-17 11:45:00 -0500",
          "id" : "3229e98fa9771ddc209046f4fdd0d227625f1a42",
          "msg" : "QuadTune: Revise PCA biplot and clarify how variables are masked.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "run_scripts/README",
            ".gitignore",
            "run_scripts/run_bindiff_w_flags.py",
            "run_scripts/run_scm.bash",
            "run_scripts/run_bindiff_w_flags_config_example.json"
          ],
          "commitId" : "a6aa9ae31e872d9df8b7770516f69422936c38bd",
          "timestamp" : 1729197384000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "add run_bindiff_w_flags.py script.  #1181 pull request #1194\u000a\u000a* create script to test bindiff for many different flag settings and add some flags to the run_scm.bash script\u000a\u000a* add script to compile from github and add changes to bindiff script\u000a\u000a* add final changes to run_scm_w_bindiff.py script and add example flag config file\u000a\u000a* rewrite script and add documentation to readme\u000a\u000a* remove unused script and add doc to run_bindiff_w_flags.py script\u000a\u000a* add documentation to script and refactor to stay under 100 characters\u000aper line\u000a",
          "date" : "2024-10-17 15:36:24 -0500",
          "id" : "a6aa9ae31e872d9df8b7770516f69422936c38bd",
          "msg" : "add run_bindiff_w_flags.py script.  #1181 pull request #1194",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "run_scripts/run_scm.bash"
            },
            {
              "editType" : "edit",
              "file" : "run_scripts/README"
            },
            {
              "editType" : "add",
              "file" : "run_scripts/run_bindiff_w_flags_config_example.json"
            },
            {
              "editType" : "edit",
              "file" : ".gitignore"
            },
            {
              "editType" : "add",
              "file" : "run_scripts/run_bindiff_w_flags.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "postprocessing/pyplotgen/src/ContourPanel.py",
            "postprocessing/pyplotgen/src/Contour.py",
            "postprocessing/pyplotgen/config/VariableGroupCorrelationsTimeHeight.py",
            "postprocessing/pyplotgen/config/Style_definitions.py"
          ],
          "commitId" : "c6a3895bf0db72da4f7acb46f4637d73d20d7df5",
          "timestamp" : 1729285755000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Fix time height plots (#1196)\u000a\u000aFinal wrap up of pyplotgen changes\u000aCLUBB ticket #1164\u000a\u000aAdded new VariableGroup that plots CLUBB correlations as as time-height plots\u000a\u000aChanged colormap for time-height plots and fixed coloring scheme for time-height plots\u000a",
          "date" : "2024-10-18 16:09:15 -0500",
          "id" : "c6a3895bf0db72da4f7acb46f4637d73d20d7df5",
          "msg" : "Fix time height plots (#1196)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/src/Contour.py"
            },
            {
              "editType" : "add",
              "file" : "postprocessing/pyplotgen/config/VariableGroupCorrelationsTimeHeight.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/Style_definitions.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/src/ContourPanel.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "25435a8b0094e51db95a383d42a93db86c643f76",
          "timestamp" : 1729296252000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: De-bias matrix before calculating parameter correlations, add comments about definition of residual, include metric name in hover text.\u000a\u000aFor #910.\u000a",
          "date" : "2024-10-18 19:04:12 -0500",
          "id" : "25435a8b0094e51db95a383d42a93db86c643f76",
          "msg" : "QuadTune: De-bias matrix before calculating parameter correlations, add comments about definition of residual, include metric name in hover text.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/sens_matrix_dashboard.py"
          ],
          "commitId" : "f8d7cc45d96ec81f05f09d0aff8dad2b5ae33435",
          "timestamp" : 1729296318000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: De-bias matrix before calculating parameter correlations, add comments about definition of residual, include metric name in hover text.\u000a\u000aFor #910.\u000a",
          "date" : "2024-10-18 19:05:18 -0500",
          "id" : "f8d7cc45d96ec81f05f09d0aff8dad2b5ae33435",
          "msg" : "QuadTune: De-bias matrix before calculating parameter correlations, add comments about definition of residual, include metric name in hover text.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/sens_matrix_dashboard.py"
          ],
          "commitId" : "7726602feef7f94a81bfa01ac55336701d5d2dfc",
          "timestamp" : 1729344467000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Use SVD to approximate the sensitivity matrix, `normlzdSensMatrixPoly`, and curvature matrix, `normlzdCurvMatrix`.\u000a\u000aFor #910.\u000a",
          "date" : "2024-10-19 08:27:47 -0500",
          "id" : "7726602feef7f94a81bfa01ac55336701d5d2dfc",
          "msg" : "QuadTune: Use SVD to approximate the sensitivity matrix, `normlzdSensMatrixPoly`, and curvature matrix, `normlzdCurvMatrix`.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/input_fields.F90",
            "src/clubb_driver.F90"
          ],
          "commitId" : "91fc9735c426ef0fce29ebab86c6d1c7e4638b90",
          "timestamp" : 1729543207000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "remove Lscale, Lscale_up and Lscale_down from stat_fields_reader and restart_clubb call and remove recalculation of Lscale Ticket #1166 (#1197)\u000a\u000a* remove Lscale, Lscale_up, Lscale_down from stat_fields_reader\u000a\u000a* remove Lscale recalculation #1166 BIT_CHANGING only for cases that use silhs\u000a",
          "date" : "2024-10-21 15:40:07 -0500",
          "id" : "91fc9735c426ef0fce29ebab86c6d1c7e4638b90",
          "msg" : "remove Lscale, Lscale_up and Lscale_down from stat_fields_reader and restart_clubb call and remove recalculation of Lscale Ticket #1166 (#1197)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/input_fields.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "jenkins_tests/clubb_multi_col_BFB_nvhpc_test/Jenkinsfile",
            "run_scripts/run_bindiff_all.py"
          ],
          "commitId" : "4cc54e585f1e7e0a4308d1099292cddf3bcf1b34",
          "timestamp" : 1729632873000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Adding multi_col cases to run_bindiff.py and adding new multicol BFBness test.\u000a",
          "date" : "2024-10-22 16:34:33 -0500",
          "id" : "4cc54e585f1e7e0a4308d1099292cddf3bcf1b34",
          "msg" : "Adding multi_col cases to run_bindiff.py and adding new multicol BFBness test.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "run_scripts/run_bindiff_all.py"
            },
            {
              "editType" : "add",
              "file" : "jenkins_tests/clubb_multi_col_BFB_nvhpc_test/Jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "jenkins_tests/clubb_BFB_e3sm_flags_gfortran_test/Jenkinsfile",
            "jenkins_tests/clubb_BFB_r8029_flags_gfortran_test/Jenkinsfile",
            "jenkins_tests/clubb_bin_diff_regression_gfortran_test/Jenkinsfile",
            "jenkins_tests/clubb_bin_diff_regression_backwards_compatibility_gfortran_test/Jenkinsfile",
            "jenkins_tests/clubb_bin_diff_regression_e3sm_flags_gfortran/Jenkinsfile",
            "jenkins_tests/clubb_BFB_multi_col_nvhpc_test/Jenkinsfile",
            "jenkins_tests/clubb_multi_col_BFB_nvhpc_test/Jenkinsfile",
            "jenkins_tests/clubb_BFB_r8029_flags_gfortran_test/.Jenkinsfile.swp",
            "jenkins_tests/clubb_BFB_gfortran_test/Jenkinsfile",
            "jenkins_tests/clubb_bin_diff_regression_backwards_compatibility_gfortran_test/.Jenkinsfile.swp"
          ],
          "commitId" : "63d63ba7a3755fa87c6c9aeae24e60a9c2f1fe22",
          "timestamp" : 1729640904000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Renaming some jenkins tests and making them use a new directory\u000astructure.\u000a",
          "date" : "2024-10-22 18:48:24 -0500",
          "id" : "63d63ba7a3755fa87c6c9aeae24e60a9c2f1fe22",
          "msg" : "Renaming some jenkins tests and making them use a new directory",
          "paths" : [
            {
              "editType" : "add",
              "file" : "jenkins_tests/clubb_BFB_e3sm_flags_gfortran_test/Jenkinsfile"
            },
            {
              "editType" : "add",
              "file" : "jenkins_tests/clubb_BFB_gfortran_test/Jenkinsfile"
            },
            {
              "editType" : "delete",
              "file" : "jenkins_tests/clubb_bin_diff_regression_backwards_compatibility_gfortran_test/Jenkinsfile"
            },
            {
              "editType" : "delete",
              "file" : "jenkins_tests/clubb_bin_diff_regression_e3sm_flags_gfortran/Jenkinsfile"
            },
            {
              "editType" : "add",
              "file" : "jenkins_tests/clubb_BFB_r8029_flags_gfortran_test/.Jenkinsfile.swp"
            },
            {
              "editType" : "add",
              "file" : "jenkins_tests/clubb_BFB_r8029_flags_gfortran_test/Jenkinsfile"
            },
            {
              "editType" : "delete",
              "file" : "jenkins_tests/clubb_bin_diff_regression_gfortran_test/Jenkinsfile"
            },
            {
              "editType" : "add",
              "file" : "jenkins_tests/clubb_BFB_multi_col_nvhpc_test/Jenkinsfile"
            },
            {
              "editType" : "delete",
              "file" : "jenkins_tests/clubb_multi_col_BFB_nvhpc_test/Jenkinsfile"
            },
            {
              "editType" : "delete",
              "file" : "jenkins_tests/clubb_bin_diff_regression_backwards_compatibility_gfortran_test/.Jenkinsfile.swp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "jenkins_tests/clubb_BFB_multi_col_nvhpc_test/Jenkinsfile",
            "jenkins_tests/clubb_BFB_multi_col_gpu_nvhpc_test/Jenkinsfile"
          ],
          "commitId" : "f2ae5b70703e3a86d145983b4fea098cbb8925a3",
          "timestamp" : 1729649590000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Changing test name to indicate that it runs on GPUs.\u000a",
          "date" : "2024-10-22 21:13:10 -0500",
          "id" : "f2ae5b70703e3a86d145983b4fea098cbb8925a3",
          "msg" : "Changing test name to indicate that it runs on GPUs.",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "jenkins_tests/clubb_BFB_multi_col_nvhpc_test/Jenkinsfile"
            },
            {
              "editType" : "add",
              "file" : "jenkins_tests/clubb_BFB_multi_col_gpu_nvhpc_test/Jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "jenkins_tests/clubb_plot_nvhpc_gpu_vs_cpu/Jenkinsfile",
            "jenkins_tests/clubb_ifort_debug_plot/Jenkinsfile",
            "jenkins_tests/clubb_nvhpc_gpu_vs_cpu_plot/Jenkinsfile",
            "jenkins_tests/clubb_plot_ifort_debug/Jenkinsfile"
          ],
          "commitId" : "75fd9262981e736aed8bc8995ec4f2c88bd03d12",
          "timestamp" : 1729719423000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Updates to jenkins scripts.\u000a",
          "date" : "2024-10-23 16:37:03 -0500",
          "id" : "75fd9262981e736aed8bc8995ec4f2c88bd03d12",
          "msg" : "Updates to jenkins scripts.",
          "paths" : [
            {
              "editType" : "add",
              "file" : "jenkins_tests/clubb_plot_nvhpc_gpu_vs_cpu/Jenkinsfile"
            },
            {
              "editType" : "add",
              "file" : "jenkins_tests/clubb_plot_ifort_debug/Jenkinsfile"
            },
            {
              "editType" : "delete",
              "file" : "jenkins_tests/clubb_ifort_debug_plot/Jenkinsfile"
            },
            {
              "editType" : "delete",
              "file" : "jenkins_tests/clubb_nvhpc_gpu_vs_cpu_plot/Jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "jenkins_tests/clubb_plot_nvhpc_gpu_vs_cpu/Jenkinsfile",
            "jenkins_tests/clubb_plot_ifort_debug/Jenkinsfile"
          ],
          "commitId" : "ec720a8fe4132c9af37967fd3060080097b13182",
          "timestamp" : 1729720475000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Updating script usage in plot tests.\u000a",
          "date" : "2024-10-23 16:54:35 -0500",
          "id" : "ec720a8fe4132c9af37967fd3060080097b13182",
          "msg" : "Updating script usage in plot tests.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "jenkins_tests/clubb_plot_ifort_debug/Jenkinsfile"
            },
            {
              "editType" : "edit",
              "file" : "jenkins_tests/clubb_plot_nvhpc_gpu_vs_cpu/Jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/advance_wp2_wp3_module.F90"
          ],
          "commitId" : "9bf49fa9793a4099bed172f4959966bc14990864",
          "timestamp" : 1729779844000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/bmg2",
            "fullName" : "bmg2"
          },
          "authorEmail" : "bmg2@uwm.edu",
          "comment" : "I am making the loops for the wp3 ta term (using ADG1 PDF) symmetric.\u000aPrior to this, they ran from thermo levels 2 to nzt-2. This change\u000amakes them symmetric by running them from 2 to nzt-1. There are\u000ano degradations to the results as a result of this change. This\u000achange makes it easier to generalize CLUBB's grid for both\u000aascending and descending grid directions. The results of this change\u000aare BIT_CHANGING.\u000a",
          "date" : "2024-10-24 09:24:04 -0500",
          "id" : "9bf49fa9793a4099bed172f4959966bc14990864",
          "msg" : "I am making the loops for the wp3 ta term (using ADG1 PDF) symmetric.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_wp2_wp3_module.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/create_figs.py",
            "utilities/sens_matrix/sens_matrix_dashboard.py"
          ],
          "commitId" : "b8f56bfbb5e2cfffef574401cef020a6971fcbdd",
          "timestamp" : 1729785100000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: 1) Add beginnings of maps of SVD pattern, although this task is unfinished. 2) Normalize all regions by global mean, rather than normalizing each region separately.  3) Make sensitivities signed in sensitivity versus bias scatterplot.\u000a\u000aFor #910.\u000a",
          "date" : "2024-10-24 10:51:40 -0500",
          "id" : "b8f56bfbb5e2cfffef574401cef020a6971fcbdd",
          "msg" : "QuadTune: 1) Add beginnings of maps of SVD pattern, although this task is unfinished. 2) Normalize all regions by global mean, rather than normalizing each region separately.  3) Make sensitivities signed in sensitivity versus bias scatterplot.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "postprocessing/pyplotgen/config/VariableGroupBaseBudgets.py",
            "postprocessing/pyplotgen/config/VariableGroupLiquidMP.py",
            "postprocessing/pyplotgen/src/OutputHandler.py",
            "postprocessing/pyplotgen/config/VariableGroupTaus.py",
            "postprocessing/pyplotgen/config/VariableGroupBase.py",
            "postprocessing/pyplotgen/config/VariableGroupSamBudgets.py",
            "postprocessing/pyplotgen/config/VariableGroupNondimMoments.py",
            "postprocessing/pyplotgen/config/VariableGroupIceMP.py",
            "postprocessing/pyplotgen/config/VariableGroupSamMultilineProfiles.py",
            "postprocessing/pyplotgen/config/VariableGroupBaseBudgetsLumpedBuoy.py",
            "postprocessing/pyplotgen/config/VariableGroupSamProfiles.py",
            "postprocessing/pyplotgen/pyplotgen.py",
            "postprocessing/pyplotgen/config/VariableGroupBaseBudgetsSamStyle.py"
          ],
          "commitId" : "abddfa273c6176d1565bffc4f1d8d31a56762347",
          "timestamp" : 1729805710000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Add sam bv calc (#1141)\u000a\u000aAdded calculation function for SAM plots to pyplotgen for Brunt-Väisälä frequency squared\u000aCLUBB ticket #1132 \u000a\u000aCalculated by `N2 = g/thetav * dthetav/dz`\u000a",
          "date" : "2024-10-24 16:35:10 -0500",
          "id" : "abddfa273c6176d1565bffc4f1d8d31a56762347",
          "msg" : "Add sam bv calc (#1141)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/VariableGroupBaseBudgetsLumpedBuoy.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/VariableGroupSamProfiles.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/VariableGroupBaseBudgets.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/VariableGroupSamMultilineProfiles.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/src/OutputHandler.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/VariableGroupNondimMoments.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/pyplotgen.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/VariableGroupBase.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/VariableGroupSamBudgets.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/VariableGroupLiquidMP.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/VariableGroupBaseBudgetsSamStyle.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/VariableGroupIceMP.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/VariableGroupTaus.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "81fa0e3bef38ab4a734aa95e5f8b4dacb0776743",
          "timestamp" : 1729890078000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Display maps of the first 4 SVD patterns using dash, rather than make_subplots.\u000a\u000aAlso, show maps of the sensitivity to individual parameters.\u000a\u000aFor #910.\u000a",
          "date" : "2024-10-25 16:01:18 -0500",
          "id" : "81fa0e3bef38ab4a734aa95e5f8b4dacb0776743",
          "msg" : "QuadTune: Display maps of the first 4 SVD patterns using dash, rather than make_subplots.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "0bb668e3a21dce9af466abc9f0e747fbb7b36eab",
          "timestamp" : 1729964291000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Create 2 new plots.\u000a\u000a1) colored matrix plot of SVD vh matrix; and\u000a2) bar chart of importance of parameters\u000a\u000aFor #910.\u000a",
          "date" : "2024-10-26 12:38:11 -0500",
          "id" : "0bb668e3a21dce9af466abc9f0e747fbb7b36eab",
          "msg" : "QuadTune: Create 2 new plots.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/sens_matrix_dashboard.py"
          ],
          "commitId" : "e525bd0e3c6333eb4b9945f6fe81d7a9e3cfd3e3",
          "timestamp" : 1730139241000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Break out loss function contributions by metric and plot the metrics with the greatest improvements and degradations.\u000a\u000aAlso plot signed sum of contributions, in order to see how biases affect which parameters are tuned.\u000a\u000aFor #910.\u000a",
          "date" : "2024-10-28 13:14:01 -0500",
          "id" : "e525bd0e3c6333eb4b9945f6fe81d7a9e3cfd3e3",
          "msg" : "QuadTune: Break out loss function contributions by metric and plot the metrics with the greatest improvements and degradations.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "d7d04ed1c8a65801bfc91bbbe4227ef39f7f7292",
          "timestamp" : 1730139276000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Break out loss function contributions by metric and plot the metrics with the greatest improvements and degradations.\u000a\u000aAlso plot signed sum of contributions, in order to see how biases affect which parameters are tuned.\u000a\u000aFor #910.\u000a",
          "date" : "2024-10-28 13:14:36 -0500",
          "id" : "d7d04ed1c8a65801bfc91bbbe4227ef39f7f7292",
          "msg" : "QuadTune: Break out loss function contributions by metric and plot the metrics with the greatest improvements and degradations.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "run_scripts/run_bindiff_all.py"
          ],
          "commitId" : "2651012ea532b1d38ef6006d7457571806e34908",
          "timestamp" : 1730146386000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Small improvements to bindiff script.\u000a",
          "date" : "2024-10-28 15:13:06 -0500",
          "id" : "2651012ea532b1d38ef6006d7457571806e34908",
          "msg" : "Small improvements to bindiff script.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "run_scripts/run_bindiff_all.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/clubb_driver.F90",
            "src/input_fields.F90",
            "src/soil_vegetation.F90"
          ],
          "commitId" : "6127c5594dc2a5ce46d584822f805af6aeb79028",
          "timestamp" : 1730337999000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "BIT_CHANGING bug fix with soil veg (#1200)\u000a\u000a* Bug fix with soil veg. This is BIT_CHANGING.\u000a\u000a* Outputting soil_heat_flux locally.\u000a",
          "date" : "2024-10-30 20:26:39 -0500",
          "id" : "6127c5594dc2a5ce46d584822f805af6aeb79028",
          "msg" : "BIT_CHANGING bug fix with soil veg (#1200)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/input_fields.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/soil_vegetation.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "input/case_setups/dycoms2_rf02_do_model.LR.in",
            "src/Benchmark_cases/arm_0003.F90",
            "src/Benchmark_cases/arm_3year.F90",
            "src/Benchmark_cases/atex.F90",
            "input/case_setups/dycoms2_rf02_so_model.HR.in",
            "input/case_setups/dycoms2_rf02_ds_model.in",
            "src/Benchmark_cases/gabls3_night.F90",
            "src/Benchmark_cases/wangara.F90",
            "src/Benchmark_cases/dycoms2_rf02.F90",
            "input/case_setups/neutral_model.in",
            "src/Benchmark_cases/astex_a209.F90",
            "src/Benchmark_cases/twp_ice.F90",
            "src/time_dependent_input.F90",
            "src/Benchmark_cases/arm_97.F90",
            "src/Benchmark_cases/sfc_flux.F90",
            "src/Benchmark_cases/dycoms2_rf01.F90",
            "src/Benchmark_cases/mpace_b.F90",
            "src/Benchmark_cases/gabls3.F90",
            "src/Benchmark_cases/rico.F90",
            "input/case_setups/dycoms2_rf02_nd_model.LR.in",
            "src/Benchmark_cases/gabls2.F90",
            "input/case_setups/dycoms2_rf02_nd_model.HR.in",
            "src/Benchmark_cases/spec_hum_to_mixing_ratio.F90",
            "src/Benchmark_cases/nov11.F90",
            "src/Benchmark_cases/mpace_a.F90",
            "input/case_setups/dycoms2_rf02_do_model.in",
            "src/Benchmark_cases/cloud_feedback.F90",
            "src/Benchmark_cases/bomex.F90",
            "input/case_setups/dycoms2_rf02_so_model.LR.in",
            "input/case_setups/dycoms2_rf02_morr_model.in",
            "src/clubb_driver.F90",
            "src/Benchmark_cases/fire.F90",
            "input/case_setups/dycoms2_rf02_nd_model.in",
            "input/case_setups/dycoms2_rf02_ds_model.HR.in",
            "input/case_setups/dycoms2_rf02_do_model.HR.in",
            "input/case_setups/dycoms2_rf02_ds_model.LR.in",
            "src/Benchmark_cases/cobra.F90",
            "src/Benchmark_cases/neutral_case.F90",
            "input/case_setups/dycoms2_rf02_so_model.in",
            "src/Benchmark_cases/lba.F90",
            "src/Benchmark_cases/arm.F90"
          ],
          "commitId" : "6536d39b98831758cff149e705fa3605f90ffdf0",
          "timestamp" : 1730499141000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Prescribe forcings loop pushing (#1201)\u000a\u000a* Outputting soil_heat_flux locally.\u000a\u000a* Adding if statements around things\u000a\u000a* Pushing some loops down\u000a\u000a* Merging soil_veg changes\u000a\u000a* More loop pushes\u000a\u000a* Merging soil_veg changes\u000a\u000a* More loop pushes\u000a\u000a* More loop pushes\u000a\u000a* Bug fix detected with twp_ice\u000a\u000a* Pushing loops even more\u000a\u000a* Pushing loops into compute_wpthlp_sfc and compute_wpthlp_sfc, also making them subroutines.\u000a\u000a* Removing accidentially committed file.\u000a\u000a* Fixing merge errors.\u000a\u000a* Fixing bug that was breaking only dycoms2_rf02_so. It only broke this case since it is the only one that has l_cloud_sed=.true. and microphys_scheme=none\u000a\u000a* Adding to rad if statement to prevent unneccesary calls.\u000a\u000a* Moving stats statement for things like rcm_mc and rvm_mc out of the if microphys statement. This is an additional fix to the dycoms2_rf02_so issue.\u000a\u000a* Chaning T_sfc_calc to T_sfc_interp where it's caluclated with interpolation.\u000a",
          "date" : "2024-11-01 17:12:21 -0500",
          "id" : "6536d39b98831758cff149e705fa3605f90ffdf0",
          "msg" : "Prescribe forcings loop pushing (#1201)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/astex_a209.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_ds_model.LR.in"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/mpace_a.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_ds_model.HR.in"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/atex.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/cobra.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/fire.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/spec_hum_to_mixing_ratio.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/nov11.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/sfc_flux.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_so_model.LR.in"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/gabls3_night.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/wangara.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/neutral_case.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/lba.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/twp_ice.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/gabls2.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/dycoms2_rf02.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/rico.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_nd_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_ds_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_do_model.HR.in"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/dycoms2_rf01.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/gabls3.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_nd_model.LR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_do_model.LR.in"
            },
            {
              "editType" : "edit",
              "file" : "src/time_dependent_input.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_so_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_so_model.HR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/neutral_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_morr_model.in"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/arm.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_do_model.in"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/arm_0003.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/cloud_feedback.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/arm_3year.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_nd_model.HR.in"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/mpace_b.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/arm_97.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/bomex.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/create_figs.py",
            "utilities/sens_matrix/sens_matrix_dashboard.py"
          ],
          "commitId" : "bedc6f80e28c38b2c78facb93536d3e56ff2a488",
          "timestamp" : 1730745519000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Plot orange x on threeDot panels in order to represent what change QuadTune actually wants to make to the metrics.\u000a\u000aFor #910.\u000a",
          "date" : "2024-11-04 12:38:39 -0600",
          "id" : "bedc6f80e28c38b2c78facb93536d3e56ff2a488",
          "msg" : "QuadTune: Plot orange x on threeDot panels in order to represent what change QuadTune actually wants to make to the metrics.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/Benchmark_cases/arm_0003.F90",
            "src/CLUBB_core/interpolation.F90",
            "src/Benchmark_cases/arm_3year.F90",
            "src/Benchmark_cases/atex.F90",
            "src/Benchmark_cases/gabls3_night.F90",
            "compile/convert_acc_to_omp.bash",
            "src/Benchmark_cases/dycoms2_rf02.F90",
            "src/Benchmark_cases/wangara.F90",
            "src/Benchmark_cases/diag_ustar_module.F90",
            "src/Benchmark_cases/astex_a209.F90",
            "src/Benchmark_cases/twp_ice.F90",
            "src/time_dependent_input.F90",
            "src/Benchmark_cases/arm_97.F90",
            "src/Benchmark_cases/sfc_flux.F90",
            "src/Benchmark_cases/dycoms2_rf01.F90",
            "src/Benchmark_cases/mpace_b.F90",
            "src/Benchmark_cases/gabls3.F90",
            "src/Benchmark_cases/rico.F90",
            "src/Benchmark_cases/gabls2.F90",
            "src/Benchmark_cases/spec_hum_to_mixing_ratio.F90",
            "src/Benchmark_cases/nov11.F90",
            "src/Benchmark_cases/cloud_feedback.F90",
            "src/Benchmark_cases/bomex.F90",
            "src/clubb_driver.F90",
            "src/Benchmark_cases/fire.F90",
            "src/Benchmark_cases/cobra.F90",
            "src/Benchmark_cases/neutral_case.F90",
            "src/Benchmark_cases/lba.F90",
            "src/Benchmark_cases/arm.F90"
          ],
          "commitId" : "aff1bb12551c5b3a8ab1c4d773ef5c17fb96c53b",
          "timestamp" : 1730750376000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Prescribe Forcings GPUization (#1204)\u000a\u000a* First bit of prescribe forcings GPUization. Only tested with arm so far.\u000a\u000a* Cherry-pick merge\u000a\u000a* Missed file\u000a\u000a* GPUizing more cases\u000a\u000a* Rest of cases GPUized\u000a\u000a* Little more GPUization and fixes.\u000a\u000a* Bug fix to minloc calculation affecting cases with l_modify_bc_for_cnvg_test=.true., unclear why this is a bug. Also adding ifdef around print in GPU code\u000a\u000a* Adding Benchmark_cases to OMP conversion list\u000a",
          "date" : "2024-11-04 13:59:36 -0600",
          "id" : "aff1bb12551c5b3a8ab1c4d773ef5c17fb96c53b",
          "msg" : "Prescribe Forcings GPUization (#1204)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/arm_0003.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/gabls2.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/dycoms2_rf02.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/lba.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/twp_ice.F90"
            },
            {
              "editType" : "edit",
              "file" : "compile/convert_acc_to_omp.bash"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/cloud_feedback.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/spec_hum_to_mixing_ratio.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/time_dependent_input.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/cobra.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/dycoms2_rf01.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/arm.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/sfc_flux.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/bomex.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/wangara.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/gabls3.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/nov11.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/neutral_case.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/fire.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/arm_97.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/mpace_b.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/diag_ustar_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/atex.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/arm_3year.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/gabls3_night.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/interpolation.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/astex_a209.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/rico.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "3301537e76921afc9e7bb6a3c8b37a1b0005671c",
          "timestamp" : 1730761790000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Fix commit bug and add numXBoxes.\u000a\u000aFor #910.\u000a",
          "date" : "2024-11-04 17:09:50 -0600",
          "id" : "3301537e76921afc9e7bb6a3c8b37a1b0005671c",
          "msg" : "QuadTune: Fix commit bug and add numXBoxes.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/clubb_api_module.F90",
            "src/CLUBB_core/advance_clubb_core_module.F90"
          ],
          "commitId" : "90d139d2d9f8ccfdbe6e3705adfa4e7a9117aeec",
          "timestamp" : 1731009552000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Moving Lscale from an acc create statement inside clubb to the acc output statement in clubb_api. This is bug fix that is BIT_CHANGING, but only for silhs cases running on the GPU. Also using this to add BIT_CHANGING:aff1bb12551c5b3a8ab1c4d773ef5c17fb96c53b, as that commit was BC but just missing the message.\u000a",
          "date" : "2024-11-07 13:59:12 -0600",
          "id" : "90d139d2d9f8ccfdbe6e3705adfa4e7a9117aeec",
          "msg" : "Moving Lscale from an acc create statement inside clubb to the acc output statement in clubb_api. This is bug fix that is BIT_CHANGING, but only for silhs cases running on the GPU. Also using this to add BIT_CHANGING:aff1bb12551c5b3a8ab1c4d773ef5c17fb96c53b, as that commit was BC but just missing the message.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/clubb_api_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_clubb_core_module.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/advance_clubb_core_module.F90",
            "src/clubb_standalone.F90",
            "src/jacobian.F90",
            "run_scripts/create_multi_col_params.py",
            "src/CLUBB_core/output_netcdf.F90",
            "src/clubb_driver.F90",
            "src/CLUBB_core/clubb_api_module.F90",
            "src/CLUBB_core/calc_pressure.F90",
            "src/clubb_thread_test.F90",
            "src/error.F90",
            "src/hydrostatic_module.F90"
          ],
          "commitId" : "a1fcfe8d0eff3f15d3fca37af1fe263cd6203cd9",
          "timestamp" : 1731015610000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Various Small Tweaks (#1205)\u000a\u000a* Batching multicol output. Unfinished, need to make calls_p_out a namelist input and handle the case that it doesn't evenly divide the total number of timesteps.\u000a\u000a* Pushin column loop into initialize_clubb_variables\u000a\u000a* Adding explicit loops in main timestepping loop and pushing columns loop into l_calc_thlp2_rad\u000a\u000a* Various small loop pushes and improvements.\u000a\u000a* Adding argument to create_multi_col_params.py to add calls_p_out to namelist.\u000a\u000a* Final little tweaks\u000a\u000a* Tiny fixes\u000a\u000a* Changing var name calls_p_out to calls_per_out\u000a",
          "date" : "2024-11-07 15:40:10 -0600",
          "id" : "a1fcfe8d0eff3f15d3fca37af1fe263cd6203cd9",
          "msg" : "Various Small Tweaks (#1205)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/clubb_standalone.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/calc_pressure.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/clubb_api_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/jacobian.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_clubb_core_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/hydrostatic_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "run_scripts/create_multi_col_params.py"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_thread_test.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/error.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/output_netcdf.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "fa4b24b4d37aabefbd37d6ebcaab6425016cada3",
          "timestamp" : 1731086888000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: 1) Create new plot that shows tuning tradeoffs via U dot bias.  2) Improve bar chart showing the mean contribution of different parameters.\u000a\u000aFor #910.\u000a",
          "date" : "2024-11-08 11:28:08 -0600",
          "id" : "fa4b24b4d37aabefbd37d6ebcaab6425016cada3",
          "msg" : "QuadTune: 1) Create new plot that shows tuning tradeoffs via U dot bias.  2) Improve bar chart showing the mean contribution of different parameters.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/advance_clubb_core_module.F90"
          ],
          "commitId" : "2c534889b08af602b0652a339364119dfcd595a7",
          "timestamp" : 1731108979000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/bmg2",
            "fullName" : "bmg2"
          },
          "authorEmail" : "bmg2@uwm.edu",
          "comment" : "Making a correction to the doubled plus sign from commit a1fcfe8.\u000a",
          "date" : "2024-11-08 17:36:19 -0600",
          "id" : "2c534889b08af602b0652a339364119dfcd595a7",
          "msg" : "Making a correction to the doubled plus sign from commit a1fcfe8.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_clubb_core_module.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/advance_xp2_xpyp_module.F90"
          ],
          "commitId" : "c365e917824d4ca09c1a28b5c1f782bfd1773562",
          "timestamp" : 1731347440000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/bmg2",
            "fullName" : "bmg2"
          },
          "authorEmail" : "bmg2@uwm.edu",
          "comment" : "As part of generalizing the code to work with both an ascending and\u000adescending grid, I discovered an issue.  The issue occurs in the\u000axp2/xpyp \"upwind\" turbulent advection code and involves the \"sgn_\"\u000avariables. Ultimately, for other PDFs, I was setting this variable\u000ausing equations of the form\u000a\u000asign( one, variable)\u000a\u000awhich set the value to either 1 or -1 no matter the value of variable.\u000a\u000aHowever, for the ADG1 PDF, I was lazy and simply just set the value\u000aof sgn_ to be equal to wp3_on_wp2.\u000a\u000aThe issue arose when wp3_on_wp2 had a value of 0, and therefore is\u000aneither negative or positive.\u000a\u000aTo rectifiy the issue, all settings of \"sgn_\" variables now use\u000aequations of the form sign( one, variable ).\u000a\u000aFor a vast majority of cases, this change had absolutely\u000ano effect on the results and everything stayed bit-for-bit.\u000a\u000aHowever, BIT_CHANGING results were detected for CGILS S6,\u000aMC3E, and TWP-ICE.\u000a",
          "date" : "2024-11-11 11:50:40 -0600",
          "id" : "c365e917824d4ca09c1a28b5c1f782bfd1773562",
          "msg" : "As part of generalizing the code to work with both an ascending and",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_xp2_xpyp_module.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "input/case_setups/cloud_feedback_s6_p2k_model.in",
            "src/Benchmark_cases/atex.F90",
            "input/case_setups/cgils_s12_model.in",
            "input/case_setups/mc3e_model.in",
            "input/case_setups/cgils_s6_model.in",
            "input/case_setups/cobra_model.in",
            "input/case_setups/arm_97_model.in",
            "input/case_setups/lba_model.in",
            "input/case_setups/atex_model.in",
            "input/case_setups/gabls3_model.in",
            "input/case_setups/nov11_altocu_model.in",
            "input/case_setups/mpace_b_silhs_model.in",
            "input/case_setups/dycoms2_rf02_nd_model.LR.in",
            "input/case_setups/rico_silhs_model.in",
            "src/SILHS/latin_hypercube_driver_module.F90",
            "input/case_setups/mpace_a_model.in",
            "input/case_setups/cgils_s11_model.in",
            "input/case_setups/cloud_feedback_s11_model.in",
            "input/case_setups/mpace_b_model.in",
            "input/case_setups/dycoms2_rf02_so_model.LR.in",
            "run_scripts/create_multi_col_params.py",
            "input/case_setups/dycoms2_rf02_do_model.HR.in",
            "input/case_setups/dycoms2_rf02_ds_model.HR.in",
            "input/case_setups/arm_0003_model.in",
            "input/case_setups/dycoms2_rf02_so_model.in",
            "jenkins_tests/clubb_nvhpc_gpu_column_mirror_test/Jenkinsfile",
            "input/case_setups/astex_a209_model.in",
            "input/case_setups/dycoms2_rf02_do_model.LR.in",
            "input/case_setups/bomex_model.in",
            "input/case_setups/dycoms2_rf01_model.in",
            "input/case_setups/cloud_feedback_s12_model.in",
            "input/case_setups/dycoms2_rf02_so_model.HR.in",
            "run_scripts/check_mirrored_multi_col_output.py",
            "input/case_setups/dycoms2_rf02_ds_model.in",
            "src/SILHS/transform_to_pdf_module.F90",
            "input/case_setups/gabls2_model.in",
            "input/case_setups/cgils_s6_p2k_model.in",
            "input/case_setups/rico_model.in",
            "input/case_setups/cloud_feedback_s6_model.in",
            "input/case_setups/arm_model.in",
            "input/case_setups/neutral_model.in",
            "input/case_setups/twp_ice_model.in",
            "input/case_setups/README",
            "input/case_setups/clex9_nov02_model.in",
            "input/case_setups/jun25_altocu_model.in",
            "input/case_setups/fire_model.in",
            "input/case_setups/arm_3year_model.in",
            "input/case_setups/cloud_feedback_s12_p2k_model.in",
            "input/case_setups/cloud_feedback_s11_p2k_model.in",
            "input/case_setups/dycoms2_rf02_nd_model.HR.in",
            "input/case_setups/dycoms2_rf02_do_model.in",
            "input/case_setups/dycoms2_rf02_morr_model.in",
            "input/case_setups/dycoms2_rf02_nd_model.in",
            "src/clubb_driver.F90",
            "input/case_setups/cgils_s11_p2k_model.in",
            "input/case_setups/cgils_s12_p2k_model.in",
            "input/case_setups/dycoms2_rf02_ds_model.LR.in",
            "input/case_setups/gabls3_night_model.in",
            "input/case_setups/wangara_model.in",
            "input/case_setups/clex9_oct14_model.in",
            "input/case_setups/dycoms2_rf01_fixed_sst_model.in"
          ],
          "commitId" : "c13dc43f7deeb933c47f48557f841b5d6d4cd621",
          "timestamp" : 1731438290000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Multi Column Mirror Test (#1206)\u000a\u000a* Making fcor_nl to set multi_col version of fcor. This is a BIT_CHANGING bug fix that only affects the extra columns.\u000a\u000a* Removing async clauses in silhs.\u000a\u000a* Adding option to silhs to copy the random number pool from the first column to all the others.\u000a\u000a* Fixing fcor name in arm_97_model.in\u000a\u000a* Fixing small bug in cases that run non-silhs radiation.\u000a\u000a* Fixing missing acc statement in atex code\u000a\u000a* Adding scripts for new test\u000a\u000a* Script update\u000a\u000a* Script update\u000a\u000a* Script update\u000a\u000a* Script update\u000a\u000a* Script update\u000a\u000a* Script update\u000a\u000a* Test error\u000a\u000a* Test error\u000a\u000a* Test error\u000a\u000a* Script update\u000a\u000a* Script update\u000a\u000a* Script update\u000a\u000a* Script update\u000a\u000a* Script update\u000a\u000a* Script updates\u000a\u000a* Script updates\u000a\u000a* Final update to script\u000a",
          "date" : "2024-11-12 13:04:50 -0600",
          "id" : "c13dc43f7deeb933c47f48557f841b5d6d4cd621",
          "msg" : "Multi Column Mirror Test (#1206)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "input/case_setups/README"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cgils_s6_p2k_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/mpace_a_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/arm_97_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_ds_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_so_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_nd_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_do_model.LR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cloud_feedback_s12_p2k_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf01_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/mc3e_model.in"
            },
            {
              "editType" : "add",
              "file" : "run_scripts/check_mirrored_multi_col_output.py"
            },
            {
              "editType" : "edit",
              "file" : "src/SILHS/transform_to_pdf_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cloud_feedback_s11_p2k_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_nd_model.LR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/twp_ice_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cgils_s6_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf01_fixed_sst_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/bomex_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cgils_s12_p2k_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/fire_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/rico_silhs_model.in"
            },
            {
              "editType" : "edit",
              "file" : "src/SILHS/latin_hypercube_driver_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_do_model.HR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/gabls3_night_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cgils_s11_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cobra_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cgils_s12_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_so_model.LR.in"
            },
            {
              "editType" : "add",
              "file" : "jenkins_tests/clubb_nvhpc_gpu_column_mirror_test/Jenkinsfile"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_ds_model.LR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/gabls2_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_do_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/neutral_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_morr_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/atex_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/lba_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_ds_model.HR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cloud_feedback_s6_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/mpace_b_silhs_model.in"
            },
            {
              "editType" : "edit",
              "file" : "run_scripts/create_multi_col_params.py"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cgils_s11_p2k_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cloud_feedback_s6_p2k_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/wangara_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/clex9_nov02_model.in"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/atex.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cloud_feedback_s12_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/cloud_feedback_s11_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/gabls3_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/jun25_altocu_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/arm_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_nd_model.HR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/clex9_oct14_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/dycoms2_rf02_so_model.HR.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/arm_0003_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/nov11_altocu_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/rico_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/arm_3year_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/astex_a209_model.in"
            },
            {
              "editType" : "edit",
              "file" : "input/case_setups/mpace_b_model.in"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "jenkins_tests/clubb_monoflux_CPU_vs_GPU_diff/Jenkinsfile",
            "src/SILHS/silhs_api_module.F90",
            "src/SILHS/latin_hypercube_driver_module.F90",
            "src/SILHS/transform_to_pdf_module.F90",
            "src/CLUBB_core/pdf_utilities.F90",
            "jenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile",
            "src/soil_vegetation.F90",
            "src/CLUBB_core/advance_clubb_core_module.F90",
            "jenkins_tests/clubb_plot_nvhpc_gpu_vs_cpu/Jenkinsfile",
            "src/CLUBB_core/output_netcdf.F90",
            "src/clubb_driver.F90",
            "src/CLUBB_core/clubb_api_module.F90",
            "run_scripts/test_monoflux_limiter_GPU.py",
            "src/CLUBB_core/mono_flux_limiter.F90",
            "run_scripts/check_multi_col_error.py",
            "jenkins_tests/clubb_nvhpc_gpu_column_mirror_test/Jenkinsfile"
          ],
          "commitId" : "bb0b6c6de3c0b80ef8599dc9ea18219146ddb20c",
          "timestamp" : 1731982903000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Clubb Driver Semi GPUization Part4 (#1209)\u000a\u000a* Initial GPUization, and testing multi_col output method as single precision.\u000a\u000a* advance_clubb_core tweaks\u000a\u000a* Adding radht acc update\u000a\u000a* Updates\u000a\u000a* Adding new flags to the mono_flux test to prevent CPU and GPU divergence which breaks it.\u000a\u000a* Small changes and improvements.\u000a\u000a* Making new monoflux test lines\u000a\u000a* Reworking some SILHS GPUization to make it more similar to the GPU code in the rest of clubb. This adds some extra parts that run on GPUs, so it is BIT_CHANGING\u000a\u000a* Cleanup and comment update\u000a\u000a* Cleanup\u000a\u000a* Removing DCUDA flag from compile config scripts to help GPU and CPU results match for silhs cases\u000a\u000a* Removing accidentally added file.\u000a\u000a* Updating script\u000a\u000a* Updating script\u000a\u000a* Updating script\u000a\u000a* Updating tolerance in script to handle rico_silhs differences, and hopefully final GPU updates\u000a\u000a* Small cleanup\u000a\u000a* Adding option to multi_col diff check script to scale the differences by the field avg. This is only needed (so far) for thlm differences that are slightly too large\u000a\u000a* Testing gpu lock method\u000a\u000a* Adding GPU locking to rest of GPU tests.\u000a\u000a* Small fixes\u000a",
          "date" : "2024-11-18 20:21:43 -0600",
          "id" : "bb0b6c6de3c0b80ef8599dc9ea18219146ddb20c",
          "msg" : "Clubb Driver Semi GPUization Part4 (#1209)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "run_scripts/check_multi_col_error.py"
            },
            {
              "editType" : "edit",
              "file" : "src/SILHS/latin_hypercube_driver_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "jenkins_tests/clubb_plot_nvhpc_gpu_vs_cpu/Jenkinsfile"
            },
            {
              "editType" : "edit",
              "file" : "jenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_clubb_core_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mono_flux_limiter.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/output_netcdf.F90"
            },
            {
              "editType" : "edit",
              "file" : "jenkins_tests/clubb_nvhpc_gpu_column_mirror_test/Jenkinsfile"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/clubb_api_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/pdf_utilities.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/SILHS/silhs_api_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/SILHS/transform_to_pdf_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "run_scripts/test_monoflux_limiter_GPU.py"
            },
            {
              "editType" : "edit",
              "file" : "src/soil_vegetation.F90"
            },
            {
              "editType" : "edit",
              "file" : "jenkins_tests/clubb_monoflux_CPU_vs_GPU_diff/Jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "90da93a5bb3dc5a7b27f02b45978ce1cf9bef6fd",
          "timestamp" : 1732038377000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Plot a map of the change in the loss function for each region.\u000a\u000aThis map tells us which regions are improved and which are degraded.  I.e., it displays the tuning trade-offs.\u000a\u000aFor #910.\u000a",
          "date" : "2024-11-19 11:46:17 -0600",
          "id" : "90da93a5bb3dc5a7b27f02b45978ce1cf9bef6fd",
          "msg" : "QuadTune: Plot a map of the change in the loss function for each region.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "postprocessing/pyplotgen/src/ContourPanel.py",
            "postprocessing/pyplotgen/config/Style_definitions.py",
            "postprocessing/pyplotgen/src/VariableGroup.py",
            "postprocessing/pyplotgen/config/VariableGroupCorrelations.py"
          ],
          "commitId" : "9c043092f464dd4e353d3ff565e7f7c09c73dac6",
          "timestamp" : 1732048487000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Fixed time-height plot colormaps (#1210)\u000a\u000aCLUBB ticket #1164\u000a\u000aAdded a \"quick\" fix for the generation of the time-height plot colormaps when variables are not correlations (i.e. values outside of [-1;1])\u000aUpdated VariableGroupCorrelations to include all correlations that are usually output in CLUBB.\u000a",
          "date" : "2024-11-19 14:34:47 -0600",
          "id" : "9c043092f464dd4e353d3ff565e7f7c09c73dac6",
          "msg" : "Fixed time-height plot colormaps (#1210)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/src/VariableGroup.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/src/ContourPanel.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/Style_definitions.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/VariableGroupCorrelations.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "run_scripts/check_multi_col_avg.py",
            "src/clubb_standalone.F90",
            "run_scripts/create_multi_col_params.py",
            "src/CLUBB_core/output_netcdf.F90",
            "src/jacobian.F90",
            "src/clubb_driver.F90",
            "jenkins_tests/clubb_nvhpc_gpu_multi_col_avg_test/Jenkinsfile",
            "run_scripts/test_monoflux_limiter_GPU.py",
            "src/clubb_thread_test.F90",
            "src/error.F90"
          ],
          "commitId" : "8572001d7a87cba485b292f57adfb7abc970e462",
          "timestamp" : 1732270912000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Multi col output update (#1211)\u000a\u000a* Multi_col output update to enable averaging over timesteps and outputting with single precision. This replaces the timestep batched output method used before, which was only noticably faster at low column numbers. This is technically BC (edited during merge, PR no longer BC), because the single precision output will be interpretted as different from the current double precision output.\u000a\u000a* Small cleanup\u000a\u000a* Script updates\u000a\u000a* Script update\u000a\u000a* Script update\u000a\u000a* Adding capability to output multi_col as double or single precision using new flag l_output_double_prec.\u000a\u000a* Removing accidentally added file.\u000a\u000a* Making new jenkins script run single and double precision tests.\u000a\u000a* Update to jenkins test\u000a",
          "date" : "2024-11-22 04:21:52 -0600",
          "id" : "8572001d7a87cba485b292f57adfb7abc970e462",
          "msg" : "Multi col output update (#1211)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/clubb_standalone.F90"
            },
            {
              "editType" : "edit",
              "file" : "run_scripts/test_monoflux_limiter_GPU.py"
            },
            {
              "editType" : "add",
              "file" : "run_scripts/check_multi_col_avg.py"
            },
            {
              "editType" : "add",
              "file" : "jenkins_tests/clubb_nvhpc_gpu_multi_col_avg_test/Jenkinsfile"
            },
            {
              "editType" : "edit",
              "file" : "run_scripts/create_multi_col_params.py"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/output_netcdf.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_thread_test.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/jacobian.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/error.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/sens_matrix_dashboard.py",
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "91d31581a8a77559266dfc2cc76c09ec71366c16",
          "timestamp" : 1732748242000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Added colorbars to regional map plots.\u000a\u000aFor #910.\u000a",
          "date" : "2024-11-27 16:57:22 -0600",
          "id" : "91d31581a8a77559266dfc2cc76c09ec71366c16",
          "msg" : "QuadTune: Added colorbars to regional map plots.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "50fe6be42a8a75a9d62659a64b56a64e8d7bd5a0",
          "timestamp" : 1732981900000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: 1) Change coloring of scatterpoints to represent either loss changes or residuals. 2) Add map of residuals to complement map of bias.\u000a\u000aFor #910.\u000a",
          "date" : "2024-11-30 09:51:40 -0600",
          "id" : "50fe6be42a8a75a9d62659a64b56a64e8d7bd5a0",
          "msg" : "QuadTune: 1) Change coloring of scatterpoints to represent either loss changes or residuals. 2) Add map of residuals to complement map of bias.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/clip_explicit.F90",
            "src/CLUBB_core/advance_wp2_wp3_module.F90",
            "src/CLUBB_core/error_code.F90"
          ],
          "commitId" : "7447595af2409f56faa42e4fa915078e13a2cbf1",
          "timestamp" : 1733239180000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Likely non-bit-changing housekeeping (#1213)\u000a\u000aNon-bit-changing housekeeping regarding wp2 clipping\u000aCLUBB ticket #1165\u000a\u000aRenamed threshold_array -> wp2_min_array\u000aMoved upper clipping of wp2 into clip_variance\u000aAdded warning outputs where wp2 is hard-clipped\u000aAdded debugging checks to hole-filling and wp2_min_array clipping\u000aSome necessary OpenACC-modifications\u000a",
          "date" : "2024-12-03 09:19:40 -0600",
          "id" : "7447595af2409f56faa42e4fa915078e13a2cbf1",
          "msg" : "Likely non-bit-changing housekeeping (#1213)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_wp2_wp3_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/error_code.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/clip_explicit.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "postprocessing/pyplotgen/src/ContourPanel.py",
            "postprocessing/pyplotgen/config/Style_definitions.py"
          ],
          "commitId" : "afcbd644e18802286f1de588197dde479b2297ea",
          "timestamp" : 1733247598000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Fix pyplotgen timeheight cmaps (#1212)\u000a\u000a* Fixed time-height plot colormaps\u000aCLUBB ticket #1199\u000a\u000aAdded a \"quick\" fix for time-height plot colormaps when variables are not correlations (i.e. values in [-1;1])\u000aUpdated VariableGroupCorrelations to include all correlations that are usually output in CLUBB.\u000a\u000a* Fixed time-height plot colormaps\u000aCLUBB ticket #1199\u000a\u000aFixed distinction for colormaps in time-height plots and added tick formatter.\u000aWe now check the labels for the string \"corr\" to find correlation variables.\u000aOtherwise we just use one-sided or two-sided normed colormaps.\u000a",
          "date" : "2024-12-03 11:39:58 -0600",
          "id" : "afcbd644e18802286f1de588197dde479b2297ea",
          "msg" : "Fix pyplotgen timeheight cmaps (#1212)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/Style_definitions.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/src/ContourPanel.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/create_figs.py",
            "utilities/sens_matrix/sens_matrix_dashboard.py"
          ],
          "commitId" : "7f1ff523d411b020d4b8f71a89668ec8a79a10d9",
          "timestamp" : 1733322634000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: 1) Add bar chart that shows |metric_changes| due to each parameter. 2) Fix colorbars on maps.  3) Allow download of hi-res figures.  4) Make background of scatterplots grey.\u000a\u000aFor #910.\u000a",
          "date" : "2024-12-04 08:30:34 -0600",
          "id" : "7f1ff523d411b020d4b8f71a89668ec8a79a10d9",
          "msg" : "QuadTune: 1) Add bar chart that shows |metric_changes| due to each parameter. 2) Fix colorbars on maps.  3) Allow download of hi-res figures.  4) Make background of scatterplots grey.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/advance_wp2_wp3_module.F90"
          ],
          "commitId" : "9509e1b7c67cfcd60412b46b3f7b110eb85cc121",
          "timestamp" : 1733327941000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Reduced the upper bound for wp2_min_array to 1.0 (#1214)\u000a\u000aCLUBB ticket #1165\u000a\u000aThis is BIT_CHANGING for at least the cases ARM_97 and TWP_ICE,\u000aand likely any other more non-standard cases.\u000aThis change will prevent the minimum clipping value for wp2 from exploding when l_min_wp2_from_corr_wx=.true.\u000a",
          "date" : "2024-12-04 09:59:01 -0600",
          "id" : "9509e1b7c67cfcd60412b46b3f7b110eb85cc121",
          "msg" : "Reduced the upper bound for wp2_min_array to 1.0 (#1214)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_wp2_wp3_module.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/advance_clubb_core_module.F90",
            "src/CLUBB_core/advance_wp2_wp3_module.F90"
          ],
          "commitId" : "7b703667bc54f062406c39e6173dc4083dee7db2",
          "timestamp" : 1733422068000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Added up2 and vp2 to calculation of wp2_min_array (#1215)\u000a\u000aCLUBB ticket #1165\u000a\u000aThis is BIT_CHANGING for the cases ARM_97, ATEX, CGILS_S6, GABLS3_NIGHT, LBA, MPACE_B, and TWP_ICE out of the priority cases.\u000aThese lines of code were added since the fields `u`, `v`, `rt`, and `thl`, and their correlations with `w` should be treated equally.\u000a",
          "date" : "2024-12-05 12:07:48 -0600",
          "id" : "7b703667bc54f062406c39e6173dc4083dee7db2",
          "msg" : "Added up2 and vp2 to calculation of wp2_min_array (#1215)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_wp2_wp3_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_clubb_core_module.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "eba3ae9e61fd97b54bee120570aaddb9be1564b7",
          "timestamp" : 1733426133000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Add bar chart showing linear vs. nonlinear contributions of each parameter.\u000a\u000aFor #910.\u000a",
          "date" : "2024-12-05 13:15:33 -0600",
          "id" : "eba3ae9e61fd97b54bee120570aaddb9be1564b7",
          "msg" : "QuadTune: Add bar chart showing linear vs. nonlinear contributions of each parameter.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "input/tunable_parameters_Lscale/configurable_model_flags.in",
            "input/tunable_parameters/configurable_model_flags.in",
            "src/CLUBB_core/model_flags.F90"
          ],
          "commitId" : "d7b7306c8f0f7a0150cade9a0d73db293ed89524",
          "timestamp" : 1733514208000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Changed default setting of flag l_min_wp2_from_corr_wx to false (#1216)\u000a\u000aCLUBB ticket #1165\u000a\u000aBIT_CHANGING\u000aChanged default setting in configurable_model_flags.in and model_flags.F90\u000ato decrease clipping contribution to `wp2` and increase clipping to `rtp2` and `thl2`.\u000a",
          "date" : "2024-12-06 13:43:28 -0600",
          "id" : "d7b7306c8f0f7a0150cade9a0d73db293ed89524",
          "msg" : "Changed default setting of flag l_min_wp2_from_corr_wx to false (#1216)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/model_flags.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/tunable_parameters_Lscale/configurable_model_flags.in"
            },
            {
              "editType" : "edit",
              "file" : "input/tunable_parameters/configurable_model_flags.in"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/sens_matrix_dashboard.py",
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "c807b993dc1b68e4a08f6b40d9b1ca8d3a0c1d03",
          "timestamp" : 1733768387000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Add map plots of \"linSoln\" output from global E3SM runs.\u000a\u000aFor #910.\u000a",
          "date" : "2024-12-09 12:19:47 -0600",
          "id" : "c807b993dc1b68e4a08f6b40d9b1ca8d3a0c1d03",
          "msg" : "QuadTune: Add map plots of \"linSoln\" output from global E3SM runs.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/create_figs.py",
            "utilities/sens_matrix/sens_matrix_dashboard.py"
          ],
          "commitId" : "373be4b540b7491d836fb01e39d2d8351fb29365",
          "timestamp" : 1734028422000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Include special regions (DYCOMS, HAWAII, etc.), in addition to 20x20 regions.  However, the weights are set to epsilon, which wrecks the loss calculation.  This will have to be remedied later.\u000a\u000aFor #910.\u000a",
          "date" : "2024-12-12 12:33:42 -0600",
          "id" : "373be4b540b7491d836fb01e39d2d8351fb29365",
          "msg" : "QuadTune: Include special regions (DYCOMS, HAWAII, etc.), in addition to 20x20 regions.  However, the weights are set to epsilon, which wrecks the loss calculation.  This will have to be remedied later.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/mono_flux_limiter.F90"
          ],
          "commitId" : "0b6031b8f484c7143e0edf14eb3537f9999be78e",
          "timestamp" : 1734129641000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/bmg2",
            "fullName" : "bmg2"
          },
          "authorEmail" : "bmg2@uwm.edu",
          "comment" : "Recoded a loop within the mono flux limiter so that it's written\u000ain a more convenient manner to allow for easier coding for\u000ageneralized gridding.\u000a\u000aResults are bit-for-bit.\u000a",
          "date" : "2024-12-13 16:40:41 -0600",
          "id" : "0b6031b8f484c7143e0edf14eb3537f9999be78e",
          "msg" : "Recoded a loop within the mono flux limiter so that it's written",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mono_flux_limiter.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/mono_flux_limiter.F90"
          ],
          "commitId" : "e215a047457743d0a235bd5261b7400aeb580bde",
          "timestamp" : 1734130983000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/bmg2",
            "fullName" : "bmg2"
          },
          "authorEmail" : "bmg2@uwm.edu",
          "comment" : "Changed some variable names so that it is clear that, while they contain\u000athe word wpxp_, they are actually thermodynamic-level variables.\u000a\u000aResults are bit-for-bit.\u000a",
          "date" : "2024-12-13 17:03:03 -0600",
          "id" : "e215a047457743d0a235bd5261b7400aeb580bde",
          "msg" : "Changed some variable names so that it is clear that, while they contain",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mono_flux_limiter.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/mono_flux_limiter.F90"
          ],
          "commitId" : "2c420dcb69cceaef32bda45193b8dbadc38d1ca2",
          "timestamp" : 1734132394000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/bmg2",
            "fullName" : "bmg2"
          },
          "authorEmail" : "bmg2@uwm.edu",
          "comment" : "Within the mono flux limiter, a thermodynamic-level variable needed to\u000abe interpolated to momentum levels so it could be directly compared\u000ato wpxp.\u000a\u000aThe results of this change are BIT_CHANGING for the ARM 97, MC3E,\u000aand TWP-ICE cases.\u000a",
          "date" : "2024-12-13 17:26:34 -0600",
          "id" : "2c420dcb69cceaef32bda45193b8dbadc38d1ca2",
          "msg" : "Within the mono flux limiter, a thermodynamic-level variable needed to",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mono_flux_limiter.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/mono_flux_limiter.F90"
          ],
          "commitId" : "7641404dd67426fd141ddffd90000abb5a58520e",
          "timestamp" : 1734133196000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/bmg2",
            "fullName" : "bmg2"
          },
          "authorEmail" : "bmg2@uwm.edu",
          "comment" : "I forgot to add the new variable to the Atlantic Coast Conference\u000astatements in the previous commit.\u000a",
          "date" : "2024-12-13 17:39:56 -0600",
          "id" : "7641404dd67426fd141ddffd90000abb5a58520e",
          "msg" : "I forgot to add the new variable to the Atlantic Coast Conference",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mono_flux_limiter.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/mono_flux_limiter.F90"
          ],
          "commitId" : "ec06720353601ed5d790e7ffa43d8ab28d5512fa",
          "timestamp" : 1734371299000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/bmg2",
            "fullName" : "bmg2"
          },
          "authorEmail" : "bmg2@uwm.edu",
          "comment" : "Changing a couple loop limits in mono flux limiter.\u000a\u000aResults do not change.\u000a",
          "date" : "2024-12-16 11:48:19 -0600",
          "id" : "ec06720353601ed5d790e7ffa43d8ab28d5512fa",
          "msg" : "Changing a couple loop limits in mono flux limiter.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mono_flux_limiter.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/sens_matrix_dashboard.py",
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "cc24b7290a21866963bcb4d5f21f3f0b6115a293",
          "timestamp" : 1734464305000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Remedy loss function and facilitate plotting of special, non-20x20 regions (DYCOMS, HAWAII, etc.).\u000a\u000aFor #910.\u000a",
          "date" : "2024-12-17 13:38:25 -0600",
          "id" : "cc24b7290a21866963bcb4d5f21f3f0b6115a293",
          "msg" : "QuadTune: Remedy loss function and facilitate plotting of special, non-20x20 regions (DYCOMS, HAWAII, etc.).",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/pdf_closure_module.F90",
            "src/CLUBB_core/pdf_utilities.F90",
            "src/CLUBB_core/advance_helper_module.F90"
          ],
          "commitId" : "673beb053c2f32cc4a92340a492afab4c74f7170",
          "timestamp" : 1734646199000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Fix binormal correlation clipping (#1199)\u000a\u000aFixed clipping in binormal correlation calc\u000aCLUBB ticket #1164\u000a\u000aBIT_CHANGING\u000a\u000a* Implemented new denominator with smooth_max clipping\u000a* Created subroutine `smooth_corr_quotient` in pdf_utilities.F90, outsourcing smooth correlation division\u000a* This subroutine is used `calc_comp_corrs_binormal` and `transform_pdf_chi_eta_component`\u000a",
          "date" : "2024-12-19 16:09:59 -0600",
          "id" : "673beb053c2f32cc4a92340a492afab4c74f7170",
          "msg" : "Fix binormal correlation clipping (#1199)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/pdf_utilities.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_helper_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/pdf_closure_module.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/advance_wp2_wp3_module.F90",
            "src/G_unit_test_types/spurious_source_test.F90",
            "input/tunable_parameters_compatible_r8029/configurable_model_flags.in",
            "src/CLUBB_core/clip_explicit.F90",
            "src/CLUBB_core/advance_xp2_xpyp_module.F90",
            "src/clubb_tuner.F90",
            "src/CLUBB_core/advance_clubb_core_module.F90",
            "src/clubb_standalone.F90",
            "src/clubb_driver.F90",
            "src/CLUBB_core/model_flags.F90",
            "input/tunable_parameters_Lscale/configurable_model_flags.in",
            "src/CLUBB_core/stats_clubb_utilities.F90",
            "src/G_unit_test_types/pdf_parameter_tests.F90",
            "src/CLUBB_core/fill_holes.F90",
            "input/tunable_parameters/configurable_model_flags.in"
          ],
          "commitId" : "e430c6b5a72a8a88fa602e13b4cb946d3361895e",
          "timestamp" : 1737065191000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Added new hole-filling method which takes TKE from up2 and vp2 (#1217)\u000a\u000aAdded new hole-filling method which takes TKE from up2 and vp2\u000aCLUBB ticket #1165\u000a\u000aBIT_CHANGING if flag `l_wp2_fill_holes_tke` is set to true\u000aIntroduced new flag `l_wp2_fill_holes_tke` to turn on new wp2 hole-filling subroutine\u000athat takes TKE from up2 and vp2.\u000a",
          "date" : "2025-01-16 16:06:31 -0600",
          "id" : "e430c6b5a72a8a88fa602e13b4cb946d3361895e",
          "msg" : "Added new hole-filling method which takes TKE from up2 and vp2 (#1217)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_xp2_xpyp_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/G_unit_test_types/pdf_parameter_tests.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_clubb_core_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_wp2_wp3_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/G_unit_test_types/spurious_source_test.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/model_flags.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/tunable_parameters/configurable_model_flags.in"
            },
            {
              "editType" : "edit",
              "file" : "input/tunable_parameters_Lscale/configurable_model_flags.in"
            },
            {
              "editType" : "edit",
              "file" : "input/tunable_parameters_compatible_r8029/configurable_model_flags.in"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/fill_holes.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_standalone.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/stats_clubb_utilities.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_tuner.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/clip_explicit.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "jenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile",
            "run_scripts/check_multi_col_error.py"
          ],
          "commitId" : "316180d8b915f47e7ddcf24ecdb81661ee4a2ca2",
          "timestamp" : 1737492438000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Finally fixing gpu_diffness test (#1219)\u000a\u000a* Modifying diffness test to handle fields with < 0 averages and accept an argument as the threshold.\u000a\u000a* Overwriting correct variable.\u000a",
          "date" : "2025-01-21 14:47:18 -0600",
          "id" : "316180d8b915f47e7ddcf24ecdb81661ee4a2ca2",
          "msg" : "Finally fixing gpu_diffness test (#1219)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "jenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile"
            },
            {
              "editType" : "edit",
              "file" : "run_scripts/check_multi_col_error.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "run_scripts/run_silhs_test.bash"
          ],
          "commitId" : "2fbf4c2defd75913f167a34077526832ffbeaff9",
          "timestamp" : 1737670313000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Slightly relaxing the convergence criteria to fix convergence test.\u000a",
          "date" : "2025-01-23 16:11:53 -0600",
          "id" : "2fbf4c2defd75913f167a34077526832ffbeaff9",
          "msg" : "Slightly relaxing the convergence criteria to fix convergence test.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "run_scripts/run_silhs_test.bash"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/sens_matrix_dashboard.py",
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "fe762cbcb94c872048986f55c9b4ab5e70ea7ea5",
          "timestamp" : 1737811450000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: On matrix-eqn bar chart, plot only extraMetricsToPlot.  Add sens-bias scatterplot of only extraMetricsToPlot.  In parameter increments bar chart, change absolute values to squares.\u000a\u000aFor #910.\u000a",
          "date" : "2025-01-25 07:24:10 -0600",
          "id" : "fe762cbcb94c872048986f55c9b4ab5e70ea7ea5",
          "msg" : "QuadTune: On matrix-eqn bar chart, plot only extraMetricsToPlot.  Add sens-bias scatterplot of only extraMetricsToPlot.  In parameter increments bar chart, change absolute values to squares.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/sens_matrix_dashboard.py",
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "0159cfd38c725851d8f3e92ea2c0c411fdfb2dee",
          "timestamp" : 1738423460000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Add useLongTitle option, which adds extra information on the plotted quantity, if desired.\u000a\u000aFor #910.\u000a",
          "date" : "2025-02-01 09:24:20 -0600",
          "id" : "0159cfd38c725851d8f3e92ea2c0c411fdfb2dee",
          "msg" : "QuadTune: Add useLongTitle option, which adds extra information on the plotted quantity, if desired.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/create_figs.py"
          ],
          "commitId" : "9fbd3da928e373d8cb9b7108cbe56cc997ba68e8",
          "timestamp" : 1738450181000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Plot bias instead of negative bias on metricsBarChart and bias-vs-sensitivity plots.\u000a\u000aFor #910.\u000a",
          "date" : "2025-02-01 16:49:41 -0600",
          "id" : "9fbd3da928e373d8cb9b7108cbe56cc997ba68e8",
          "msg" : "QuadTune: Plot bias instead of negative bias on metricsBarChart and bias-vs-sensitivity plots.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/mono_flux_limiter.F90"
          ],
          "commitId" : "e3707bdb9336e23f2215ba647eb2df43cdab9d9a",
          "timestamp" : 1738606672000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Monoflux GPU optimization (#1221)\u000a\u000a* Making a fast version of the serial loop to check if we even need to perform the slow version at all.\u000a\u000a* Updates\u000a\u000a* Final touches to make new version logically the same.\u000a\u000a* Improving comments and variables names\u000a",
          "date" : "2025-02-03 12:17:52 -0600",
          "id" : "e3707bdb9336e23f2215ba647eb2df43cdab9d9a",
          "msg" : "Monoflux GPU optimization (#1221)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mono_flux_limiter.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/set_up_dashboard_inputs.py",
            "utilities/sens_matrix/create_figs.py",
            "utilities/sens_matrix/sens_matrix_dashboard.py"
          ],
          "commitId" : "d969819b327e31310ce38e44303561aab4875728",
          "timestamp" : 1738961177000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
            "fullName" : "Vince Larson"
          },
          "authorEmail" : "vlarson@uwm.edu",
          "comment" : "QuadTune: Made plot_PcSensMap work when len(varPrefixes) > 1.\u000a\u000aFor #910.\u000a",
          "date" : "2025-02-07 14:46:17 -0600",
          "id" : "d969819b327e31310ce38e44303561aab4875728",
          "msg" : "QuadTune: Made plot_PcSensMap work when len(varPrefixes) > 1.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "utilities/sens_matrix/bootstrap_calculations.py",
            "utilities/sens_matrix/sens_matrix_dashboard.py",
            "utilities/sens_matrix/create_figs.py",
            "utilities/sens_matrix/bootstrap_plots.py",
            "utilities/sens_matrix/set_up_dashboard_inputs.py"
          ],
          "commitId" : "112b1d1518ebaad008f69cf0337f2d6466b0ebb0",
          "timestamp" : 1738964377000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "QuadTune: Merge in bootstrap sampling\u000a\u000a@LuisHasenauer added bootstrap sampling code to QuadTune.  Bootstrap calculations are performed if `useBootstrap=T`.  Luis and I checked that the best-fit parameter values and weighted chiSqd are unchanged either with `useBootstrap=T` or `useBootstrap=F`. \u000a",
          "date" : "2025-02-07 15:39:37 -0600",
          "id" : "112b1d1518ebaad008f69cf0337f2d6466b0ebb0",
          "msg" : "QuadTune: Merge in bootstrap sampling",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/sens_matrix_dashboard.py"
            },
            {
              "editType" : "add",
              "file" : "utilities/sens_matrix/bootstrap_plots.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/create_figs.py"
            },
            {
              "editType" : "add",
              "file" : "utilities/sens_matrix/bootstrap_calculations.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/sens_matrix/set_up_dashboard_inputs.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/mixing_length.F90"
          ],
          "commitId" : "adb2c4b1d0d1f187405f733ff704392231fcecc4",
          "timestamp" : 1738965924000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Swapping the loop order on a few kernels, I found this faster for the nvhpc compiler and it's BFB\u000a",
          "date" : "2025-02-07 16:05:24 -0600",
          "id" : "adb2c4b1d0d1f187405f733ff704392231fcecc4",
          "msg" : "Swapping the loop order on a few kernels, I found this faster for the nvhpc compiler and it's BFB",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mixing_length.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/clubb_driver.F90"
          ],
          "commitId" : "75cd543bfb7f6754b868dc51af85c200a4395427",
          "timestamp" : 1739484770000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "BIT_CHANGING bug fix that only affects l_t_dependent cases running with multiple columns, I detected this with cgils cases, but I'm not sure how it slipped through initially.\u000a",
          "date" : "2025-02-13 16:12:50 -0600",
          "id" : "75cd543bfb7f6754b868dc51af85c200a4395427",
          "msg" : "BIT_CHANGING bug fix that only affects l_t_dependent cases running with multiple columns, I detected this with cgils cases, but I'm not sure how it slipped through initially.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "input/tunable_parameters_compatible_r8029/configurable_model_flags.in",
            "input/tunable_parameters/configurable_model_flags.in",
            "src/CLUBB_core/model_flags.F90",
            "input/tunable_parameters_Lscale/configurable_model_flags.in"
          ],
          "commitId" : "9e59dc4769f9362564a50e74dc1aa8301bf68b34",
          "timestamp" : 1739884009000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Set l_wp2_fill_holes_tke to true by default (#1226)\u000a\u000aThis code change is BIT_CHANGING for extreme cases (e.g. TWP_ICE, LBA, ARM_97).\u000aChanged configurable_model_flags.in files and default value in model_flags.F90.\u000a\u000aFor CLUBB ticket #1165.\u000a",
          "date" : "2025-02-18 07:06:49 -0600",
          "id" : "9e59dc4769f9362564a50e74dc1aa8301bf68b34",
          "msg" : "Set l_wp2_fill_holes_tke to true by default (#1226)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "input/tunable_parameters_Lscale/configurable_model_flags.in"
            },
            {
              "editType" : "edit",
              "file" : "input/tunable_parameters/configurable_model_flags.in"
            },
            {
              "editType" : "edit",
              "file" : "input/tunable_parameters_compatible_r8029/configurable_model_flags.in"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/model_flags.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/advance_wp2_wp3_module.F90",
            "src/CLUBB_core/pdf_closure_module.F90",
            "src/CLUBB_core/grid_class.F90",
            "src/Benchmark_cases/atex.F90",
            "src/CLUBB_core/sfc_varnce_module.F90",
            "src/CLUBB_core/error_code.F90",
            "src/CLUBB_core/mixing_length.F90",
            "src/clubb_standalone.F90",
            "src/CLUBB_core/advance_windm_edsclrm_module.F90",
            "src/CLUBB_core/output_netcdf.F90",
            "src/advance_microphys_module.F90",
            "src/CLUBB_core/stats_clubb_utilities.F90",
            "src/CLUBB_core/mono_flux_limiter.F90",
            "src/CLUBB_core/parameters_tunable.F90",
            "src/G_unit_test_types/spurious_source_test.F90",
            "src/clubb_thread_test.F90",
            "src/CLUBB_core/numerical_check.F90",
            "src/CLUBB_core/precipitation_fraction.F90",
            "src/CLUBB_core/lapack_wrap.F90",
            "src/CLUBB_core/advance_xp2_xpyp_module.F90",
            "src/SILHS/output_2D_samples_module.F90",
            "src/CLUBB_core/advance_xm_wpxp_module.F90",
            "src/CLUBB_core/advance_clubb_core_module.F90",
            "src/CLUBB_core/matrix_solver_wrapper.F90",
            "src/jacobian.F90",
            "src/simple_rad_module.F90",
            "src/clubb_driver.F90",
            "src/CLUBB_core/clubb_api_module.F90",
            "src/CLUBB_core/corr_varnce_module.F90",
            "src/CLUBB_core/setup_clubb_pdf_params.F90",
            "src/error.F90"
          ],
          "commitId" : "c7ac128837133579e64d46c7be3fe907a5d6840d",
          "timestamp" : 1739985373000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Remove err code (#1218)\u000a\u000aCLUBB ticket #975\u000a\u000aModule variable `err_code` was removed and replaced by intent(inout) subroutine parameters.\u000a\u000aAdded messages to `error stop`s in `clubb_api_module`\u000a",
          "date" : "2025-02-19 11:16:13 -0600",
          "id" : "c7ac128837133579e64d46c7be3fe907a5d6840d",
          "msg" : "Remove err code (#1218)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/stats_clubb_utilities.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mono_flux_limiter.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/numerical_check.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/precipitation_fraction.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/error.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_wp2_wp3_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/G_unit_test_types/spurious_source_test.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/pdf_closure_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/atex.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/sfc_varnce_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_standalone.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/matrix_solver_wrapper.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/error_code.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/mixing_length.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/lapack_wrap.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/parameters_tunable.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/grid_class.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/output_netcdf.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/SILHS/output_2D_samples_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/jacobian.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_xm_wpxp_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/corr_varnce_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/simple_rad_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_windm_edsclrm_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/setup_clubb_pdf_params.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/advance_microphys_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/clubb_api_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_clubb_core_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/advance_xp2_xpyp_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_thread_test.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/numerical_check.F90"
          ],
          "commitId" : "0e45d985bab99301c6ca49bbcf69e52109d67550",
          "timestamp" : 1739987333000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Renamed check_res to err_code in numerical_check.F90 for consistency (#1227)\u000a\u000a",
          "date" : "2025-02-19 11:48:53 -0600",
          "id" : "0e45d985bab99301c6ca49bbcf69e52109d67550",
          "msg" : "Renamed check_res to err_code in numerical_check.F90 for consistency (#1227)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/numerical_check.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/clubb_api_module.F90",
            "src/CLUBB_core/error_code.F90",
            "src/clubb_driver.F90"
          ],
          "commitId" : "327bc1e35f9f2f5c9e58dadab76aa8a4452f711b",
          "timestamp" : 1740075254000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Revert clubb api module changes (#1228)\u000a\u000a* Revert intent changes to err_code_api in clubb_api_module to stay consistent with host models\u000aCLUBB ticket #975\u000a\u000aReverted changes in advance_clubb_core_api and to corresponding call in run_clubb\u000a\u000aSince the module variable is not used anywhere anymore, we can also remove it from the module\u000a",
          "date" : "2025-02-20 12:14:14 -0600",
          "id" : "327bc1e35f9f2f5c9e58dadab76aa8a4452f711b",
          "msg" : "Revert clubb api module changes (#1228)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/clubb_api_module.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/error_code.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/pdf_closure_module.F90"
          ],
          "commitId" : "455fbc12e83f4475429afcff526571537f9be66a",
          "timestamp" : 1740078773000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Fixed equality check in pdf_closure_module (#1229)\u000a\u000aCLUBB ticket #975\u000a\u000aWRF detected this error. Fixed it.\u000a",
          "date" : "2025-02-20 13:12:53 -0600",
          "id" : "455fbc12e83f4475429afcff526571537f9be66a",
          "msg" : "Fixed equality check in pdf_closure_module (#1229)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/pdf_closure_module.F90"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/CLUBB_core/interpolation.F90",
            "src/CLUBB_core/model_flags.F90",
            "src/G_unit_test_types/spurious_source_test.F90",
            "src/clubb_driver.F90",
            "src/time_dependent_input.F90",
            "src/Benchmark_cases/atex.F90",
            "input/grid/31_level_zm_grid_physics9.grd",
            "src/G_unit_test_types/pdf_parameter_tests.F90",
            "input/tunable_parameters/configurable_model_flags.in",
            "src/CLUBB_core/grid_adaptation.F90",
            "src/clubb_tuner.F90"
          ],
          "commitId" : "7783e3a73fe5643538f55dea8418c8adf0d0e4f8",
          "timestamp" : 1740100234000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "add dycore grid with conservative remapping scheme\u000a\u000a* add tunable parameter interp_from_dycore_grid_method\u000a\u000a* add dycore interpolation to atex case with conservative remapping by ullrich\u000a\u000a* remove new gpu commands\u000a\u000a* add acc annotation for gpu\u000a\u000a* remove acc annotation again\u000a\u000a* add acc annotation for parallel loop\u000a\u000a* add acc annotations for parallel loop execution\u000a\u000a* change remapping subroutine to take number of levels and levels as input instead of whole grid object\u000a\u000a* add more general functions to interpolate\u000a\u000a* add and refactor functions for remapping values given on zm levels\u000a\u000a* fix compiler errors and refactoring to stay under 100 chars per line\u000a\u000a* remove TODOs and used new interpolating function in interpolate_forcings\u000a\u000a* add functions for adaptive grid generation and grid density function normalization\u000a\u000a* add conservative ullrich remapping to cases with forcing time dependent inputs\u000a\u000a* add grid adaptation and flag\u000a\u000a* clean up and add warning for case when remapping from dycore flag cannot be used\u000a\u000a* some refactoring\u000a\u000a* add logical flag for dycore and renamed flags for dycore and grid adaptation\u000a\u000a* remove ifdefs\u000a\u000a* refactoring\u000a\u000a* add units\u000a\u000a* changed Lscale to inverse\u000a\u000a---------\u000a\u000aCo-authored-by: Steffen Carstensen <steffenc34@icloud.com>\u000a",
          "date" : "2025-02-20 19:10:34 -0600",
          "id" : "7783e3a73fe5643538f55dea8418c8adf0d0e4f8",
          "msg" : "add dycore grid with conservative remapping scheme",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/model_flags.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/G_unit_test_types/pdf_parameter_tests.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/G_unit_test_types/spurious_source_test.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_tuner.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "edit",
              "file" : "input/tunable_parameters/configurable_model_flags.in"
            },
            {
              "editType" : "edit",
              "file" : "src/Benchmark_cases/atex.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/CLUBB_core/interpolation.F90"
            },
            {
              "editType" : "add",
              "file" : "input/grid/31_level_zm_grid_physics9.grd"
            },
            {
              "editType" : "add",
              "file" : "src/CLUBB_core/grid_adaptation.F90"
            },
            {
              "editType" : "edit",
              "file" : "src/time_dependent_input.F90"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "spack_setup_files/modules.yaml"
          ],
          "commitId" : "7ebc79e7fa1437154e860698b865bdd352f08111",
          "timestamp" : 1720547760000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Adding module file used for spack to sys_admin repo for safe keeping. https://github.com/larson-group/sys_admin/issues/829\u000a",
          "date" : "2024-07-09 12:56:00 -0500",
          "id" : "7ebc79e7fa1437154e860698b865bdd352f08111",
          "msg" : "Adding module file used for spack to sys_admin repo for safe keeping. https://github.com/larson-group/sys_admin/issues/829",
          "paths" : [
            {
              "editType" : "add",
              "file" : "spack_setup_files/modules.yaml"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "set_larson-group_paths/larson-group.sh",
            "set_larson-group_paths/larson-group.sh_old"
          ],
          "commitId" : "77c39da06b9b1cf4575bed4d1ac77ae6f4be24d1",
          "timestamp" : 1720738841000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Updating larson-group.sh for recent spack+module system upgrade https://github.com/larson-group/sys_admin/issues/829\u000a",
          "date" : "2024-07-11 18:00:41 -0500",
          "id" : "77c39da06b9b1cf4575bed4d1ac77ae6f4be24d1",
          "msg" : "Updating larson-group.sh for recent spack+module system upgrade https://github.com/larson-group/sys_admin/issues/829",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "set_larson-group_paths/larson-group.sh"
            },
            {
              "editType" : "add",
              "file" : "set_larson-group_paths/larson-group.sh_old"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "apache_config/certificate/carson_math_uwm_edu.csr",
            "apache_config/mods-enabled/proxy_ajp.load",
            "apache_config/mods-enabled/mpm_event.load",
            "apache_config/mods-enabled/proxy_http.load",
            "apache_config/certificate/carson_math_uwm_edu.key",
            "apache_config/mods-enabled/proxy.conf",
            "apache_config/mods-enabled/proxy.load",
            "apache_config/certificate/carson_math_uwm_edu.pem",
            "apache_config/mods-enabled/mpm_event.conf",
            "apache_config/certificate/carson_math_uwm_edu_interm.cer",
            "apache_config/apache2.conf"
          ],
          "commitId" : "60b7f9e5600248eff72d55825134d4a319783602",
          "timestamp" : 1722225605000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/pickett",
            "fullName" : "Cole Pickett"
          },
          "authorEmail" : "larsongroupgithub@gmail.com",
          "comment" : "Automated apache config backup.\u000a",
          "date" : "2024-07-28 23:00:05 -0500",
          "id" : "60b7f9e5600248eff72d55825134d4a319783602",
          "msg" : "Automated apache config backup.",
          "paths" : [
            {
              "editType" : "add",
              "file" : "apache_config/mods-enabled/mpm_event.load"
            },
            {
              "editType" : "add",
              "file" : "apache_config/mods-enabled/proxy.load"
            },
            {
              "editType" : "add",
              "file" : "apache_config/mods-enabled/proxy_ajp.load"
            },
            {
              "editType" : "add",
              "file" : "apache_config/certificate/carson_math_uwm_edu.pem"
            },
            {
              "editType" : "add",
              "file" : "apache_config/mods-enabled/mpm_event.conf"
            },
            {
              "editType" : "add",
              "file" : "apache_config/mods-enabled/proxy.conf"
            },
            {
              "editType" : "add",
              "file" : "apache_config/certificate/carson_math_uwm_edu.csr"
            },
            {
              "editType" : "add",
              "file" : "apache_config/certificate/carson_math_uwm_edu_interm.cer"
            },
            {
              "editType" : "add",
              "file" : "apache_config/mods-enabled/proxy_http.load"
            },
            {
              "editType" : "add",
              "file" : "apache_config/apache2.conf"
            },
            {
              "editType" : "add",
              "file" : "apache_config/certificate/carson_math_uwm_edu.key"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "set_larson-group_paths/larson-group.sh"
          ],
          "commitId" : "6a7c801ded8ef3c14775087b5b179d292e26dfb7",
          "timestamp" : 1722886793000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Using a symlink and find command to automate the lmod path setting.\u000a",
          "date" : "2024-08-05 14:39:53 -0500",
          "id" : "6a7c801ded8ef3c14775087b5b179d292e26dfb7",
          "msg" : "Using a symlink and find command to automate the lmod path setting.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "set_larson-group_paths/larson-group.sh"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "nightly_plot_scripts/README",
            "nightly_plot_scripts/create_plot_list.py"
          ],
          "commitId" : "a90e7758c579a06bf9817ca059e94a5ee93937a6",
          "timestamp" : 1723952346000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Adding file used to create nightly plot index.html file.\u000a",
          "date" : "2024-08-17 22:39:06 -0500",
          "id" : "a90e7758c579a06bf9817ca059e94a5ee93937a6",
          "msg" : "Adding file used to create nightly plot index.html file.",
          "paths" : [
            {
              "editType" : "add",
              "file" : "nightly_plot_scripts/README"
            },
            {
              "editType" : "add",
              "file" : "nightly_plot_scripts/create_plot_list.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "nightly_plot_scripts/generate_plot_directory_page.py",
            "nightly_plot_scripts/create_plot_list.py"
          ],
          "commitId" : "f7a958f6ae79d75ac80adcf1b6c400761de7cd6e",
          "timestamp" : 1723954774000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Renaming plot and making clubb_silhs_devel also be displayed on top and default expanded on master.\u000a",
          "date" : "2024-08-17 23:19:34 -0500",
          "id" : "f7a958f6ae79d75ac80adcf1b6c400761de7cd6e",
          "msg" : "Renaming plot and making clubb_silhs_devel also be displayed on top and default expanded on master.",
          "paths" : [
            {
              "editType" : "add",
              "file" : "nightly_plot_scripts/generate_plot_directory_page.py"
            },
            {
              "editType" : "delete",
              "file" : "nightly_plot_scripts/create_plot_list.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "gitUpdateScripts/camClubbUpdate.sh"
          ],
          "commitId" : "60bd8433f8cff55eda8016e03972b7bc1461437b",
          "timestamp" : 1727287143000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Updating to account for new clubb directory structure in cam.\u000a",
          "date" : "2024-09-25 12:59:03 -0500",
          "id" : "60bd8433f8cff55eda8016e03972b7bc1461437b",
          "msg" : "Updating to account for new clubb directory structure in cam.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "gitUpdateScripts/camClubbUpdate.sh"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "python_nightly_test_suite/bit_diff_clubb_config_example",
            "python_nightly_test_suite/tests/bit_diff_test.py"
          ],
          "commitId" : "bde28f604eb8b2821567120ad3a338098760e501",
          "timestamp" : 1729717017000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Updates to script and example template.\u000a",
          "date" : "2024-10-23 15:56:57 -0500",
          "id" : "bde28f604eb8b2821567120ad3a338098760e501",
          "msg" : "Updates to script and example template.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "python_nightly_test_suite/bit_diff_clubb_config_example"
            },
            {
              "editType" : "edit",
              "file" : "python_nightly_test_suite/tests/bit_diff_test.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "python_nightly_test_suite/tests/bit_diff_test.py"
          ],
          "commitId" : "a563882b107366fe7a8131f92453bc54b0da8ce5",
          "timestamp" : 1730147326000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
            "fullName" : "Gunther Huebler"
          },
          "authorEmail" : "huebler@uwm.edu",
          "comment" : "Adding if statement to avoid comparing the same commit to itself.\u000a",
          "date" : "2024-10-28 15:28:46 -0500",
          "id" : "a563882b107366fe7a8131f92453bc54b0da8ce5",
          "msg" : "Adding if statement to avoid comparing the same commit to itself.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "python_nightly_test_suite/tests/bit_diff_test.py"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/vlarson",
      "fullName" : "Vince Larson"
    },
    {
      "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/bmg2",
      "fullName" : "bmg2"
    },
    {
      "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
      "fullName" : "noreply"
    },
    {
      "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/hasenau2",
      "fullName" : "hasenau2"
    },
    {
      "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/huebler",
      "fullName" : "Gunther Huebler"
    },
    {
      "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/pickett",
      "fullName" : "Cole Pickett"
    }
  ],
  "inProgress" : False,
  "nextBuild" : {
    "number" : 343,
    "url" : "http://carson.math.uwm.edu/jenkins/job/branch_clubb_test/343/"
  },
  "previousBuild" : {
    "number" : 341,
    "url" : "http://carson.math.uwm.edu/jenkins/job/branch_clubb_test/341/"
  }
}