Releases: Loop3D/LoopStructural
Releases · Loop3D/LoopStructural
v1.6.22
v1.6.21
v1.6.20
1.6.20 (2025-08-25)
Bug Fixes
- add convert from feature to structural frame (5b34346)
- add type to P1 and P2 (71ce492)
- add wrapper to convert between a feature and structural frame (676c0ef)
- allow model to set any type of feature using basefeature subclass check (97122a5)
- allow no isovalue for surfaces. Take middle as value (178d78b)
- change kwargs to build args (cb0af22)
- linting (a32ee4f)
- rename optional data argument to data for consistency (9b23bd3)
- return the first feature of a structural frame (6972062)
v1.6.19
1.6.19 (2025-08-14)
Bug Fixes
- add default parameters datastructure (b71c2f8)
- add get stratigraphic column cmap to stratigraphic column class (a03e716)
- allow adding object into model at different indexes (e1f5cde)
- check id type when creating and use add id to/from dict (eef12b4)
- convert feature builder to folded feature builder (fcf4f76)
- don't add basement to the stratigraphic column made from dictionary (7c98c95)
- don't try to access contacts if they are none (37792a3)
v1.6.18
v1.6.17
1.6.17 (2025-07-30)
Bug Fixes
- add an observer/notify datastructure (ea4b9f0)
- add get methods for getting specific relationships (30f01c8)
- add observer pattern imports for enhanced notification capabilities (f237d27)
- add remove fault (bc4ca17)
- add setter/getter for stratigraphic column (f771cdd)
- adding a fault topology datastructure and link with stratigraphic column (57f362d)
- change strat/fault relationship datastructure to a dictionary with tuple keys (2a4503b)
- clarify naming for individual isosurfaces based on input name, don't add isovalue when not needed (447fb17)
- enhance FaultTopology class with notification support for relationship changes (330c662)
- implement Observer pattern with Observable and Disposable classes (3942920)
- integrate Observable pattern into StratigraphicColumn for enhanced notification support (6619b80)
- remove observers before pickle (c50afdb)
- remove raise warning when no weights provided to set_normal_constraints (33146d5)
- store unitname fault topology instead of group fault (5a8c0c5)
- use groupname not group for stratigraphy/fault relationship (94a563c)
v1.6.16
v1.6.15
1.6.15 (2025-07-08)
Bug Fixes
- add option to pass a dataframe directly to the create and add methods (f756054)
- add parameter separator to clean up api (7d8b0b1)
- add visualisation to plot gradient norm (e774f95)
- adding constant norm interpolators (29570f1)
- allow data to be specified in create and add function. (f6db4a5)
- update vector scaling (0a1e18e)
- updating bounding box project/reproject to just translate to origin (7606864)
v1.6.14
1.6.14 (2025-05-28)
Bug Fixes
- adjust fault function so that gradient is 0 at the edges (6fdec1a)
- change surfe import behaviour warning (5d04a92)
- default regularisation should be 0.1 for both FDI and PLI. (7c20b88)
- hide processor import error until its used (a949ade)
- hide surfe warning (7aad85b)
- include nsteps in bounding box initialization when creating buffer (9f859c9)
- norm constraint magnitude will be honoured by interpolator (171f78a)
- rename azimuthplunge to plungeazimuth (4605a15)
- update tests (7ca8810)