yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #03620
[Branch ~yade-dev/yade/trunk] Rev 2092: 1. devirtualize BodyContainer and InteractionContainer (they use implementation from BodyVector a...
------------------------------------------------------------
revno: 2092
committer: Václav Šmilauer <eudoxos@xxxxxxxx>
branch nick: trunk
timestamp: Sun 2010-03-21 16:25:50 +0100
message:
1. devirtualize BodyContainer and InteractionContainer (they use implementation from BodyVector and InteractionVecMap). There is some speedup. I ask people (you) to run some simulation with the older and current version and report what they observe on the ML. I had more than 2x faster in some cases (in debug mode, though).
2. Fix chunkSize=-1 linkage (is like setting it to infinity)
removed:
core/containers/
core/containers/BodyRedirectionVector.cpp
core/containers/BodyRedirectionVector.hpp
core/containers/BodyVector.cpp
core/containers/BodyVector.hpp
core/containers/InteractionVecMap.cpp
core/containers/InteractionVecMap.hpp
core/main/main.cpp
modified:
core/BodyContainer.cpp
core/BodyContainer.hpp
core/Engine.hpp
core/InteractionContainer.cpp
core/InteractionContainer.hpp
core/SConscript
core/Scene.cpp
core/main/main.py.in
examples/concrete/uniax.py
pkg/common/Engine/GlobalEngine/PersistentTriangulationCollider.cpp
pkg/common/Engine/GlobalEngine/PersistentTriangulationCollider.hpp
py/_eudoxos.cpp
py/yadeWrapper/yadeWrapper.cpp
yadeSCons.py
The size of the diff (1900 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.