------------------------------------------------------------ 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

