|
1 | 1 | # Changelog |
2 | 2 |
|
| 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 | + |
3 | 99 | ## [1.5.13](https://github.com/Loop3D/LoopStructural/compare/v1.5.12...v1.5.13) (2024-03-07) |
4 | 100 |
|
5 | 101 |
|
|
0 commit comments