yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #05794
[Branch ~yade-dev/yade/trunk] Rev 2453: 1. Add LawTester class for prescribing displacements on interactions precisely, see scripts/test/...
------------------------------------------------------------
revno: 2453
committer: Chiara Modenese <chia@engs-018373>
branch nick: yade
timestamp: Thu 2010-09-30 19:00:41 +0100
message:
1. Add LawTester class for prescribing displacements on interactions precisely, see scripts/test/law-test.py
2. plot now displays the last point as a bullet
3. Rename Interaction{Geometry,Physics} to I{Geom,Phys}; rename related classes as well (functors etc)
4. Rename Interaction::interaction{Geometry,Physics} to Interaction::{geom,phys}
5. Add Vector3.normalized() to the eigen wrapper
6. Add framework for arbitrary rendering hooks (GLDrawExtra) run from OpenGLRenderer at the end of the rendering routine (not yet fully tested)
added:
scripts/test/law-test.py
renamed:
core/InteractionGeometry.hpp => core/IGeom.hpp
core/InteractionPhysics.hpp => core/IPhys.hpp
pkg/common/DataClass/InteractionPhysics/ => pkg/common/DataClass/IPhys/
pkg/dem/DataClass/InteractionGeometry/ => pkg/dem/DataClass/IGeom/
pkg/dem/DataClass/InteractionPhysics/ => pkg/dem/DataClass/IPhys/
modified:
SConstruct
core/Interaction.cpp
core/Interaction.hpp
core/InteractionContainer.cpp
core/InteractionContainer.hpp
core/corePlugins.cpp
doc/sphinx/formulation.rst
doc/sphinx/introduction.rst
doc/sphinx/prog.rst
doc/sphinx/user.rst
doc/sphinx/yadeSphinx.py
examples/cylindrical-layer-packing.py
examples/simple-scene/simple-scene.py
gui/qt4/SerializableEditor.py
gui/qt4/__init__.py
pkg/common/DataClass/IPhys/NormShearPhys.hpp
pkg/common/DataClass/Shape/Cylinder.cpp
pkg/common/DataClass/Shape/Cylinder.hpp
pkg/common/Engine/Dispatcher/Dispatching.cpp
pkg/common/Engine/Dispatcher/Dispatching.hpp
pkg/common/Engine/Dispatcher/InteractionLoop.cpp
pkg/common/Engine/Dispatcher/InteractionLoop.hpp
pkg/common/Engine/Functor/Bo1_Sphere_Aabb.hpp
pkg/common/Engine/GlobalEngine/InsertionSortCollider.hpp
pkg/common/Engine/GlobalEngine/ResetRandomPosition.cpp
pkg/common/Engine/GlobalEngine/ResetRandomPosition.hpp
pkg/common/Engine/GlobalEngine/SpheresFactory.cpp
pkg/common/Engine/GlobalEngine/SpheresFactory.hpp
pkg/common/Engine/PartialEngine/ForceEngine.cpp
pkg/common/Engine/PartialEngine/LinearInterpolate.hpp
pkg/common/Engine/PartialEngine/RotationEngine.cpp
pkg/common/RenderingEngine/GLDrawFunctors.cpp
pkg/common/RenderingEngine/GLDrawFunctors.hpp
pkg/common/RenderingEngine/Gl1_NormPhys.cpp
pkg/common/RenderingEngine/Gl1_NormPhys.hpp
pkg/common/RenderingEngine/OpenGLRenderer.cpp
pkg/common/RenderingEngine/OpenGLRenderer.hpp
pkg/dem/DataClass/IGeom/Dem3DofGeom_FacetSphere.cpp
pkg/dem/DataClass/IGeom/Dem3DofGeom_FacetSphere.hpp
pkg/dem/DataClass/IGeom/Dem3DofGeom_SphereSphere.cpp
pkg/dem/DataClass/IGeom/Dem3DofGeom_SphereSphere.hpp
pkg/dem/DataClass/IGeom/Dem3DofGeom_WallSphere.cpp
pkg/dem/DataClass/IGeom/Dem3DofGeom_WallSphere.hpp
pkg/dem/DataClass/IGeom/DemXDofGeom.hpp
pkg/dem/DataClass/IGeom/ScGeom.hpp
pkg/dem/Engine/Callback/UnbalancedForceCallbacks.cpp
pkg/dem/Engine/Callback/UnbalancedForceCallbacks.hpp
pkg/dem/Engine/Functor/Ig2_Box_Sphere_ScGeom.cpp
pkg/dem/Engine/Functor/Ig2_Box_Sphere_ScGeom.hpp
pkg/dem/Engine/Functor/Ig2_Facet_Sphere_ScGeom.cpp
pkg/dem/Engine/Functor/Ig2_Facet_Sphere_ScGeom.hpp
pkg/dem/Engine/Functor/Ig2_Sphere_Sphere_ScGeom.cpp
pkg/dem/Engine/Functor/Ig2_Sphere_Sphere_ScGeom.hpp
pkg/dem/Engine/Functor/Ip2_2xCohFrictMat_CohFrictPhys.cpp
pkg/dem/Engine/Functor/Ip2_2xCohFrictMat_CohFrictPhys.hpp
pkg/dem/Engine/Functor/Ip2_2xNormalInelasticMat_NormalInelasticityPhys.cpp
pkg/dem/Engine/Functor/Ip2_2xNormalInelasticMat_NormalInelasticityPhys.hpp
pkg/dem/Engine/Functor/Ip2_FrictMat_FrictMat_CapillaryPhys.cpp
pkg/dem/Engine/Functor/Ip2_FrictMat_FrictMat_CapillaryPhys.hpp
pkg/dem/Engine/Functor/Ip2_FrictMat_FrictMat_FrictPhys.cpp
pkg/dem/Engine/Functor/Ip2_FrictMat_FrictMat_FrictPhys.hpp
pkg/dem/Engine/Functor/ef2_Dem3Dof_NormalShear_ElasticFrictionalLaw.cpp
pkg/dem/Engine/Functor/ef2_Dem3Dof_NormalShear_ElasticFrictionalLaw.hpp
pkg/dem/Engine/Functor/ef2_Spheres_Viscoelastic_SimpleViscoelasticContactLaw.cpp
pkg/dem/Engine/Functor/ef2_Spheres_Viscoelastic_SimpleViscoelasticContactLaw.hpp
pkg/dem/Engine/GlobalEngine/CohesionlessMomentRotation.cpp
pkg/dem/Engine/GlobalEngine/CohesionlessMomentRotation.hpp
pkg/dem/Engine/GlobalEngine/CohesiveFrictionalContactLaw.cpp
pkg/dem/Engine/GlobalEngine/CohesiveFrictionalContactLaw.hpp
pkg/dem/Engine/GlobalEngine/CohesiveFrictionalPM.cpp
pkg/dem/Engine/GlobalEngine/CohesiveFrictionalPM.hpp
pkg/dem/Engine/GlobalEngine/CohesiveStateRPMRecorder.cpp
pkg/dem/Engine/GlobalEngine/CundallStrack.cpp
pkg/dem/Engine/GlobalEngine/CundallStrack.hpp
pkg/dem/Engine/GlobalEngine/DomainLimiter.cpp
pkg/dem/Engine/GlobalEngine/DomainLimiter.hpp
pkg/dem/Engine/GlobalEngine/ElasticContactLaw.cpp
pkg/dem/Engine/GlobalEngine/ElasticContactLaw.hpp
pkg/dem/Engine/GlobalEngine/GlobalStiffnessTimeStepper.cpp
pkg/dem/Engine/GlobalEngine/HertzMindlin.cpp
pkg/dem/Engine/GlobalEngine/HertzMindlin.hpp
pkg/dem/Engine/GlobalEngine/Law2_ScGeom_CapillaryPhys_Capillarity.cpp
pkg/dem/Engine/GlobalEngine/MicroMacroAnalyser.cpp
pkg/dem/Engine/GlobalEngine/NormalInelasticityLaw.cpp
pkg/dem/Engine/GlobalEngine/NormalInelasticityLaw.hpp
pkg/dem/Engine/GlobalEngine/NozzleFactory.hpp
pkg/dem/Engine/GlobalEngine/ParticleSizeDistrbutionRPMRecorder.cpp
pkg/dem/Engine/GlobalEngine/PeriIsoCompressor.cpp
pkg/dem/Engine/GlobalEngine/VTKRecorder.cpp
pkg/dem/Engine/GlobalEngine/VTKRecorder.hpp
pkg/dem/Engine/PartialEngine/CapillaryStressRecorder.cpp
pkg/dem/Engine/PartialEngine/KinemSimpleShearBox.cpp
pkg/dem/Engine/PartialEngine/ThreeDTriaxialEngine.cpp
pkg/dem/Engine/PartialEngine/TriaxialCompressionEngine.cpp
pkg/dem/Engine/PartialEngine/TriaxialStressController.cpp
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.cpp
pkg/dem/meta/ConcretePM.hpp
pkg/dem/meta/RockPM.cpp
pkg/dem/meta/RockPM.hpp
pkg/dem/meta/Shop.cpp
pkg/dem/meta/Tetra.cpp
pkg/dem/meta/Tetra.hpp
pkg/dem/meta/ViscoelasticPM.cpp
pkg/dem/meta/ViscoelasticPM.hpp
py/__init__.py.in
py/_eudoxos.cpp
py/_utils.cpp
py/mathWrap/miniEigen.cpp
py/plot.py
py/system.py
py/tests/wrapper.py
py/wrapper/customConverters.cpp
py/wrapper/yadeWrapper.cpp
scripts/exact-rot-facet.py
scripts/exact-rot.py
scripts/rename-class.py
scripts/test-sphere-facet-corner.py
scripts/test/CundallStrackTest.py
scripts/test/Dem3DofGeom.py
scripts/test/SpheresFactory/model.py
scripts/test/cpm-dem3dof-scgeom.py
scripts/test/dispatcher-torture.py
scripts/test/shear.py
core/IGeom.hpp
core/IPhys.hpp
The size of the diff (4530 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