Skip to content

[ENH] Add tests and example model for finite-fault handling with diagnostics - #98

Merged
Leguark merged 4 commits into
08-28-_enh_add_support_for_finite-fault_scalar_field_handlingfrom
tweak_finite_fault
Sep 5, 2026
Merged

[ENH] Add tests and example model for finite-fault handling with diagnostics#98
Leguark merged 4 commits into
08-28-_enh_add_support_for_finite-fault_scalar_field_handlingfrom
tweak_finite_fault

Conversation

@Leguark

@Leguark Leguark commented Sep 4, 2026

Copy link
Copy Markdown
Member

[ENH] Add tests and example model for finite-fault handling with diagnostics

Introduces a test case and example model (last_model.gempy) for finite-fault scalar field handling and visualization diagnostics. Includes validation of finite-fault descriptions, boundary conditions, and ellipsoid distance functions. Adds diagnostic plots for fault layer meshes and finite-fault scalar distribution.

Add tests and documentation for finite fault transformations

Introduce tests ensuring finite fault transformations are correctly applied without mutating the model and validate isotropic transform enforcement. Update documentation to clarify the handling of finite fault coordinates and transformation constraints in GemPy Engine.

[ENH] Add micro-point front-end and serialization design documentation

Documents the proposed micro-point front-end data model, serialization schema, and local RBF correction methods. Includes the architectural pipeline, validation requirements, serialization updates, and tests for integration, ensuring micro-point observations enhance local compliance without affecting macro cokriging systems.

[DEL]

@Leguark
Leguark force-pushed the 08-28-_enh_add_support_for_finite-fault_scalar_field_handling branch from e5b7b30 to ab5ef6d Compare September 4, 2026 13:29
@Leguark
Leguark marked this pull request as ready for review September 4, 2026 13:38

Leguark commented Sep 5, 2026

Copy link
Copy Markdown
Member Author

Merge activity

@Leguark
Leguark force-pushed the 08-28-_enh_add_support_for_finite-fault_scalar_field_handling branch from ab5ef6d to 787e5b0 Compare September 5, 2026 09:43
@Leguark
Leguark force-pushed the 08-28-_enh_add_support_for_finite-fault_scalar_field_handling branch from 787e5b0 to da4972b Compare September 5, 2026 09:44
@Leguark
Leguark force-pushed the tweak_finite_fault branch 2 times, most recently from c078ea0 to 95292ef Compare September 5, 2026 09:45
@Leguark
Leguark force-pushed the 08-28-_enh_add_support_for_finite-fault_scalar_field_handling branch from da4972b to 8e37493 Compare September 5, 2026 09:45
@Leguark
Leguark force-pushed the 08-28-_enh_add_support_for_finite-fault_scalar_field_handling branch from 8e37493 to e43419c Compare September 5, 2026 09:46
…nostics

Introduces a test case and example model (`last_model.gempy`) for finite-fault scalar field handling and visualization diagnostics. Includes validation of finite-fault descriptions, boundary conditions, and ellipsoid distance functions. Adds diagnostic plots for fault layer meshes and finite-fault scalar distribution.
Introduce tests ensuring finite fault transformations are correctly applied without mutating the model and validate isotropic transform enforcement. Update documentation to clarify the handling of finite fault coordinates and transformation constraints in GemPy Engine.
Documents the proposed micro-point front-end data model, serialization schema, and local RBF correction methods. Includes the architectural pipeline, validation requirements, serialization updates, and tests for integration, ensuring micro-point observations enhance local compliance without affecting macro cokriging systems.
@Leguark
Leguark force-pushed the 08-28-_enh_add_support_for_finite-fault_scalar_field_handling branch from e43419c to e8f580c Compare September 5, 2026 09:49
@Leguark
Leguark merged commit 287ce57 into 08-28-_enh_add_support_for_finite-fault_scalar_field_handling Sep 5, 2026
0 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant