From c62560d98f34aac751e36fea9d76629411cec05a Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 7 Apr 2025 15:33:22 -0700 Subject: [PATCH] allow strike and dip orientations for input to rotated_gradient --- .../uijson/direct_current_2d_inversion.ui.json | 5 ++++- .../uijson/direct_current_3d_inversion.ui.json | 5 ++++- .../uijson/direct_current_batch2d_inversion.ui.json | 5 ++++- simpeg_drivers-assets/uijson/fem_inversion.ui.json | 5 ++++- simpeg_drivers-assets/uijson/gravity_inversion.ui.json | 5 ++++- .../uijson/induced_polarization_2d_inversion.ui.json | 5 ++++- .../uijson/induced_polarization_3d_inversion.ui.json | 5 ++++- .../uijson/induced_polarization_batch2d_inversion.ui.json | 5 ++++- simpeg_drivers-assets/uijson/joint_surveys_inversion.ui.json | 5 ++++- .../uijson/magnetic_scalar_inversion.ui.json | 5 ++++- .../uijson/magnetic_vector_inversion.ui.json | 5 ++++- .../uijson/magnetotellurics_inversion.ui.json | 5 ++++- simpeg_drivers-assets/uijson/tdem_inversion.ui.json | 5 ++++- simpeg_drivers-assets/uijson/tipper_inversion.ui.json | 5 ++++- 14 files changed, 56 insertions(+), 14 deletions(-) diff --git a/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json b/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json index 2d6357f4..c34b2950 100644 --- a/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json @@ -281,7 +281,10 @@ "group": "Regularization", "association": "Cell", "dataType": "Float", - "dataGroupType": "Dip direction & dip", + "dataGroupType": [ + "Strike & dip", + "Dip direction & dip" + ], "label": "Gradient rotation", "optional": true, "enabled": false, diff --git a/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json b/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json index 563028b3..45d9b982 100644 --- a/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json @@ -236,7 +236,10 @@ "group": "Regularization", "association": "Cell", "dataType": "Float", - "dataGroupType": "Dip direction & dip", + "dataGroupType": [ + "Strike & dip", + "Dip direction & dip" + ], "label": "Gradient rotation", "optional": true, "enabled": false, diff --git a/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json b/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json index 6337065a..741592ca 100644 --- a/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json @@ -263,7 +263,10 @@ "group": "Regularization", "association": "Cell", "dataType": "Float", - "dataGroupType": "Dip direction & dip", + "dataGroupType": [ + "Strike & dip", + "Dip direction & dip" + ], "label": "Gradient rotation", "optional": true, "enabled": false, diff --git a/simpeg_drivers-assets/uijson/fem_inversion.ui.json b/simpeg_drivers-assets/uijson/fem_inversion.ui.json index fc3c00cc..67f23c06 100644 --- a/simpeg_drivers-assets/uijson/fem_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/fem_inversion.ui.json @@ -272,7 +272,10 @@ "group": "Regularization", "association": "Cell", "dataType": "Float", - "dataGroupType": "Dip direction & dip", + "dataGroupType": [ + "Strike & dip", + "Dip direction & dip" + ], "label": "Gradient rotation", "optional": true, "enabled": false, diff --git a/simpeg_drivers-assets/uijson/gravity_inversion.ui.json b/simpeg_drivers-assets/uijson/gravity_inversion.ui.json index 389ba540..0865871a 100644 --- a/simpeg_drivers-assets/uijson/gravity_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/gravity_inversion.ui.json @@ -505,7 +505,10 @@ "group": "Regularization", "association": "Cell", "dataType": "Float", - "dataGroupType": "Dip direction & dip", + "dataGroupType": [ + "Strike & dip", + "Dip direction & dip" + ], "label": "Gradient rotation", "optional": true, "enabled": false, diff --git a/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json index 940c72e0..45f97440 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json @@ -290,7 +290,10 @@ "group": "Regularization", "association": "Cell", "dataType": "Float", - "dataGroupType": "Dip direction & dip", + "dataGroupType": [ + "Strike & dip", + "Dip direction & dip" + ], "label": "Gradient rotation", "optional": true, "enabled": false, diff --git a/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json index 829f197e..c4604374 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json @@ -252,7 +252,10 @@ "group": "Regularization", "association": "Cell", "dataType": "Float", - "dataGroupType": "Dip direction & dip", + "dataGroupType": [ + "Strike & dip", + "Dip direction & dip" + ], "label": "Gradient rotation", "optional": true, "enabled": false, diff --git a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json index bec2dade..7e1f02bc 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json @@ -274,7 +274,10 @@ "group": "Regularization", "association": "Cell", "dataType": "Float", - "dataGroupType": "Dip direction & dip", + "dataGroupType": [ + "Strike & dip", + "Dip direction & dip" + ], "label": "Gradient rotation", "optional": true, "enabled": false, diff --git a/simpeg_drivers-assets/uijson/joint_surveys_inversion.ui.json b/simpeg_drivers-assets/uijson/joint_surveys_inversion.ui.json index 3cf0c145..6ff0c3a3 100644 --- a/simpeg_drivers-assets/uijson/joint_surveys_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/joint_surveys_inversion.ui.json @@ -241,7 +241,10 @@ "group": "Regularization", "association": "Cell", "dataType": "Float", - "dataGroupType": "Dip direction & dip", + "dataGroupType": [ + "Strike & dip", + "Dip direction & dip" + ], "label": "Gradient rotation", "optional": true, "enabled": false, diff --git a/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json b/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json index cd0167ef..afe86f40 100644 --- a/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json @@ -537,7 +537,10 @@ "group": "Regularization", "association": "Cell", "dataType": "Float", - "dataGroupType": "Dip direction & dip", + "dataGroupType": [ + "Strike & dip", + "Dip direction & dip" + ], "label": "Gradient rotation", "optional": true, "enabled": false, diff --git a/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json b/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json index 8916be7e..1198f658 100644 --- a/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json @@ -602,7 +602,10 @@ "group": "Regularization", "association": "Cell", "dataType": "Float", - "dataGroupType": "Dip direction & dip", + "dataGroupType": [ + "Strike & dip", + "Dip direction & dip" + ], "label": "Gradient rotation", "optional": true, "enabled": false, diff --git a/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json b/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json index 0f65c8b4..6cc75b8d 100644 --- a/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json @@ -457,7 +457,10 @@ "group": "Regularization", "association": "Cell", "dataType": "Float", - "dataGroupType": "Dip direction & dip", + "dataGroupType": [ + "Strike & dip", + "Dip direction & dip" + ], "label": "Gradient rotation", "optional": true, "enabled": false, diff --git a/simpeg_drivers-assets/uijson/tdem_inversion.ui.json b/simpeg_drivers-assets/uijson/tdem_inversion.ui.json index b6e49561..ce3b7007 100644 --- a/simpeg_drivers-assets/uijson/tdem_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/tdem_inversion.ui.json @@ -309,7 +309,10 @@ "group": "Regularization", "association": "Cell", "dataType": "Float", - "dataGroupType": "Dip direction & dip", + "dataGroupType": [ + "Strike & dip", + "Dip direction & dip" + ], "label": "Gradient rotation", "parent": "mesh", "value": "" diff --git a/simpeg_drivers-assets/uijson/tipper_inversion.ui.json b/simpeg_drivers-assets/uijson/tipper_inversion.ui.json index 50d78389..a9dcdf5e 100644 --- a/simpeg_drivers-assets/uijson/tipper_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/tipper_inversion.ui.json @@ -337,7 +337,10 @@ "group": "Regularization", "association": "Cell", "dataType": "Float", - "dataGroupType": "Dip direction & dip", + "dataGroupType": [ + "Strike & dip", + "Dip direction & dip" + ], "label": "Gradient rotation", "optional": true, "enabled": false,