------------------------------------------------------------
revno: 2386
committer: Václav Šmilauer <[email protected]>
branch nick: trunk
timestamp: Tue 2010-07-27 14:37:10 +0200
message:
  1. Remake inheritance tree for Dispatchers, so that functors are really of 
the right type. Involves some macro ugliness.
  2. Add rudimentary (but working) inspection interface for engines, bodies, 
interactions
  3. Fix compilation without qt3 (will be removed soon, completely)
removed:
  pkg/common/Engine/Dispatcher/BoundDispatcher.cpp
  pkg/common/Engine/Dispatcher/BoundDispatcher.hpp
  pkg/common/Engine/Dispatcher/BoundFunctor.cpp
  pkg/common/Engine/Dispatcher/BoundFunctor.hpp
  pkg/common/Engine/Dispatcher/InteractionGeometryDispatcher.cpp
  pkg/common/Engine/Dispatcher/InteractionGeometryDispatcher.hpp
  pkg/common/Engine/Dispatcher/InteractionGeometryFunctor.cpp
  pkg/common/Engine/Dispatcher/InteractionGeometryFunctor.hpp
  pkg/common/Engine/Dispatcher/InteractionPhysicsDispatcher.cpp
  pkg/common/Engine/Dispatcher/InteractionPhysicsDispatcher.hpp
  pkg/common/Engine/Dispatcher/InteractionPhysicsFunctor.cpp
  pkg/common/Engine/Dispatcher/InteractionPhysicsFunctor.hpp
  pkg/common/Engine/Dispatcher/LawDispatcher.cpp
  pkg/common/Engine/Dispatcher/LawDispatcher.hpp
  pkg/common/Engine/Dispatcher/LawFunctor.cpp
  pkg/common/Engine/Dispatcher/LawFunctor.hpp
added:
  pkg/common/Engine/Dispatcher/Dispatching.cpp
  pkg/common/Engine/Dispatcher/Dispatching.hpp
modified:
  core/Dispatcher.hpp
  core/Functor.hpp
  core/main/main.py.in
  gui/SConscript
  gui/qt4/SeqSerializable.ui
  gui/qt4/SerializableEditor.py
  gui/qt4/_GLViewer.cpp
  gui/qt4/__init__.py
  lib/multimethods/DynLibDispatcher.hpp
  lib/serialization/Serializable.cpp
  lib/serialization/Serializable.hpp
  pkg/common/DataClass/Shape/Cylinder.hpp
  pkg/common/DataClass/Shape/Wall.hpp
  pkg/common/Engine/Dispatcher/InteractionDispatchers.hpp
  pkg/common/Engine/Functor/Bo1_Box_Aabb.hpp
  pkg/common/Engine/Functor/Bo1_Facet_Aabb.hpp
  pkg/common/Engine/Functor/Bo1_Sphere_Aabb.hpp
  pkg/common/Engine/GlobalEngine/InsertionSortCollider.cpp
  pkg/common/Engine/GlobalEngine/ResetRandomPosition.hpp
  pkg/common/Engine/GlobalEngine/SpheresFactory.hpp
  pkg/common/RenderingEngine/GLDrawFunctors.hpp
  pkg/common/RenderingEngine/OpenGLRenderer.cpp
  pkg/dem/DataClass/InteractionGeometry/Dem3DofGeom_FacetSphere.hpp
  pkg/dem/DataClass/InteractionGeometry/Dem3DofGeom_SphereSphere.hpp
  pkg/dem/DataClass/InteractionGeometry/Dem3DofGeom_WallSphere.hpp
  pkg/dem/Engine/Functor/Ig2_Box_Sphere_ScGeom.hpp
  pkg/dem/Engine/Functor/Ig2_Facet_Sphere_ScGeom.hpp
  pkg/dem/Engine/Functor/Ig2_Sphere_Sphere_ScGeom.hpp
  pkg/dem/Engine/Functor/Ip2_2xCohFrictMat_CohFrictPhys.hpp
  pkg/dem/Engine/Functor/Ip2_2xNormalInelasticMat_NormalInelasticityPhys.hpp
  pkg/dem/Engine/Functor/Ip2_FrictMat_FrictMat_CapillaryPhys.hpp
  pkg/dem/Engine/Functor/Ip2_FrictMat_FrictMat_FrictPhys.hpp
  pkg/dem/Engine/Functor/ef2_Dem3Dof_NormalShear_ElasticFrictionalLaw.hpp
  
pkg/dem/Engine/Functor/ef2_Spheres_Viscoelastic_SimpleViscoelasticContactLaw.hpp
  pkg/dem/Engine/GlobalEngine/CohesionlessMomentRotation.hpp
  pkg/dem/Engine/GlobalEngine/CohesiveFrictionalContactLaw.hpp
  pkg/dem/Engine/GlobalEngine/CohesiveFrictionalPM.hpp
  pkg/dem/Engine/GlobalEngine/CohesiveStateRPMRecorder.hpp
  pkg/dem/Engine/GlobalEngine/CundallStrack.hpp
  pkg/dem/Engine/GlobalEngine/ElasticContactLaw.hpp
  pkg/dem/Engine/GlobalEngine/HertzMindlin.hpp
  pkg/dem/Engine/GlobalEngine/NormalInelasticityLaw.hpp
  pkg/dem/Engine/GlobalEngine/ParticleSizeDistrbutionRPMRecorder.hpp
  pkg/dem/PreProcessor/CapillaryTriaxialTest.cpp
  pkg/dem/PreProcessor/CohesiveTriaxialTest.cpp
  pkg/dem/PreProcessor/STLImporterTest.cpp
  pkg/dem/PreProcessor/SimpleShear.cpp
  pkg/dem/PreProcessor/TriaxialTest.cpp
  pkg/dem/meta/ConcretePM.hpp
  pkg/dem/meta/RockPM.hpp
  pkg/dem/meta/Shop.cpp
  pkg/dem/meta/Tetra.hpp
  pkg/dem/meta/ViscoelasticPM.hpp
  py/SConscript
  py/remote.py
  py/system.py
  py/yadeWrapper/customConverters.cpp
  py/yadeWrapper/yadeWrapper.cpp
  scripts/test/periodic-simple-shear.py
The size of the diff (2782 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

_______________________________________________
Mailing list: https://launchpad.net/~yade-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yade-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to