Skip to content

Releases: Loop3D/LoopStructural

LoopStructural v1.4.3

21 Feb 04:49
37b65f3
Compare
Choose a tag to compare

Bug Fixes

  • 🚑 added scale parameter for calculate_topo matrix. (839e0e0)
  • 🐛 adding experimental flag for loopstructural (f810479)
  • 🐛 changes support barycentre to property (d2e1f0b)
  • 🐛 fixing bugs for flake8 (9dce30c)
  • 🐛 small changes to pass tests. (14c7580)
  • ⚡ changing aabb to sparse matrix (2cbdab7)
  • adding isnan to inequality check (d780300)
  • adding node inequality constraints (de33914)
  • adding option to use mkl (22883ba)
  • adding p2 interpolator for 3d :) (5d0acfb)
  • bug with equality constraints (b192cff)
  • changing base unstructred support to work (50ca16b)
  • correct ordering of shape functions (6f2f113)
  • minor fix to variogram saving wavelength guess as attribute (2dbc29e)
  • modifying for 3d/generic case. (c6a8ea3)
  • norm constraints p2 (93d3165)
  • region funct type incorrect causing (a5d27f1)
  • storing constraints as numpy array (6c75379)

Documentation

  • 📝 adding warning that analysis module is experimental (0574e57)
  • 📝 updating documentation for evaluate model (1dcc716)

LoopStructural v1.4.2

07 Feb 07:42
cc12913
Compare
Choose a tag to compare

Bug Fixes

  • actually fixing divide by zero (ef4d7d0)
  • added function for plotting structural frames (69dbc6d)
  • adding mpl syntax for 3d view points (cc7788f)
  • bug where data is not float (e6f7e1f)
  • bug with calculating average fault ori (a2099cd)
  • commenting out osqp (c2fd2da)
  • crashing when all constraints of a type outside of box (7907f58)
  • extra checks (ba6f391)
  • fault interpolation taking a long time (78fa916)
  • faults interpolation mesh was not being adjusted (33722f6)
  • faults not rescaling when incorrect norm vectors used (9706f25)
  • faults not visible in model (32cbb2a)
  • faults with no value data not interpolating (bf55ec6)
  • interpolator type is now an enum (8197552)
  • norm constraint out of model cause crash (20692e2)
  • number of constraints warning message (9abcc04)
  • removed divide by 0 error (9f17489)
  • updating logging (f77f915)

LoopStructural v1.4.1

06 Dec 05:05
eb6776a
Compare
Choose a tag to compare

Bug Fixes

  • updating github workflow (84b4017)
  • updating version number manually (1f11571)

LoopStructural v1.4.0

06 Dec 01:12
cb225e8
Compare
Choose a tag to compare

Features

LoopStructural v1.3.12

05 Dec 22:44
8ea5297
Compare
Choose a tag to compare

Bug Fixes

  • adding polarity to LS datastructure (61842f0)
  • error creating mesh for faults (7efe910)
  • gradient norm used for folds when fold (36f9cff)
  • splot not working for overturned folds (2e185b5)

LoopStructural v1.3.11

29 Nov 05:30
075fe7b
Compare
Choose a tag to compare

Bug Fixes

  • added fault stratigraphy relation to processor (ac864d8)
  • added project file processor (855a690)
  • bugfix crash when evaluating feature (d24f656)
  • fault support resized for all faults (63ea5ec)
  • formatting (a2f4fee)
  • formatting (06d7e32)
  • missing argument from test + typo (dee158a)
  • multiple faults not applied to stratigraphy data (d7f4689)
  • only host version built on action (8c7d058)
  • typo in variable names, AAT instead of ATA (6a1a98f)
  • updating github ci for conda build (3525ec1)

LoopStructural v1.3.10

10 Nov 04:52
7c20008
Compare
Choose a tag to compare

Bug Fixes

  • conda build for all python (04757b5)

Documentation

  • fixing documentation autobuild (54e0bc9)

What's Changed

  • chore: release 1.3.10 by @github-actions in #96

Full Changelog: v1.3.9...v1.3.10

LoopStructural v1.3.9

10 Nov 03:19
9dd5608
Compare
Choose a tag to compare

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

08 Nov 05:44
dc66570
Compare
Choose a tag to compare

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

  • adding debugging guide (540b5ac)
  • updating to issue form, using scipy for a template (70b3a67)

LoopStructural v1.3.7

13 Oct 05:17
f60cc4c
Compare
Choose a tag to compare

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)