Releases: Loop3D/LoopStructural
Releases · Loop3D/LoopStructural
LoopStructural v1.3.9
Bug Fixes
- added points argument to faultframe builder (4588d3c)
- bugfix thickness=False not working for processor (45e3f8f)
- fault frame build using scaled vector (87bc4e2)
- fdi bug was weigthing grad by volume (7cd6296)
- passing verb argument to pyamg solve (52c277d)
- reducing default fault buffer from .4 to .2 (328013e)
- removing _ from pli constraint names (08473c3)
- typos (c67fc54)
- updating docker image (ff2becd)
- weight can be float or int (d2c469f)
Documentation
- updating docs to use releaseplease changelog (cbc8690)
LoopStructural v1.3.8
Bug Fixes
- adding cython code for getting neighbour pairs (65a0a44)
- adding origin to scalar field (8bfeb54)
- bugfix for pli weighting (1ce7380)
- faults are more generic (4fc4627)
- fold builder was adding data twice (770e666)
- fold rotation angle calculated incorrectly (aea51bf)
- generalising support functions for grid and tetra (761fd03)
- gradient constraints in pli weighted by vol (9b487fd)
- kwargs weren't being passed to fold builder (d5135c5)
- matrix assembly based on constraints dict (20407e4)
- need to put exception type to get message (16c01ea)
- nonlinear will replace discrete class (86816d1)
- normalise rows of interpolation matrix (ae315d2)
- normalise vector for cg (f8cf221)
- plot vector field crashing (e35f6b2)
- pytest failed (9136c99)
- removing sign change for rotation angle (7ab33fd)
- speed up (e5b53d8)
- speeding up interface constraints (3f4a845)
- weighting fdi using volume of element (665e4fe)
Documentation
LoopStructural v1.3.7
Bug Fixes
- abutting fault polarity was being calculated inconsistently. (c77681f)
- adding folded fold frame creates a fold frame not structural frame (36aa4b3)
- call to update feature when initialising rotation angle plotter (b97f017)
- setting default for viewer to model = none (8aec0e4)
- support box is now rescaled for plot (6723790)
LoopStructural v1.3.6
Bug Fixes
- removing invalid classifiers (5d8de87)
LoopStructural v1.3.5
Bug Fixes
- adding aabb (512f0a3)
- adding gradient option for m2l wrapper (cdce6e8)
- adding option to define custom mesh builder for pli (b21fa8c)
- changed to boolean logic for aabb (f5a5f9b)
- cleaning up (262a89d)
- incorrect indexing for FDI grad constraints (d6b8280)
- move cg call to interpolator (53492a2)
- moved generic methods to base class (23ec788)
- names kwarg wasn't used for multiple slices (daebcf0)
- pli grad constraint weights were divided by 3 (cedcffb)
- removing old lavavu wrapper, name wasn't (9226f40)
- renaming mesh to support for PLI (2d07317)
- setup.py codec and filename error (479ae2b)
- unstructured mesh seems to work (3bd5e24)
- updating setup.py to include metadata for pypi (fea4317)
LoopStructural v1.3.4
Bug Fixes
- adding loop specific exceptions and project file (a7664d2)
- adding non-linear constraint template (03b9e73)
- adding non-linear constraint template (1be8a45)
- boolean operator in surfe wrapper (f11816e)
- bugfix for gradient constraints (5fbbb08)
- constant fold axis was referencing fold_frame (2050b68)
- intersection visualisation was using the (1cf531b)
- method names for FDI/PLI are consistent (aebba23)
- structural frame weights were being overwritten by (15e7f23)
LoopStructural v1.3.3
Bug Fixes
- kernel parameter for surfe wasn't being applied (4e99bbf)
LoopStructural v1.3.2
LoopStructural v1.3.1
Bug Fixes
- updating workflows to run on edited (5b051f4)
LoopStructural v1.3.0
Major changes:
- Restructured viewer class so that different visualisation modules can be used by inhereting from BaseModelPlotter and implementing
_add_surface()
,_add_points()
,_add_vector_marker()
- Changed fold interface to use a builder similar to faults
Features
- updating viewer to use base class (7c314a0)
Bug Fixes
- adding base plotting class for easy inheritance (1a9614d)
- adding builders for fold and folded frame (a6b61fb)
- adding callback function to builder update (1eca6f5)
- adding callback to model.update (1fe5fad)
- adding callbackfunction to isosurface (038df51)
- adding check to see if a feature is valid. (c9bd3b0)
- adding exception if fold frame hasn't (59a9d66)
- adding exception when modelling faults with surfe (15806d7)
- adding function to generate cmap and range for (6354712)
- adding lavavu subclass (b3c042f)
- adding loop exception for interpolator (f43a583)
- adding set item for fold frame to change (7d975bd)
- adding vtk export (7e7d63a)
- changing structural frames to have a setup (d6fcdea)
- checking type for vector plotter + adding name (19c7d5e)
- cmap not being passed for add_isosurface (491fb34)
- creating specific builder for folded foliations (b40ba9a)
- end of day fold frame (6c49981)
- error to catch when not enough data (bdd93ea)
- import vtk exception (01005b3)
- process data doesn't allow bad formatted (b9f8364)
- removing function to calculate intersection, (9080877)
- removing kwargs that have value of None (ce05b5f)
- removing normalisation from (3216d07)
- removing specific builder for folded fold frame (9eed793)
- sections can be painted with a feature (905eeb1)
- transitioning fold frame building into (7d12b3b)
- typo in parameter (917711a)