← Back to team overview

yade-dev team mailing list archive

[Branch ~yade-dev/yade/trunk] Rev 1787: 1. Add infinite axis-aligned planes (Walls), interacting with spheres; I would like to deprecate ...

 

------------------------------------------------------------
revno: 1787
committer: Václav Šmilauer <vaclav@flux>
branch nick: trunk
timestamp: Sun 2009-11-15 16:32:01 +0100
message:
  1. Add infinite axis-aligned planes (Walls), interacting with spheres; I would like to deprecate Boxes soon. scripts/test/wall.py show the functionality, utils.wall create ready-made body.
  2. Add Walls to triaxial test as an option to facets and boxes.
  3. Unbreak ef2_Spheres_Elastic_ElasticLaw (passing neverErase broke virtual function resolution -> exception)
  4. Make Simulation controller always open, closing it quits yade. Generator accessible from controller; player must be accessed from controller by opening generator, closing it (where by main window apprears), then opening player.
  5. Change prototype for InteractingGeometry functors, to get some information about the openGL context (scene radius and center, ATM).
added:
  pkg/common/DataClass/InteractingGeometry/Wall.cpp
  pkg/common/DataClass/InteractingGeometry/Wall.hpp
  pkg/dem/DataClass/InteractionGeometry/Dem3DofGeom_WallSphere.cpp
  pkg/dem/DataClass/InteractionGeometry/Dem3DofGeom_WallSphere.hpp
  scripts/test/wall.py
modified:
  gui/py/PythonUI_rc.py
  gui/qt3/GLViewer.cpp
  gui/qt3/QtGeneratedSimulationController.ui
  gui/qt3/SimulationController.cpp
  gui/qt3/SimulationController.hpp
  gui/qt3/YadeQtMainWindow.cpp
  pkg/common/Engine/EngineUnit/MetaInteractingGeometry2AABB.cpp
  pkg/common/RenderingEngine/GLDrawInteractingGeometry/GLDrawBssSweptSphereLineSegment.cpp
  pkg/common/RenderingEngine/GLDrawInteractingGeometry/GLDrawBssSweptSphereLineSegment.hpp
  pkg/common/RenderingEngine/GLDrawInteractingGeometry/GLDrawInteractingBox.cpp
  pkg/common/RenderingEngine/GLDrawInteractingGeometry/GLDrawInteractingBox.hpp
  pkg/common/RenderingEngine/GLDrawInteractingGeometry/GLDrawInteractingFacet.cpp
  pkg/common/RenderingEngine/GLDrawInteractingGeometry/GLDrawInteractingFacet.hpp
  pkg/common/RenderingEngine/GLDrawInteractingGeometry/GLDrawInteractingSphere.cpp
  pkg/common/RenderingEngine/GLDrawInteractingGeometry/GLDrawInteractingSphere.hpp
  pkg/common/RenderingEngine/GLDrawInteractingGeometry/GLDrawMetaInteractingGeometry.cpp
  pkg/common/RenderingEngine/GLDrawInteractingGeometry/GLDrawMetaInteractingGeometry.hpp
  pkg/common/RenderingEngine/OpenGLRenderingEngine/GLDrawFunctors.hpp
  pkg/common/RenderingEngine/OpenGLRenderingEngine/OpenGLRenderingEngine.cpp
  pkg/common/RenderingEngine/OpenGLRenderingEngine/OpenGLRenderingEngine.hpp
  pkg/dem/DataClass/InteractionGeometry/Dem3DofGeom_FacetSphere.cpp
  pkg/dem/DataClass/InteractionGeometry/Dem3DofGeom_FacetSphere.hpp
  pkg/dem/Engine/StandAloneEngine/ElasticContactLaw.cpp
  pkg/dem/Engine/StandAloneEngine/ElasticContactLaw.hpp
  pkg/dem/PreProcessor/TriaxialTest.cpp
  pkg/dem/PreProcessor/TriaxialTest.hpp
  pkg/dem/RenderingEngine/GLDrawInteractingMyTetrahedron/GLDrawInteractingMyTetrahedron.cpp
  pkg/dem/RenderingEngine/GLDrawInteractingMyTetrahedron/GLDrawInteractingMyTetrahedron.hpp
  pkg/dem/meta/Tetra.cpp
  pkg/dem/meta/Tetra.hpp
  pkg/lattice/PreProcessor/LatticeExample.cpp
  pkg/lattice/PreProcessor/LatticeExample.hpp
  pkg/lattice/RenderingEngine/GLDrawLatticeInteractingGeometry/GLDrawLatticeInteractingGeometry.cpp
  pkg/lattice/RenderingEngine/GLDrawLatticeInteractingGeometry/GLDrawLatticeInteractingGeometry.hpp
  pkg/snow/RenderingEngine/Ef1_BssSnowGrain_glDraw.cpp
  pkg/snow/RenderingEngine/Ef1_BssSnowGrain_glDraw.hpp
  py/utils.py
  scripts/test/Dem3DofGeom.py
The size of the diff (2249 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.