← Back to team overview

yade-dev team mailing list archive

[Branch ~yade-dev/yade/trunk] Rev 1990: 1. Classes now warn at startup if they don't register &document attributes with YADE_CLASS_BASE_D...

 

------------------------------------------------------------
revno: 1990
committer: Václav Šmilauer <eudoxos@xxxxxxxx>
branch nick: trunk
timestamp: Sun 2010-01-24 17:27:40 +0100
message:
  1. Classes now warn at startup if they don't register &document attributes with YADE_CLASS_BASE_DOC_ATTRS & friends.
  2. Add YADE_CLASS_BASE_DOC_ATTRDECL_CTOR_PY macro that declares, documents and initializes data members.
  3. Add NaN to lib/base/yadeWm3Extra.hpp, which is std::numeric_limits<Real>::signalingNaN()
  4. Fix syntax in a few python modules, away from the old obj['attr'] to obj.attr
modified:
  core/Bound.hpp
  examples/concrete/uniax-post.py
  examples/concrete/uniax.py
  gui/qt3/QtGUI-python.cpp
  gui/qt3/SimulationController.cpp
  lib/base/yadeWm3Extra.cpp
  lib/base/yadeWm3Extra.hpp
  lib/factory/ClassFactory.hpp
  lib/serialization/Serializable.hpp
  pkg/common/DataClass/Bound/Aabb.hpp
  pkg/common/DataClass/InteractionPhysics/NormShearPhys.hpp
  pkg/common/Engine/Functor/Bo1_Sphere_Aabb.hpp
  pkg/common/Engine/PartialEngine/RotationEngine.hpp
  pkg/common/RenderingEngine/OpenGLRenderingEngine.cpp
  pkg/common/RenderingEngine/OpenGLRenderingEngine.hpp
  pkg/dem/DataClass/InteractionGeometry/Dem3DofGeom_FacetSphere.hpp
  pkg/dem/DataClass/InteractionGeometry/Dem3DofGeom_SphereSphere.hpp
  pkg/dem/DataClass/InteractionGeometry/DemXDofGeom.cpp
  pkg/dem/DataClass/InteractionGeometry/DemXDofGeom.hpp
  pkg/dem/DataClass/InteractionGeometry/ScGeom.hpp
  pkg/dem/meta/ConcretePM.cpp
  pkg/dem/meta/ConcretePM.hpp
  py/_eudoxos.cpp
  py/plot.py
  py/post2d.py
  py/timing.py
  py/utils.py
  py/ymport.py
The size of the diff (1352 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.