yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #03134
[Branch ~yade-dev/yade/trunk] Rev 1984: 1. Add new-style python wrapper to most classes that were previously wrapped in yadeWrapper.cpp. ...
------------------------------------------------------------
revno: 1984
committer: Václav Šmilauer <eudoxos@xxxxxxxx>
branch nick: trunk
timestamp: Thu 2010-01-21 21:30:54 +0100
message:
1. Add new-style python wrapper to most classes that were previously wrapped in yadeWrapper.cpp. Let me know if this breaks something for you.
NOTE: it is possible that compilation will be slower since YADE_CLASS_BASE_ATTRS expands to lot of template code. Our choice could be to move thie YADE_CLASS_BASE_ATTRS to implementation files and provide declaration-only macro in the header, but it would mean massive refactoring.
modified:
core/Bound.hpp
core/Dispatcher.hpp
core/Engine.hpp
core/Functor.hpp
core/GlobalEngine.hpp
core/Interaction.hpp
core/InteractionGeometry.hpp
core/InteractionPhysics.hpp
core/Material.hpp
core/Omega.cpp
core/Omega.hpp
core/PartialEngine.hpp
core/Shape.hpp
core/State.hpp
core/main/main.py.in
examples/concrete/uniax.py
lib/multimethods/Indexable.hpp
pkg/common/Engine/Dispatcher/BoundDispatcher.hpp
pkg/common/Engine/Dispatcher/BoundFunctor.cpp
pkg/common/Engine/Dispatcher/BoundFunctor.hpp
pkg/common/Engine/Dispatcher/InteractionDispatchers.cpp
pkg/common/Engine/Dispatcher/InteractionDispatchers.hpp
pkg/common/Engine/Dispatcher/InteractionGeometryDispatcher.hpp
pkg/common/Engine/Dispatcher/InteractionGeometryFunctor.cpp
pkg/common/Engine/Dispatcher/InteractionGeometryFunctor.hpp
pkg/common/Engine/Dispatcher/InteractionPhysicsDispatcher.hpp
pkg/common/Engine/Dispatcher/InteractionPhysicsFunctor.cpp
pkg/common/Engine/Dispatcher/InteractionPhysicsFunctor.hpp
pkg/common/Engine/Dispatcher/LawDispatcher.hpp
pkg/common/Engine/Dispatcher/LawFunctor.cpp
pkg/common/Engine/Dispatcher/LawFunctor.hpp
pkg/common/Engine/ParallelEngine.cpp
pkg/common/Engine/ParallelEngine.hpp
pkg/dem/Engine/GlobalEngine/UniaxialStrainer.hpp
pkg/dem/Engine/PartialEngine/ContactStressRecorder.hpp
py/yadeWrapper/yadeWrapper.cpp
The size of the diff (1044 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.