LIGGGHTS® 3.3.1: (released 14.01.2016) - happy new year from DCS Computing!

ckloss's picture
Submitted by ckloss on Thu, 01/14/2016 - 17:03

LIGGGHTS® 3.3.1: (released 14.01.2016) - happy new year from DCS Computing!

  • Surface mesh import via fix mesh/surface is now much faster. O(n) import of surface meshes, auto remove duplicates still O(n2)
  • Surface mesh import via fix mesh/surface has now stricter quality criteria and automated remedy: Now elements with a very small angle (< 0.18°) throw an error upon import. You can automatically take care of such cases by excluding such elements from the mesh using the element_exclusion_list feature. This exclusion list now works for both too many neighs per element and elements with angles < 0.18° which do not fulfill the quality criteria. See doc of fix mesh/surface for details
  • User HCSGXL found an issue with the finnie wear model . dt was missing at an essential point, which is now fixed. It should be noted that simulations using the model in versions before 3.3.1 also give qualitative results, which allow to compare different designs / geometries
  • Added all_in functionality to create_atoms command. Thanks to Chris Stoltz (PG) for the note that this might be useful
  • Added compute rigid, which can be used to compute / output body information for the multisphere method
  • Stefan Radl (TUG) prepared an update related to the ParScale coupling, which is also included in this version. Thanks a lot!
  • In preparation of a coupling to the MBD code "HOTINT", the library was added to the /lib directory. Thanks again to Stefan Radl's group at TUG.
  • A bugfix was made for the new all_in feature for region mesh/tet as used by fix insert/*
  • Raphael Schubert (IWM Fraunhofer) found a glitch in the fix move/mesh/linear/variable which could cause the code to stall at the start in some cases. This is now fixed - thanks for reporting!
  • Luca Orefice (TU Graz) found a small issue in the comm_I.h file, which caused a compilation error on some systems. This is now fixed
  • User Harald Unger discovered that 'thermo modify lost error' was no longer working. This is now fixed and the behavior of the error check was also slightly modified. The default setting for "thermo_modify lost" has been changed to "ignore". See doc for details
  • Fixed an issue with CFD coupling where the CFD forces were not taken into account for the first time-step of a LIGGGHTS run. Many thanks to Stefan Radl (TU Graz) for finding this!
  • Fixed a rare issue with contact history that could lead to a segfault. Many thanks to Etienne Guesnet (SIMAP Grenoble) for posting a testcase!
  • Added note to the doc and error message that liquid bridge models cohesion easo/capillary/viscous and washino/capillary/viscous may be used for particle-particle interaction only (not for walls). Thanks to Per Abrahamsson (Chalmers University) for the note
  • Moritz Höfert (BASF) discovered that parts of the doc for fix particletemplate/multsphere were outdated. This is now fixed
  • Made a couple of other small updates in the doc (removed fix langevin/* which is not supported in LIGGGHTS, small update for tangential model history)

BACKWARD COMPATIBILITY NOTES:

  • The default setting for "thermo_modify lost" has been changed to "ignore"
  • The surface mesh import quality criteria of fix mesh/surface has been changed as mentioned above. This can lead to LIGGGHTS rejecting meshes which were accepted in older versions. This can be remedied using theelement_exclusion_list feature
  • Finnie wear will now output different values; It should be noted that simulations using the model in versions before 3.3.1 also give qualitative results, which allow to compare different designs / geometries