Skip to content

Commit ab1fa90

Browse files
authored
Merge pull request #185 from Loop3D/release-please--branches--master
chore(master): release 1.6.0
2 parents 18387c3 + 5577935 commit ab1fa90

File tree

2 files changed

+97
-1
lines changed

2 files changed

+97
-1
lines changed

CHANGELOG.md

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,101 @@
11
# Changelog
22

3+
## [1.6.0](https://github.com/Loop3D/LoopStructural/compare/v1.5.13...v1.6.0) (2024-06-07)
4+
5+
6+
### Features
7+
8+
* removing visualisation module. ([a51355d](https://github.com/Loop3D/LoopStructural/commit/a51355d688ebd682e0068f45a3eba6c155ee6bcb))
9+
10+
11+
### Bug Fixes
12+
13+
* add a vtk grid from bb attribute ([4b50d91](https://github.com/Loop3D/LoopStructural/commit/4b50d9107aa559896e545292eccc72e45af8e819))
14+
* add get data ([c5ec096](https://github.com/Loop3D/LoopStructural/commit/c5ec096b6d11ac293fc393e4a2ba7a331daae163))
15+
* add get data to faultdisplacement feature ([43f05d8](https://github.com/Loop3D/LoopStructural/commit/43f05d8c9ee80364f193dca4c64d08f0a6ba56c4))
16+
* add isosurfacing and scalar field method to base feature ([bbbfe0c](https://github.com/Loop3D/LoopStructural/commit/bbbfe0cca8bf80d634c61a9667ef47b0ada4578a))
17+
* add name argument to p1 gradient orthogonal ([4f92ba4](https://github.com/Loop3D/LoopStructural/commit/4f92ba4acad233f180ed80a16870377648f5dcf1))
18+
* add other plotters to visualisation ([eb89b10](https://github.com/Loop3D/LoopStructural/commit/eb89b104764f6891408b434667e5a5890d137337))
19+
* add scale paramater to generated vector field ([45661cf](https://github.com/Loop3D/LoopStructural/commit/45661cffc4b7eb9114f52952bf4c650bdbdd8484))
20+
* adding case when strat column hasn't been set ([53a49dd](https://github.com/Loop3D/LoopStructural/commit/53a49dda7af06d10648914e3ae86576939e1fb6f))
21+
* adding cg as a solver and dict for solver params ([fba928b](https://github.com/Loop3D/LoopStructural/commit/fba928b2749c153a277b58385d4131dad7950ded))
22+
* adding export methods ([ceeee02](https://github.com/Loop3D/LoopStructural/commit/ceeee0277e05e4db9f558d5fabbef33cf7120707))
23+
* adding fold example back in ([86d3377](https://github.com/Loop3D/LoopStructural/commit/86d33777563dfbbd2408ef0808f42ad73fd5604c))
24+
* adding geoh5 export for points and grid ([c8641a6](https://github.com/Loop3D/LoopStructural/commit/c8641a6ce1aa33340a41e6282ed3ad7d325e5979))
25+
* adding get_data for structural frame ([90dbb94](https://github.com/Loop3D/LoopStructural/commit/90dbb94a9840961dcaacb2c19f0ae19a3aac26b2))
26+
* adding get_data method ([66ac1c1](https://github.com/Loop3D/LoopStructural/commit/66ac1c1cb333d7fcf061605deb83361846231858))
27+
* adding method to evaluate all stratigraphic feature gradients. ([07b6078](https://github.com/Loop3D/LoopStructural/commit/07b6078cf98dd6b0f405ce5f55ad709fa6aea957))
28+
* adding name argumen to finite difference gradient orthogonal ([064ae65](https://github.com/Loop3D/LoopStructural/commit/064ae65905f75c1b6a51c46438d9469a1604304d))
29+
* adding ones column for constraints when weights missing ([44cc8fb](https://github.com/Loop3D/LoopStructural/commit/44cc8fb02607b433ced1635ef6942536060290fa))
30+
* adding option to not store vertices for 2d unstructured supports to save memory ([64bc744](https://github.com/Loop3D/LoopStructural/commit/64bc7448911cdde58d5e0dee02d203aae8d0dcd4))
31+
* adding pyvista to docs build ([b3bdcd7](https://github.com/Loop3D/LoopStructural/commit/b3bdcd78d7cdfb137b98b39e730fa62c1a9341fd))
32+
* adding structure grid data class ([5e5035f](https://github.com/Loop3D/LoopStructural/commit/5e5035f5315ded01c8089c5ca9b31dd133898aed))
33+
* adding surface getters ([6c75d4b](https://github.com/Loop3D/LoopStructural/commit/6c75d4b8f07cb7e686ed36580c6b7a94576e5217))
34+
* adding value point save. ([2093f4e](https://github.com/Loop3D/LoopStructural/commit/2093f4e83400ae5092707d8a04330322547d51e7))
35+
* adding vector/value points ([382eb74](https://github.com/Loop3D/LoopStructural/commit/382eb74bb7e0165c8de8fb6d6dfcf74c6ff9bfcb))
36+
* allow faults without trace to be built if centre exists ([436540b](https://github.com/Loop3D/LoopStructural/commit/436540b03f99b78344b34a9b8c4f83780625adae))
37+
* atol for isclose ([7165790](https://github.com/Loop3D/LoopStructural/commit/7165790202459ebfbbd4b01b54bd03edfc5d5913))
38+
* auto select support dimension ([aba41bd](https://github.com/Loop3D/LoopStructural/commit/aba41bd13865075437bb575a119696ab14cb14e4))
39+
* calculate fault normal using rotation of strike ([8707d53](https://github.com/Loop3D/LoopStructural/commit/8707d5358910cf0325e6329bc65d8e31a3167f54))
40+
* cast data to float to avoid deprecation warning ([1692d67](https://github.com/Loop3D/LoopStructural/commit/1692d679fee3e4ec289699afcc61655502a08ea7))
41+
* change fault segement evaluate value to scaled displacement vector ([3b8f8c3](https://github.com/Loop3D/LoopStructural/commit/3b8f8c3ec6ab6f885db2e1ea241f66d213ed3167))
42+
* change feature.scalar_field() from vtk type to structure grid ([edadfb3](https://github.com/Loop3D/LoopStructural/commit/edadfb3f63eceb98c7624310d65fe5c89075e4fd))
43+
* Change to new thickness name in project file ([4e567b7](https://github.com/Loop3D/LoopStructural/commit/4e567b77b0831b025259c7cd5727adce4f35fba6))
44+
* changing vtk to method instead of attribute to allow parameter overloading ([bf30047](https://github.com/Loop3D/LoopStructural/commit/bf3004787af26a36e904b1db1bf7c43f467057fe))
45+
* check if strat col for evaluate model ([83f5e86](https://github.com/Loop3D/LoopStructural/commit/83f5e86bbfbffa4d41809d9f0fd1647d751dbf97))
46+
* created structuredgrid data type to replace vtk regulargrid ([15fdb3c](https://github.com/Loop3D/LoopStructural/commit/15fdb3c4a5a4c75af454186339cbc02b9361e685))
47+
* custom solver updates solved state ([6d7264c](https://github.com/Loop3D/LoopStructural/commit/6d7264c4083ba1f09b47f980e586f43be100ff41))
48+
* disable type hint because of circular import ([c2df4f4](https://github.com/Loop3D/LoopStructural/commit/c2df4f4ca8f4d53d430601c9394366b05a031c95))
49+
* don't add fault above an unconformity! ([a5fc543](https://github.com/Loop3D/LoopStructural/commit/a5fc54349d4031cccd055d969ee324e6990b773c))
50+
* don't add unconformities to unconformities. ([ffa11f1](https://github.com/Loop3D/LoopStructural/commit/ffa11f118fb03c0d1b76594e08ae8950bce06308))
51+
* enforce loopstructuralvisualisation version ([53bd28b](https://github.com/Loop3D/LoopStructural/commit/53bd28b754652dfb796ced70b58f454df7c6103e))
52+
* feature gradient masked by unconformities ([ae5324a](https://github.com/Loop3D/LoopStructural/commit/ae5324a250379996a8725437e71db7ee2e969340))
53+
* get data for intrusion feature ([19fdc40](https://github.com/Loop3D/LoopStructural/commit/19fdc403e18fd073fa883ea46f46655c1ccc194c))
54+
* implementing model.save method ([dd54899](https://github.com/Loop3D/LoopStructural/commit/dd548999b3caca2d0ea7ce8dbbb3092a1eb01bd1))
55+
* indexing error ([b3f67cf](https://github.com/Loop3D/LoopStructural/commit/b3f67cfac756a81370b4d6d3d834a6c0a8e4ad83))
56+
* indexing for applying fault rotation ([99f48f2](https://github.com/Loop3D/LoopStructural/commit/99f48f23631f53f110eccbcd63a732fbfbdb27fc))
57+
* interpolator map support map for all 2d supports ([547fea0](https://github.com/Loop3D/LoopStructural/commit/547fea024255d647e5f25a0aaf04e5e1d163e9d3))
58+
* interpolator support is rescaled for fault displacement. ([d886e81](https://github.com/Loop3D/LoopStructural/commit/d886e81b756a9efd867db85358f48307b840e137))
59+
* linting ([a99c178](https://github.com/Loop3D/LoopStructural/commit/a99c178387405faa09db52045a63bf7ddaa6005b))
60+
* making allow bbox to do rescaling ([5150860](https://github.com/Loop3D/LoopStructural/commit/5150860427c4cb3681fb29ad3278075852be74b0))
61+
* moving bbox test ([8357c79](https://github.com/Loop3D/LoopStructural/commit/8357c79fb14dc066ce24e3d4a1e6315bcdce5115))
62+
* parameter names, and adding get_data method ([e770a45](https://github.com/Loop3D/LoopStructural/commit/e770a45786f18780258704c6392ddb6c98930dfc))
63+
* pass vector tollerance through vtk method for vectorpoints ([8343bc6](https://github.com/Loop3D/LoopStructural/commit/8343bc6f7bffdea2660747ca48ddcba02ba3e9ec))
64+
* put fault normal points on the trace ([2391b30](https://github.com/Loop3D/LoopStructural/commit/2391b30ef3a344cf8b8df398bece2cfc5d43732f))
65+
* remove api for now, Isosurfacer in utils ([e33c9dc](https://github.com/Loop3D/LoopStructural/commit/e33c9dc1b2ce060ec49a2899f883eb92bea253a9))
66+
* remove shuffle ([0581fb1](https://github.com/Loop3D/LoopStructural/commit/0581fb10c60a76ea5d37cb03193ecb2188680140))
67+
* remove surfepy import ([5ba8f14](https://github.com/Loop3D/LoopStructural/commit/5ba8f1427d2761c190b34c252199c91c7a388ec0))
68+
* removign vol weighting ([47ad944](https://github.com/Loop3D/LoopStructural/commit/47ad9448126a38c1e7bd1be403ee9f4f2121b43e))
69+
* removing random shuffle from orthogonal constraints ([4667906](https://github.com/Loop3D/LoopStructural/commit/466790683a1dbe87f0e110a634ac69d17b5070b4))
70+
* rename id to stratigraphy for model block ([640ac0b](https://github.com/Loop3D/LoopStructural/commit/640ac0b0235b35a41e8633a1a84acd50a0d31885))
71+
* return isosurfaces as a list rather than dictionary ([baa083a](https://github.com/Loop3D/LoopStructural/commit/baa083a68215ac1b89835c59ede0df77d4ea605f))
72+
* return no strat ids when strat column not defined ([e77d58c](https://github.com/Loop3D/LoopStructural/commit/e77d58cc11b97ca2f78512fbc29a7056d59bc81e))
73+
* set support to be the same for all fault frame components ([b9c7500](https://github.com/Loop3D/LoopStructural/commit/b9c7500436a73be754def958cb112d11b85cf1bd))
74+
* step_vector take into account dimensions=2 ([3d90210](https://github.com/Loop3D/LoopStructural/commit/3d90210cf5b926360c3f2e41339796e1aab3d410))
75+
* step_vector take into account dimensions=2 ([e62e6ea](https://github.com/Loop3D/LoopStructural/commit/e62e6ea46078c053ec0a52c9d2d3c397cb3a42d9))
76+
* step_vector use self.dimensions to set length ([72e0c32](https://github.com/Loop3D/LoopStructural/commit/72e0c32af91a4ae1386a096c88e55eab8e39ed0f))
77+
* surface export for tsurf, obj, vtk, pickle ([5812d3b](https://github.com/Loop3D/LoopStructural/commit/5812d3bccbf889c0828abb5a9f5281da260e182d))
78+
* update for project file changes ([0a64def](https://github.com/Loop3D/LoopStructural/commit/0a64defc19da74d3da3f31accd34af916a60c1a5))
79+
* updating bbox for 2d case as well as 3d. ([31f58e0](https://github.com/Loop3D/LoopStructural/commit/31f58e057b919c0071c877d2ee7f86a8e3c290f4))
80+
* updating bounding box dimensions to use size of origin array ([e56c868](https://github.com/Loop3D/LoopStructural/commit/e56c868b0d38ff6db1936c4ef57702e1701eacea))
81+
* updating bounding box for exporters ([f7e2571](https://github.com/Loop3D/LoopStructural/commit/f7e25717bbcb6652f438fe1212beddab39ac215d))
82+
* updating imports ([40673c0](https://github.com/Loop3D/LoopStructural/commit/40673c0fc7c05f6ab1b6e77cf9e6b09026432cfa))
83+
* updating solve_system kwargs ([ccbacff](https://github.com/Loop3D/LoopStructural/commit/ccbacffc8bc64abbcd5c93fd8acc00bbe7132bc9))
84+
* upgrading libtiff ([6484857](https://github.com/Loop3D/LoopStructural/commit/648485761cb3e9669ebf57ba18138c31021279d5))
85+
* Use ThicknessMedian instead of ThicknessMean as Mean isn't populated ([5f489b9](https://github.com/Loop3D/LoopStructural/commit/5f489b99ce5ba196fd97c17a35619a5d8db9266d))
86+
* weights for vector constraints is optional ([72e2f06](https://github.com/Loop3D/LoopStructural/commit/72e2f06daee43c2aa41ba9751c43f291057d2f1b))
87+
88+
89+
### Documentation
90+
91+
* adding geoh5py into docs build ([3274299](https://github.com/Loop3D/LoopStructural/commit/3274299b0434afaf1bbfce5c8b20fe13d49128ce))
92+
* adding/updating docs ([fa8c564](https://github.com/Loop3D/LoopStructural/commit/fa8c5647c7df3feca6094d79b8ef781ebca13cc4))
93+
* model.save ([2fb945e](https://github.com/Loop3D/LoopStructural/commit/2fb945eac062df616fc8785f5b4c9ea78a9a9d54))
94+
* removing api from docs ([9170b3e](https://github.com/Loop3D/LoopStructural/commit/9170b3ec6cfbd2dac3c45e358f4bba4a6690b579))
95+
* removing export example ([b8a45da](https://github.com/Loop3D/LoopStructural/commit/b8a45dad28dae90050e29e68a9b3bb1d98d387b5))
96+
* updating docs for new visualisation ([0f55b5d](https://github.com/Loop3D/LoopStructural/commit/0f55b5d2680988cbf11a91a2afc18e8ead0ae8f8))
97+
* upgrading visualisation version ([47f10d9](https://github.com/Loop3D/LoopStructural/commit/47f10d9a188c5588e360341a12a62871ce13b615))
98+
399
## [1.5.13](https://github.com/Loop3D/LoopStructural/compare/v1.5.12...v1.5.13) (2024-03-07)
4100

5101

LoopStructural/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "1.5.13"
1+
__version__ = "1.6.0"

0 commit comments

Comments
 (0)