← Back to team overview

yade-dev team mailing list archive

[Branch ~yade-dev/yade/trunk] Rev 1823: 1. Merge PeriodicInsertionSortCollider into InsertionSortCollider (periodicity detected automatic...

 

------------------------------------------------------------
revno: 1823
committer: Václav Šmilauer <eudoxos@xxxxxxxx>
branch nick: trunk
timestamp: Wed 2009-11-25 22:21:17 +0100
message:
  1. Merge PeriodicInsertionSortCollider into InsertionSortCollider (periodicity detected automatically); PeriIsoCompressor moved to a separate file.
  2. Initialize GranularMat properties (such as posisson't ratio) to arbitrary but non-zero values (avoids NaN's and disappearing bodies, bug #488100)
  3. Re-enable clump logic in NewtonsDampedLaw (was #ifdef'd out), fixes bug #488100
  4. Change prototypes of Shop::sphere and other methods, to take advantage of shared materials.
  5. Change Collider::probeBoundingVolume prototype to return vector<body_id_t> instead of storing it in the collider itself.
removed:
  extra/PeriodicInsertionSortCollider.cpp
  extra/PeriodicInsertionSortCollider.hpp
added:
  pkg/dem/Engine/StandAloneEngine/PeriIsoCompressor.cpp
  pkg/dem/Engine/StandAloneEngine/PeriIsoCompressor.hpp
modified:
  core/Collider.cpp
  core/Collider.hpp
  core/InteractingGeometry.hpp
  extra/SConscript
  gui/py/PythonUI_rc.py
  pkg/common/DataClass/InteractingGeometry/InteractingBox.hpp
  pkg/common/DataClass/InteractingGeometry/InteractingSphere.hpp
  pkg/common/DataClass/Material/ElasticMat.hpp
  pkg/common/Engine/StandAloneEngine/InsertionSortCollider.cpp
  pkg/common/Engine/StandAloneEngine/InsertionSortCollider.hpp
  pkg/common/Engine/StandAloneEngine/ResetRandomPosition.cpp
  pkg/common/Engine/StandAloneEngine/SpatialQuickSortCollider.cpp
  pkg/common/Engine/StandAloneEngine/SpheresFactory.cpp
  pkg/dem/Engine/StandAloneEngine/NewtonsDampedLaw.cpp
  pkg/dem/Engine/StandAloneEngine/NewtonsDampedLaw.hpp
  pkg/dem/PreProcessor/UniaxialStrainerGen.cpp
  pkg/dem/meta/Shop.cpp
  pkg/dem/meta/Shop.hpp
  pkg/dem/meta/Tetra.hpp
  py/pack.py
  scripts/test/facet-sphere.py
  scripts/test/periodic-compress.py
  scripts/test/periodic-grow.py
  scripts/test/periodic-simple.py
  scripts/test/regular-sphere-pack.py
The size of the diff (2103 lines) is larger than your specified limit of 1000 lines

--
lp:yade
https://code.launchpad.net/~yade-dev/yade/trunk

Your team Yade developers is subscribed to branch lp:yade.
To unsubscribe from this branch go to https://code.launchpad.net/~yade-dev/yade/trunk/+edit-subscription.