{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by TidbitSoftware"
        }
      ]
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/main" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 755,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "cbefca736a1f7658faa6a53be36e52321e1fdfb9",
            "branch" : [
              {
                "SHA1" : "cbefca736a1f7658faa6a53be36e52321e1fdfb9",
                "name" : "refs/remotes/origin/main"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cbefca736a1f7658faa6a53be36e52321e1fdfb9",
            "branch" : [
              {
                "SHA1" : "cbefca736a1f7658faa6a53be36e52321e1fdfb9",
                "name" : "refs/remotes/origin/main"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "cbefca736a1f7658faa6a53be36e52321e1fdfb9",
        "branch" : [
          {
            "SHA1" : "cbefca736a1f7658faa6a53be36e52321e1fdfb9",
            "name" : "refs/remotes/origin/main"
          }
        ]
      },
      "remoteUrls" : [
        "git@github.com:ISSMteam/ISSM.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 0,
      "skipCount" : 0,
      "totalCount" : 70,
      "urlName" : "testReport"
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : false,
  "description" : null,
  "displayName" : "#755",
  "duration" : 1316319,
  "estimatedDuration" : 388142,
  "executor" : null,
  "fullDisplayName" : "Debian Linux - Dakota #755",
  "id" : "755",
  "inProgress" : false,
  "keepLog" : false,
  "number" : 755,
  "queueId" : 3841,
  "result" : "SUCCESS",
  "timestamp" : 1787594561525,
  "url" : "https://ross.ics.uci.edu/jenkins/job/Debian_Linux-Dakota/755/",
  "builtOn" : "Debian_12-VM",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/classes/Loads/Friction.cpp"
        ],
        "commitId" : "07bf6a13a67a87c3ae6b61b68671e79c81578288",
        "timestamp" : 1786616262000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: fixed friction linearizations for laws different than 1 and 4\u000a",
        "date" : "2026-08-13 12:17:42 +0200",
        "id" : "07bf6a13a67a87c3ae6b61b68671e79c81578288",
        "msg" : "CHG: fixed friction linearizations for laws different than 1 and 4",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/classes/Loads/Friction.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/m/archive/archread.m"
        ],
        "commitId" : "fa184c4015e497f6dd3b2d3857ceb6bc7f94267f",
        "timestamp" : 1786616333000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: fixed documentation\u000a",
        "date" : "2026-08-13 12:18:53 +0200",
        "id" : "fa184c4015e497f6dd3b2d3857ceb6bc7f94267f",
        "msg" : "CHG: fixed documentation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/m/archive/archread.m"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/m/mech/basalstress.py",
          "src/m/mech/basalstress.m"
        ],
        "commitId" : "e152e7404e3e7a200e3c3756ba89c80207a13693",
        "timestamp" : 1786617618000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: use same behavior for Schoof as C++ code\u000a",
        "date" : "2026-08-13 12:40:18 +0200",
        "id" : "e152e7404e3e7a200e3c3756ba89c80207a13693",
        "msg" : "CHG: use same behavior for Schoof as C++ code",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/m/mech/basalstress.m"
          },
          {
            "editType" : "edit",
            "file" : "src/m/mech/basalstress.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/m/mech/basalstress.py",
          "src/m/mech/basalstress.m"
        ],
        "commitId" : "b7229de9e7dac02c7ffd295f10e0a9e8da6edd0e",
        "timestamp" : 1786617707000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: removing isnan(N) that is not needed\u000a",
        "date" : "2026-08-13 12:41:47 +0200",
        "id" : "b7229de9e7dac02c7ffd295f10e0a9e8da6edd0e",
        "msg" : "CHG: removing isnan(N) that is not needed",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/m/mech/basalstress.m"
          },
          {
            "editType" : "edit",
            "file" : "src/m/mech/basalstress.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/m/solve/convert2str.m"
        ],
        "commitId" : "f11b5aed87173f5f02ddb1d171193a4a64d294aa",
        "timestamp" : 1786724849000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: made some changes to folding. Do we actually use this function??\u000a",
        "date" : "2026-08-14 18:27:29 +0200",
        "id" : "f11b5aed87173f5f02ddb1d171193a4a64d294aa",
        "msg" : "CHG: made some changes to folding. Do we actually use this function??",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/m/solve/convert2str.m"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test/SandBox/interpBedmap2.m"
        ],
        "commitId" : "4a619a5e7654af065b549d315dd72178d20df3e2",
        "timestamp" : 1786725404000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "BUG: clashes with other interpBedmap2 function, and we are now at BedMap3 anyway :)\u000a",
        "date" : "2026-08-14 18:36:44 +0200",
        "id" : "4a619a5e7654af065b549d315dd72178d20df3e2",
        "msg" : "BUG: clashes with other interpBedmap2 function, and we are now at BedMap3 anyway :)",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "test/SandBox/interpBedmap2.m"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/m/plot/plot_section.m"
        ],
        "commitId" : "9c92bdbb47788cc81644c81d5cf08bcb8d03b0d7",
        "timestamp" : 1786930831000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/inwoopark0415",
          "fullName" : "inwoopark0415"
        },
        "authorEmail" : "inwoopark0415@gmail.com",
        "comment" : "CHG: plot_section.m - line colormap only for 2D dataset.\u000a",
        "date" : "2026-08-17 10:40:31 +0900",
        "id" : "9c92bdbb47788cc81644c81d5cf08bcb8d03b0d7",
        "msg" : "CHG: plot_section.m - line colormap only for 2D dataset.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/m/plot/plot_section.m"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/m/plot/subplotmodel.m"
        ],
        "commitId" : "8962ef3068b52b51f2d0d5c6b4d2d1d9515fbfec",
        "timestamp" : 1786931142000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/inwoopark0415",
          "fullName" : "inwoopark0415"
        },
        "authorEmail" : "inwoopark0415@gmail.com",
        "comment" : "CHG: subplotmodel.m - Support the \"axes\" option in either handle or 1×4 vector format.\u000a",
        "date" : "2026-08-17 10:45:42 +0900",
        "id" : "8962ef3068b52b51f2d0d5c6b4d2d1d9515fbfec",
        "msg" : "CHG: subplotmodel.m - Support the \"axes\" option in either handle or 1×4 vector format.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/m/plot/subplotmodel.m"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/m/classes/clusters/gadi.m"
        ],
        "commitId" : "ac4b88e4a41ea04be321b48520933c38c8f71164",
        "timestamp" : 1786935157000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/inwoopark0415",
          "fullName" : "inwoopark0415"
        },
        "authorEmail" : "inwoopark0415@gmail.com",
        "comment" : "CHG: Fix minor in gadi cluster.\u000a",
        "date" : "2026-08-17 12:52:37 +1000",
        "id" : "ac4b88e4a41ea04be321b48520933c38c8f71164",
        "msg" : "CHG: Fix minor in gadi cluster.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/m/classes/clusters/gadi.m"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/m/classes/hydrologyprescribe.m",
          "src/m/classes/hydrologyprescribe.py"
        ],
        "commitId" : "32fd74b5ad4655fbcfacb7ea6c699deff1fbe827",
        "timestamp" : 1787127924000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/inwoopark0415",
          "fullName" : "inwoopark0415"
        },
        "authorEmail" : "inwoopark0415@gmail.com",
        "comment" : "CHG: hydrologyprescribe supports 3D model with extruding 3D.\u000a",
        "date" : "2026-08-19 18:25:24 +1000",
        "id" : "32fd74b5ad4655fbcfacb7ea6c699deff1fbe827",
        "msg" : "CHG: hydrologyprescribe supports 3D model with extruding 3D.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/m/classes/hydrologyprescribe.m"
          },
          {
            "editType" : "edit",
            "file" : "src/m/classes/hydrologyprescribe.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/classes/Params/ControlParam.cpp",
          "src/c/classes/Params/ControlParam.h"
        ],
        "commitId" : "ee801afe0995334aef2c4abf1a0c5745a632f383",
        "timestamp" : 1787169507000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: no need to save gradient in controlparam anymore\u000a",
        "date" : "2026-08-19 21:58:27 +0200",
        "id" : "ee801afe0995334aef2c4abf1a0c5745a632f383",
        "msg" : "CHG: no need to save gradient in controlparam anymore",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/ControlParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/ControlParam.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/cores/controlm1qn3_core.cpp",
          "src/c/cores/controlvalidation_core.cpp"
        ],
        "commitId" : "462410ec1204599b79e113272f2d678f8896f50d",
        "timestamp" : 1787169527000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: no need to save aG anymore because it is unused in these functions\u000a",
        "date" : "2026-08-19 21:58:47 +0200",
        "id" : "462410ec1204599b79e113272f2d678f8896f50d",
        "msg" : "CHG: no need to save aG anymore because it is unused in these functions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/cores/controlm1qn3_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/controlvalidation_core.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/classes/Params/DataSetParam.h",
          "src/c/classes/Params/VectorParam.h",
          "src/c/classes/Params/TransientParam.h",
          "src/c/classes/Params/DoubleVecParam.h",
          "src/c/classes/Params/DoubleMatArrayParam.h",
          "src/c/classes/Inputs/Input.h",
          "src/c/classes/Params/Param.h",
          "src/c/classes/Params/StringParam.h",
          "src/c/classes/Params/IntParam.h",
          "src/c/classes/Params/DoubleParam.h",
          "src/c/classes/Params/FileParam.h",
          "src/c/classes/Params/ControlParam.h",
          "src/c/classes/Params/IntVecParam.h",
          "src/c/classes/Params/GenericParam.h",
          "src/c/classes/Params/DoubleMatParam.h",
          "src/c/classes/Params/IntMatParam.h",
          "src/c/classes/Params/EmulatorParam.h",
          "src/c/classes/Params/MatrixParam.h",
          "src/c/classes/Params/TransientGriddedFieldParam.h",
          "src/c/classes/Params/StringArrayParam.h",
          "src/c/classes/Params/BoolParam.h",
          "src/c/classes/Params/TransientArrayParam.h"
        ],
        "commitId" : "e003ef2ec1a0f368f4e3c71db5320e9ecdb1aaac",
        "timestamp" : 1787409329000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: streamlining Params so that it behaves like Inputs (centralize enum_type in Param.h etc)\u000a",
        "date" : "2026-08-22 10:35:29 -0400",
        "id" : "e003ef2ec1a0f368f4e3c71db5320e9ecdb1aaac",
        "msg" : "CHG: streamlining Params so that it behaves like Inputs (centralize enum_type in Param.h etc)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/BoolParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntVecParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/FileParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/GenericParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/VectorParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/MatrixParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientGriddedFieldParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DataSetParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntMatParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/ControlParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleVecParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/EmulatorParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/Param.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/Input.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/classes/Params/DataSetParam.h",
          "src/c/classes/Params/VectorParam.h",
          "src/c/classes/Params/TransientParam.h",
          "src/c/classes/Params/DoubleVecParam.h",
          "src/c/classes/Params/DoubleMatArrayParam.h",
          "src/c/classes/Params/Param.h",
          "src/c/classes/Params/StringParam.h",
          "src/c/classes/Params/DoubleParam.h",
          "src/c/classes/Params/IntParam.h",
          "src/c/classes/Params/FileParam.h",
          "src/c/classes/Params/ControlParam.h",
          "src/c/classes/Params/IntVecParam.h",
          "src/c/classes/Params/GenericParam.h",
          "src/c/classes/Params/DoubleMatParam.h",
          "src/c/classes/Params/IntMatParam.h",
          "src/c/classes/Params/EmulatorParam.h",
          "src/c/classes/Params/MatrixParam.h",
          "src/c/classes/Params/TransientGriddedFieldParam.h",
          "src/c/classes/Params/StringArrayParam.h",
          "src/c/classes/Params/BoolParam.h",
          "src/c/classes/Params/TransientArrayParam.h"
        ],
        "commitId" : "e24395ace55f5c789896ad8e8aa8b34ba6f9e44f",
        "timestamp" : 1787410243000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: streamlining all the SetValues as only one is relevant per class, use Param.h to set the default behavior\u000a",
        "date" : "2026-08-22 10:50:43 -0400",
        "id" : "e24395ace55f5c789896ad8e8aa8b34ba6f9e44f",
        "msg" : "CHG: streamlining all the SetValues as only one is relevant per class, use Param.h to set the default behavior",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/VectorParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/MatrixParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/GenericParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/EmulatorParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/BoolParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntVecParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/FileParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntMatParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DataSetParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleVecParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientGriddedFieldParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/ControlParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/Param.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/classes/Params/DataSetParam.h",
          "src/c/classes/Params/VectorParam.h",
          "src/c/classes/Params/DoubleVecParam.h",
          "src/c/classes/Params/TransientParam.h",
          "src/c/classes/Params/DoubleMatArrayParam.h",
          "src/c/classes/Params/DoubleParam.cpp",
          "src/c/classes/Params/DoubleVecParam.cpp",
          "src/c/classes/Params/Param.h",
          "src/c/classes/Params/StringParam.h",
          "src/c/classes/Params/DoubleParam.h",
          "src/c/classes/Params/IntParam.h",
          "src/c/classes/Params/FileParam.h",
          "src/c/classes/Params/DoubleMatParam.cpp",
          "src/c/classes/Params/ControlParam.h",
          "src/c/classes/Params/IntVecParam.h",
          "src/c/classes/Params/GenericParam.h",
          "src/c/classes/Params/DoubleMatParam.h",
          "src/c/classes/Params/IntMatParam.h",
          "src/c/classes/Params/EmulatorParam.h",
          "src/c/classes/Params/MatrixParam.h",
          "src/c/classes/Params/TransientGriddedFieldParam.h",
          "src/c/classes/Params/StringArrayParam.h",
          "src/c/classes/Params/BoolParam.h",
          "src/c/classes/Params/TransientArrayParam.h"
        ],
        "commitId" : "8c128f7149116d1ca6eba7496f05db25ae71a3e8",
        "timestamp" : 1787412152000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: moved most GetParameter to Param.h, only one or 2 are used by each Param class\u000a",
        "date" : "2026-08-22 11:22:32 -0400",
        "id" : "8c128f7149116d1ca6eba7496f05db25ae71a3e8",
        "msg" : "CHG: moved most GetParameter to Param.h, only one or 2 are used by each Param class",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/FileParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/MatrixParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientGriddedFieldParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/ControlParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntVecParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleVecParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntMatParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/VectorParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/EmulatorParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleVecParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/GenericParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/BoolParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DataSetParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/Param.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/classes/Params/EmulatorParam.cpp",
          "src/c/classes/Params/DataSetParam.h",
          "src/c/classes/Params/VectorParam.h",
          "src/c/classes/Params/VectorParam.cpp",
          "src/c/classes/Params/DoubleMatArrayParam.h",
          "src/c/classes/Params/IntParam.cpp",
          "src/c/classes/Params/StringParam.cpp",
          "src/c/classes/Params/DoubleMatArrayParam.cpp",
          "src/c/classes/Params/DoubleVecParam.cpp",
          "src/c/classes/Params/StringParam.h",
          "src/c/classes/Params/DoubleParam.h",
          "src/c/classes/Params/IntParam.h",
          "src/c/classes/Params/MatrixParam.cpp",
          "src/c/classes/Params/FileParam.h",
          "src/c/classes/Params/ControlParam.h",
          "src/c/classes/Params/TransientParam.cpp",
          "src/c/classes/Params/TransientGriddedFieldParam.cpp",
          "src/c/classes/Params/IntVecParam.h",
          "src/c/classes/Params/ControlParam.cpp",
          "src/c/classes/Params/TransientArrayParam.cpp",
          "src/c/classes/Params/GenericParam.h",
          "src/c/classes/Params/IntVecParam.cpp",
          "src/c/classes/Params/IntMatParam.h",
          "src/c/classes/Params/FileParam.cpp",
          "src/c/classes/Params/IntMatParam.cpp",
          "src/c/classes/Params/MatrixParam.h",
          "src/c/classes/Params/StringArrayParam.h",
          "src/c/classes/Params/TransientArrayParam.h",
          "src/c/classes/Params/DoubleVecParam.h",
          "src/c/classes/Params/TransientParam.h",
          "src/c/classes/Params/DoubleParam.cpp",
          "src/c/classes/Params/Param.h",
          "src/c/classes/Params/DoubleMatParam.cpp",
          "src/c/classes/Params/DataSetParam.cpp",
          "src/c/classes/Params/DoubleMatParam.h",
          "src/c/classes/Params/StringArrayParam.cpp",
          "src/c/classes/Params/EmulatorParam.h",
          "src/c/classes/Params/TransientGriddedFieldParam.h",
          "src/c/classes/Params/BoolParam.cpp",
          "src/c/classes/Params/BoolParam.h"
        ],
        "commitId" : "4b9f15b3a76a8006d3567e9dde040c9ecb912771",
        "timestamp" : 1787412478000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: all these classes return -1 for Id, moved this behavior to Param.h\u000a",
        "date" : "2026-08-22 11:27:58 -0400",
        "id" : "4b9f15b3a76a8006d3567e9dde040c9ecb912771",
        "msg" : "CHG: all these classes return -1 for Id, moved this behavior to Param.h",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DataSetParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientGriddedFieldParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/VectorParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleVecParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/ControlParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DataSetParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientArrayParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntVecParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/BoolParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/Param.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatArrayParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/EmulatorParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleVecParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntMatParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/VectorParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/GenericParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/FileParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntMatParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientGriddedFieldParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/MatrixParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/BoolParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/FileParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/EmulatorParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/MatrixParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntVecParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/ControlParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringArrayParam.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/classes/Params/EmulatorParam.cpp",
          "src/c/classes/Params/DataSetParam.h",
          "src/c/classes/Params/VectorParam.h",
          "src/c/classes/Params/VectorParam.cpp",
          "src/c/classes/Params/DoubleMatArrayParam.h",
          "src/c/classes/Params/IntParam.cpp",
          "src/c/classes/Params/StringParam.cpp",
          "src/c/classes/Params/DoubleMatArrayParam.cpp",
          "src/c/classes/Params/DoubleVecParam.cpp",
          "src/c/classes/Params/StringParam.h",
          "src/c/classes/Params/DoubleParam.h",
          "src/c/classes/Params/MatrixParam.cpp",
          "src/c/classes/Params/IntParam.h",
          "src/c/classes/Params/FileParam.h",
          "src/c/classes/Params/ControlParam.h",
          "src/c/classes/Params/TransientParam.cpp",
          "src/c/classes/Params/TransientGriddedFieldParam.cpp",
          "src/c/classes/Params/IntVecParam.h",
          "src/c/classes/Params/ControlParam.cpp",
          "src/c/classes/Params/TransientArrayParam.cpp",
          "src/c/classes/Params/IntVecParam.cpp",
          "src/c/classes/Params/FileParam.cpp",
          "src/c/classes/Params/IntMatParam.h",
          "src/c/classes/Params/IntMatParam.cpp",
          "src/c/classes/Params/MatrixParam.h",
          "src/c/classes/Params/StringArrayParam.h",
          "src/c/classes/Params/TransientArrayParam.h",
          "src/c/classes/Params/DoubleVecParam.h",
          "src/c/classes/Params/TransientParam.h",
          "src/c/classes/Params/DoubleParam.cpp",
          "src/c/classes/Params/DoubleMatParam.cpp",
          "src/c/classes/Params/DataSetParam.cpp",
          "src/c/classes/Params/DoubleMatParam.h",
          "src/c/classes/Params/StringArrayParam.cpp",
          "src/c/classes/Params/EmulatorParam.h",
          "src/c/classes/Params/BoolParam.cpp",
          "src/c/classes/Params/TransientGriddedFieldParam.h",
          "src/c/classes/Params/BoolParam.h"
        ],
        "commitId" : "c5a4d2f03a66bf5d27e1447e30bd02b30f887bcd",
        "timestamp" : 1787413282000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: moving ObjectEnum to headerfile since it is so simple\u000a",
        "date" : "2026-08-22 11:41:22 -0400",
        "id" : "c5a4d2f03a66bf5d27e1447e30bd02b30f887bcd",
        "msg" : "CHG: moving ObjectEnum to headerfile since it is so simple",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntVecParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatArrayParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/BoolParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/EmulatorParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/ControlParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/FileParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringArrayParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/VectorParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleVecParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleVecParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientGriddedFieldParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/MatrixParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/FileParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/ControlParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DataSetParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntVecParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/EmulatorParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/MatrixParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntMatParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientGriddedFieldParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientArrayParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DataSetParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/VectorParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/BoolParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntMatParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntParam.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/classes/Params/DataSetParam.h",
          "src/c/classes/Params/VectorParam.h",
          "src/c/classes/Params/DoubleTransientMatParam.h",
          "src/c/classes/Params/DoubleVecParam.h",
          "src/c/classes/Params/TransientParam.h",
          "src/c/classes/Params/DoubleMatArrayParam.h",
          "src/c/classes/Params/Param.h",
          "src/c/classes/Params/StringParam.h",
          "src/c/classes/Params/IntParam.h",
          "src/c/classes/Params/FileParam.h",
          "src/c/classes/Params/ControlParam.h",
          "src/c/classes/Params/IntVecParam.h",
          "src/c/classes/Params/GenericParam.h",
          "src/c/classes/Params/DoubleMatParam.h",
          "src/c/classes/Params/IntMatParam.h",
          "src/c/classes/Params/EmulatorParam.h",
          "src/c/classes/Params/TransientGriddedFieldParam.h",
          "src/c/classes/Params/MatrixParam.h",
          "src/c/classes/Params/StringArrayParam.h",
          "src/c/classes/Params/BoolParam.h",
          "src/c/classes/Params/TransientArrayParam.h"
        ],
        "commitId" : "e93dacefffbfab1d4af03778c63b2b0aff085693",
        "timestamp" : 1787414218000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: final cleanup of Params, looks much better now\u000a",
        "date" : "2026-08-22 11:56:58 -0400",
        "id" : "e93dacefffbfab1d4af03778c63b2b0aff085693",
        "msg" : "CHG: final cleanup of Params, looks much better now",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/FileParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleTransientMatParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/EmulatorParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DataSetParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleVecParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/GenericParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/BoolParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntVecParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/StringArrayParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientGriddedFieldParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/ControlParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/VectorParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/IntMatParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/DoubleMatParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/MatrixParam.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/Param.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientParam.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/classes/Inputs/DatasetInput.cpp",
          "src/c/classes/Inputs/DoubleInput.h",
          "src/c/classes/Inputs/SegInput.h",
          "src/c/classes/Inputs/TriaInput.h",
          "src/c/classes/Inputs/ArrayInput.h",
          "src/c/classes/Inputs/IntArrayInput.h",
          "src/c/classes/Inputs/TransientFileInput.cpp",
          "src/c/classes/Inputs/PentaInput.cpp",
          "src/c/classes/Inputs/TriaInput.cpp",
          "src/c/classes/Inputs/PentaInput.h",
          "src/c/classes/Inputs/BoolInput.h",
          "src/c/classes/Inputs/ControlInput.h",
          "src/c/classes/Inputs/IntInput.cpp",
          "src/c/classes/Inputs/TransientInput.cpp",
          "src/c/classes/Inputs/DatasetInput.h",
          "src/c/classes/Inputs/Input.h",
          "src/c/classes/Inputs/DoubleInput.cpp",
          "src/c/classes/Inputs/ElementInput.h",
          "src/c/classes/Inputs/ControlInput.cpp",
          "src/c/classes/Inputs/IntArrayInput.cpp",
          "src/c/classes/Inputs/IntInput.h",
          "src/c/classes/Inputs/SegInput.cpp",
          "src/c/classes/Inputs/ArrayInput.cpp",
          "src/c/classes/Inputs/TransientFileInput.h",
          "src/c/classes/Inputs/BoolInput.cpp",
          "src/c/classes/Inputs/TransientInput.h"
        ],
        "commitId" : "bbcbb6ca63d77371b28cae2ee6be1baabbda3524",
        "timestamp" : 1787423573000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: streamlining Inputs, just like we did for Params\u000a",
        "date" : "2026-08-22 11:32:53 -0700",
        "id" : "bbcbb6ca63d77371b28cae2ee6be1baabbda3524",
        "msg" : "CHG: streamlining Inputs, just like we did for Params",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/TriaInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/IntInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/ElementInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/DoubleInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/ArrayInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/IntInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/TransientInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/ControlInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/IntArrayInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/SegInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/DatasetInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/ControlInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/TransientInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/IntArrayInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/Input.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/PentaInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/TransientFileInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/BoolInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/TriaInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/DatasetInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/SegInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/ArrayInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/TransientFileInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/DoubleInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/PentaInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/BoolInput.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/classes/Inputs/Inputs.h",
          "src/c/classes/Inputs/TriaInput.h",
          "src/c/classes/Inputs/ControlInput.h",
          "src/c/classes/Inputs/Inputs.cpp",
          "src/c/classes/Inputs/Input.h",
          "src/c/classes/Inputs/ControlInput.cpp",
          "src/c/classes/Inputs/TriaInput.cpp",
          "src/c/classes/Inputs/TransientInput.h"
        ],
        "commitId" : "3c7936391795bf45dc4c2e0a55f372be55909b0e",
        "timestamp" : 1787425270000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: removing unused functions\u000a",
        "date" : "2026-08-22 12:01:10 -0700",
        "id" : "3c7936391795bf45dc4c2e0a55f372be55909b0e",
        "msg" : "CHG: removing unused functions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/TransientInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/ControlInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/TriaInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/Inputs.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/TriaInput.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/ControlInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/Input.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/Inputs.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/classes/Elements/Tria.cpp"
        ],
        "commitId" : "1d57f00439a3e7473f44954ecf7a78aea65905e4",
        "timestamp" : 1787431759000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: cleaning up unused variables in Tria\u000a",
        "date" : "2026-08-22 13:49:19 -0700",
        "id" : "1d57f00439a3e7473f44954ecf7a78aea65905e4",
        "msg" : "CHG: cleaning up unused variables in Tria",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/classes/Elements/Tria.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/classes/FemModel.cpp",
          "src/c/classes/matrix/ElementMatrix.cpp",
          "src/c/classes/Misfit.cpp",
          "src/c/classes/Params/Parameters.cpp",
          "src/c/classes/Elements/Seg.cpp",
          "src/c/classes/Loads/Penpair.cpp",
          "src/c/classes/IoModel.cpp",
          "src/c/classes/Elements/Penta.cpp",
          "src/c/classes/kriging/Observations.cpp",
          "src/c/classes/SealevelGeometry.cpp",
          "src/c/classes/Params/TransientGriddedFieldParam.cpp",
          "src/c/classes/Hook.cpp",
          "src/c/classes/Elements/Tetra.cpp",
          "src/c/classes/Elements/PentaRef.cpp",
          "src/c/classes/Loads/Riftfront.cpp",
          "src/c/classes/Loads/Numericalflux.cpp",
          "src/c/classes/Loads/Channel.cpp",
          "src/c/classes/Cfsurfacesquare.cpp",
          "src/c/classes/Inputs/TransientInput.cpp",
          "src/c/classes/Inputs/Inputs.cpp",
          "src/c/classes/Loads/Friction.cpp",
          "src/c/classes/gauss/GaussTria.cpp",
          "src/c/cores/controlnudging_core_lid.cpp",
          "src/c/classes/Loads/Pengrid.cpp",
          "src/c/classes/Loads/Loads.cpp",
          "src/c/classes/Loads/Moulin.cpp",
          "src/c/classes/Nodes.cpp",
          "src/c/classes/Vertices.cpp",
          "src/c/classes/Elements/Element.cpp",
          "src/c/classes/Cflevelsetmisfit.cpp"
        ],
        "commitId" : "3270d3d28840465bdb99e1bb0b281f28b910eaf3",
        "timestamp" : 1787525807000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: removing unused variables\u000a",
        "date" : "2026-08-24 06:56:47 +0800",
        "id" : "3270d3d28840465bdb99e1bb0b281f28b910eaf3",
        "msg" : "CHG: removing unused variables",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/classes/gauss/GaussTria.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Elements/Penta.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Loads/Pengrid.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/TransientInput.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Loads/Penpair.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Misfit.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Loads/Moulin.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Cflevelsetmisfit.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/FemModel.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Loads/Friction.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/Parameters.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Elements/Tetra.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Loads/Loads.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Nodes.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/matrix/ElementMatrix.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Cfsurfacesquare.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Elements/Element.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Loads/Channel.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Hook.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Loads/Riftfront.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Vertices.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Params/TransientGriddedFieldParam.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/Inputs.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/kriging/Observations.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/IoModel.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/SealevelGeometry.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Elements/PentaRef.cpp"
          },
          {
            "editType" : "add",
            "file" : "src/c/cores/controlnudging_core_lid.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Loads/Numericalflux.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Elements/Seg.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/cores/controlnudging_core_lid.cpp"
        ],
        "commitId" : "d55aa154a6aa176154bd88eb764caf55712bd633",
        "timestamp" : 1787525949000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: did not mean to add this file, removing\u000a",
        "date" : "2026-08-24 06:59:09 +0800",
        "id" : "d55aa154a6aa176154bd88eb764caf55712bd633",
        "msg" : "CHG: did not mean to add this file, removing",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/c/cores/controlnudging_core_lid.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/modules/MmeToInputx/MmeToInputx.cpp",
          "src/c/bamg/BamgVertex.cpp",
          "src/c/modules/InputUpdateFromDakotax/InputUpdateFromDakotax.cpp",
          "src/c/analyses/ExtrudeFromTopAnalysis.cpp",
          "src/c/analyses/UzawaPressureAnalysis.cpp",
          "src/c/cores/controltao_core.cpp",
          "src/c/analyses/DamageEvolutionAnalysis.cpp",
          "src/c/main/issm_post.cpp",
          "src/c/modules/InterpFromGridToMeshx/InterpFromGridToMeshx.cpp",
          "src/c/modules/MmeToInputFromIdx/MmeToInputFromIdx.cpp",
          "src/c/analyses/StressbalanceSIAAnalysis.cpp",
          "src/c/cores/controlnudging_core.cpp",
          "src/c/modules/DragCoefficientAbsGradientx/DragCoefficientAbsGradientx.cpp",
          "src/c/analyses/EnthalpyAnalysis.cpp",
          "src/c/analyses/BalancethicknessAnalysis.cpp",
          "src/c/modules/ModelProcessorx/CreateNodes.cpp",
          "src/c/analyses/MasstransportAnalysis.cpp",
          "src/c/solutionsequences/convergence.cpp",
          "src/c/modules/ThicknessAbsMisfitx/ThicknessAbsMisfitx.cpp",
          "src/c/analyses/AgeAnalysis.cpp",
          "src/c/cores/ResetBoundaryConditions.cpp",
          "src/c/modules/ModelProcessorx/CreateParameters.cpp",
          "src/c/modules/SurfaceMassBalancex/SurfaceMassBalancex.cpp",
          "src/c/analyses/ExtrapolationAnalysis.cpp",
          "src/c/bamg/BamgQuadtree.cpp",
          "src/c/modules/ThicknessAcrossGradientx/ThicknessAcrossGradientx.cpp",
          "src/c/cores/stressbalance_core.cpp",
          "src/c/cores/masstransport_core.cpp",
          "src/c/main/issm_ocean.cpp",
          "src/c/cores/controlvalidation_core.cpp",
          "src/c/modules/FloatingiceMeltingRatePicox/FloatingiceMeltingRatePicox.cpp",
          "src/c/toolkits/issm/IssmMpiVec.h",
          "src/c/toolkits/issm/IssmMpiSparseMat.h",
          "src/c/classes/Options/GenericOption.h",
          "src/c/analyses/HydrologyDCEfficientAnalysis.cpp",
          "src/c/modules/SystemMatricesx/SystemMatricesx.cpp",
          "src/c/modules/RheologyBbarAbsGradientx/RheologyBbarAbsGradientx.cpp",
          "src/c/modules/QmuStatisticsx/QmuStatisticsx.cpp",
          "src/c/analyses/HydrologyDCInefficientAnalysis.cpp",
          "src/c/analyses/StressbalanceVerticalAnalysis.cpp",
          "src/c/bamg/Geometry.cpp",
          "src/c/modules/FloatingiceMeltingRatex/FloatingiceMeltingRatex.cpp",
          "src/c/analyses/EsaAnalysis.cpp",
          "src/c/toolkits/petsc/objects/PetscSolver.cpp",
          "src/c/analyses/StressbalanceAnalysis.cpp",
          "src/c/solutionsequences/solutionsequence_hydro_nonlinear.cpp",
          "src/c/analyses/SamplingAnalysis.cpp",
          "src/c/analyses/BalancevelocityAnalysis.cpp",
          "src/c/analyses/SmoothAnalysis.cpp",
          "src/c/analyses/HydrologyArmapwAnalysis.cpp",
          "src/c/cores/damage_core.cpp",
          "src/c/cores/love_core.cpp",
          "src/c/analyses/HydrologyPrescribeAnalysis.cpp",
          "src/c/modules/RheologyBAbsGradientx/RheologyBAbsGradientx.cpp",
          "src/c/solutionsequences/solutionsequence_sampling.cpp",
          "src/c/cores/sealevelchange_core.cpp",
          "src/c/shared/m1qn3/m1qn3.cpp",
          "src/c/modules/ModelProcessorx/CreateOutputDefinitions.cpp",
          "src/c/classes/ExternalResults/GenericExternalResult.h",
          "src/c/modules/SurfaceMassBalancex/Gembx.cpp",
          "src/c/cores/debris_core.cpp",
          "src/c/solutionsequences/solutionsequence_schurcg.cpp",
          "src/c/shared/Elements/PddSurfaceMassBalanceSicopolis.cpp",
          "src/c/analyses/AdjointHorizAnalysis.cpp",
          "src/c/shared/Elements/PddSurfaceMassBalance.cpp",
          "src/c/solutionsequences/solutionsequence_la.cpp",
          "src/c/analyses/HydrologyShaktiAnalysis.cpp",
          "src/c/analyses/SmbAnalysis.cpp",
          "src/c/cores/oceantransport_core.cpp",
          "src/c/analyses/DebrisAnalysis.cpp",
          "src/c/modules/Gradjx/Gradjx.cpp",
          "src/c/shared/Elements/PddSurfaceMassBalanceFast.cpp",
          "src/c/analyses/ThermalAnalysis.cpp",
          "src/c/bamg/Mesh.cpp",
          "src/c/modules/ModelProcessorx/Control/UpdateElementsAndMaterialsControl.cpp",
          "src/c/cores/movingfront_core.cpp",
          "src/c/modules/GroundinglineMigrationx/GroundinglineMigrationx.cpp",
          "src/c/analyses/SealevelchangeAnalysis.cpp",
          "src/c/analyses/MmemasstransportAnalysis.cpp",
          "src/c/cores/transient_core.cpp",
          "src/c/modules/ThicknessAlongGradientx/ThicknessAlongGradientx.cpp",
          "src/c/classes/Inputs/Input.h",
          "src/c/modules/ConstraintsStatex/RiftConstraintsState.cpp",
          "src/c/modules/ExpToLevelSetx/ExpToLevelSetxt.cpp",
          "src/c/analyses/HydrologyGlaDSAnalysis.cpp",
          "src/c/analyses/HydrologyPismAnalysis.cpp",
          "src/c/analyses/LevelsetAnalysis.cpp",
          "src/c/cores/thermal_core.cpp",
          "src/c/cores/ad_core.cpp",
          "src/c/modules/IoModelToConstraintsx/IoModelToConstraintsx.cpp",
          "src/c/analyses/Balancethickness2Analysis.cpp",
          "src/c/analyses/OceantransportAnalysis.cpp",
          "src/c/cores/control_core.cpp",
          "src/c/modules/FrontalForcingsx/FrontalForcingsx.cpp",
          "src/c/modules/GiaDeflectionCorex/GiaDeflectionCorex.cpp",
          "src/c/analyses/AdjointBalancethickness2Analysis.cpp",
          "src/c/modules/Mergesolutionfromftogx/Mergesolutionfromftogx.cpp",
          "src/c/cores/mmemasstransport_core.cpp"
        ],
        "commitId" : "434f3c455338f9a40bc8bb80a6717d682e43768e",
        "timestamp" : 1787529743000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: removing more unused variables\u000a",
        "date" : "2026-08-24 08:02:23 +0800",
        "id" : "434f3c455338f9a40bc8bb80a6717d682e43768e",
        "msg" : "CHG: removing more unused variables",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/classes/ExternalResults/GenericExternalResult.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/HydrologyDCInefficientAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/ExtrapolationAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/sealevelchange_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/solutionsequences/solutionsequence_la.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/oceantransport_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/ResetBoundaryConditions.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/thermal_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/AdjointBalancethickness2Analysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/Balancethickness2Analysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/solutionsequences/solutionsequence_schurcg.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/control_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/DamageEvolutionAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/transient_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/ExtrudeFromTopAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/StressbalanceVerticalAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/ad_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/Gradjx/Gradjx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/DebrisAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/debris_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/MmemasstransportAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/OceantransportAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/shared/m1qn3/m1qn3.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/MasstransportAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/HydrologyPismAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/ThicknessAlongGradientx/ThicknessAlongGradientx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/SamplingAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/movingfront_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/ExpToLevelSetx/ExpToLevelSetxt.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/InterpFromGridToMeshx/InterpFromGridToMeshx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Options/GenericOption.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/love_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/DragCoefficientAbsGradientx/DragCoefficientAbsGradientx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/BalancevelocityAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/stressbalance_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/ModelProcessorx/CreateOutputDefinitions.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/solutionsequences/solutionsequence_sampling.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/shared/Elements/PddSurfaceMassBalanceFast.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/SmbAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/ModelProcessorx/CreateParameters.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/SmoothAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/bamg/BamgQuadtree.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/QmuStatisticsx/QmuStatisticsx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/main/issm_post.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/toolkits/petsc/objects/PetscSolver.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/bamg/Geometry.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/masstransport_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/HydrologyShaktiAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/bamg/Mesh.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/AdjointHorizAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/HydrologyGlaDSAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/classes/Inputs/Input.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/mmemasstransport_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/MmeToInputFromIdx/MmeToInputFromIdx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/EnthalpyAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/IoModelToConstraintsx/IoModelToConstraintsx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/SealevelchangeAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/ModelProcessorx/CreateNodes.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/SurfaceMassBalancex/Gembx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/ThicknessAcrossGradientx/ThicknessAcrossGradientx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/toolkits/issm/IssmMpiVec.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/shared/Elements/PddSurfaceMassBalance.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/ThermalAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/RheologyBbarAbsGradientx/RheologyBbarAbsGradientx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/GiaDeflectionCorex/GiaDeflectionCorex.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/solutionsequences/solutionsequence_hydro_nonlinear.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/BalancethicknessAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/EsaAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/StressbalanceAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/GroundinglineMigrationx/GroundinglineMigrationx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/HydrologyDCEfficientAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/controltao_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/ThicknessAbsMisfitx/ThicknessAbsMisfitx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/InputUpdateFromDakotax/InputUpdateFromDakotax.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/StressbalanceSIAAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/controlnudging_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/FrontalForcingsx/FrontalForcingsx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/SystemMatricesx/SystemMatricesx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/ConstraintsStatex/RiftConstraintsState.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/bamg/BamgVertex.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/FloatingiceMeltingRatex/FloatingiceMeltingRatex.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/HydrologyArmapwAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/RheologyBAbsGradientx/RheologyBAbsGradientx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/MmeToInputx/MmeToInputx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/UzawaPressureAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/HydrologyPrescribeAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/toolkits/issm/IssmMpiSparseMat.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/FloatingiceMeltingRatePicox/FloatingiceMeltingRatePicox.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/AgeAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/SurfaceMassBalancex/SurfaceMassBalancex.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/analyses/LevelsetAnalysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/main/issm_ocean.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/solutionsequences/convergence.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/ModelProcessorx/Control/UpdateElementsAndMaterialsControl.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/modules/Mergesolutionfromftogx/Mergesolutionfromftogx.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/shared/Elements/PddSurfaceMassBalanceSicopolis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/controlvalidation_core.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/cores/damage_core.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/shared/io/Disk/WriteLockFile.cpp",
          "src/c/toolkits/codipack/CoDiPackGlobal.h",
          "src/c/shared/Exceptions/exceptions.h"
        ],
        "commitId" : "06ae86e9f7def3b91a7818707c8321cc6f90ca59",
        "timestamp" : 1787530182000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: removing unnecessary includes\u000a",
        "date" : "2026-08-24 08:09:42 +0800",
        "id" : "06ae86e9f7def3b91a7818707c8321cc6f90ca59",
        "msg" : "CHG: removing unnecessary includes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/shared/io/Disk/WriteLockFile.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/c/shared/Exceptions/exceptions.h"
          },
          {
            "editType" : "edit",
            "file" : "src/c/toolkits/codipack/CoDiPackGlobal.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/c/shared/m1qn3/m1qn3.cpp"
        ],
        "commitId" : "3ea0add9886d0533a76632b6d84df17f5c187a50",
        "timestamp" : 1787547431000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "BUG: m1qn3 now behaves the same as the FORTRAN code\u000a",
        "date" : "2026-08-24 12:57:11 +0800",
        "id" : "3ea0add9886d0533a76632b6d84df17f5c187a50",
        "msg" : "BUG: m1qn3 now behaves the same as the FORTRAN code",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/c/shared/m1qn3/m1qn3.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "CLAUDE.md"
        ],
        "commitId" : "1f33e8dbf7d0813873c6d64abbd35db9f1832221",
        "timestamp" : 1787557755000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
          "fullName" : "mathieu.morlighem"
        },
        "authorEmail" : "mathieu.morlighem@gmail.com",
        "comment" : "CHG: added some more explanations needed to speed up Claude\u000a",
        "date" : "2026-08-24 15:49:15 +0800",
        "id" : "1f33e8dbf7d0813873c6d64abbd35db9f1832221",
        "msg" : "CHG: added some more explanations needed to speed up Claude",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "CLAUDE.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/m/classes/transient.js",
          "src/m/classes/model.js",
          "src/m/classes/mmemasstransport.m"
        ],
        "commitId" : "cbefca736a1f7658faa6a53be36e52321e1fdfb9",
        "timestamp" : 1787591970000,
        "author" : {
          "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/34657535+tidbitsoftware",
          "fullName" : "34657535+TidbitSoftware"
        },
        "authorEmail" : "34657535+TidbitSoftware@users.noreply.github.com",
        "comment" : "Pushing some minor unversioned changes to JavaScript interface to trigger Jenkins\u000a",
        "date" : "2026-08-24 10:19:30 -0700",
        "id" : "cbefca736a1f7658faa6a53be36e52321e1fdfb9",
        "msg" : "Pushing some minor unversioned changes to JavaScript interface to trigger Jenkins",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/m/classes/transient.js"
          },
          {
            "editType" : "edit",
            "file" : "src/m/classes/model.js"
          },
          {
            "editType" : "edit",
            "file" : "src/m/classes/mmemasstransport.m"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/34657535+tidbitsoftware",
      "fullName" : "34657535+TidbitSoftware"
    },
    {
      "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mathieu.morlighem",
      "fullName" : "mathieu.morlighem"
    },
    {
      "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/mmorligh",
      "fullName" : "Mathieu Morlighem"
    },
    {
      "absoluteUrl" : "https://ross.ics.uci.edu/jenkins/user/inwoopark0415",
      "fullName" : "inwoopark0415"
    }
  ]
}