1. 19 Feb, 2015 1 commit
  2. 03 Feb, 2015 1 commit
  3. 15 Oct, 2014 1 commit
    • Anton Gladky's avatar
      Drop including "yade/" folder in cpp and hpp files. · 9b2dea31
      Anton Gladky authored
      Many years we had a symlink in build-dir "yade" which
      points to a source dir. It was neccessary for scons build
      system, which is not the case at the moment. All headers
      must be included directly without "yade/" prefix, e.g.:
      
      <core/Scene.hpp>
      <pkg/common/Sphere.hpp>
      9b2dea31
  4. 01 Oct, 2014 1 commit
  5. 19 Sep, 2014 1 commit
  6. 14 Jul, 2014 1 commit
  7. 03 Jul, 2014 1 commit
  8. 02 Jul, 2014 1 commit
  9. 01 Jul, 2014 1 commit
  10. 16 Apr, 2014 1 commit
  11. 21 Mar, 2014 1 commit
  12. 30 May, 2013 1 commit
  13. 29 Jan, 2013 1 commit
  14. 30 Nov, 2011 1 commit
  15. 15 Nov, 2011 1 commit
  16. 14 Nov, 2011 1 commit
  17. 10 Nov, 2011 1 commit
  18. 13 Apr, 2011 1 commit
  19. 13 Oct, 2010 1 commit
  20. 24 Aug, 2010 1 commit
  21. 16 Jul, 2010 1 commit
  22. 24 May, 2010 1 commit
  23. 18 May, 2010 1 commit
  24. 20 Apr, 2010 1 commit
  25. 05 Apr, 2010 1 commit
  26. 01 Apr, 2010 1 commit
  27. 31 Mar, 2010 1 commit
  28. 30 Mar, 2010 1 commit
    • Luc Scholtes's avatar
      Removed CapillaryRecorder and ContactStressRecorder. Renamed... · c2b7a4b6
      Luc Scholtes authored
      Removed CapillaryRecorder and ContactStressRecorder. Renamed SimpleElasticRelationshipsWater to Ip2_FrictMat_FrictMat_CapillaryLawPhys (can probably be removed as it is identical to Ip2_Frictmat_FrictMat_FrictPhys...) and CapillaryCohesiveLaw to CapillaryLaw. Modified all Capillary related files.
      c2b7a4b6
  29. 25 Mar, 2010 1 commit
  30. 20 Mar, 2010 1 commit
  31. 16 Mar, 2010 1 commit
    • Václav Šmilauer's avatar
      1. Add IntrCallback and BodyCallback (not yet really documented), for hooking... · 947579d7
      Václav Šmilauer authored
      1. Add IntrCallback and BodyCallback (not yet really documented), for hooking into interaction loop in InteractionDispatchers and body loop in NewtonIntegrator (suggested by Bruno). Two real callbacks are defined, to compute summary (hence also mean) forces on interactions and bodies. Sample script is scripts/test/callbacks.py, but currently it crashes for reasons beyond my comprehension.
      2. Remove Scene* ncb and similar stuff from everywhere, since all Engines have scene declared in the base Engine class and don't need it pass as arguments. Later, the prototype will be changed (Engine::action(void) etc).
      3. Add docs here and there.
      947579d7
  32. 17 Feb, 2010 1 commit
    • Bruno Chareyre's avatar
      Flow: · 553a9c55
      Bruno Chareyre authored
      - Implement bz2 read/write for TriaxialStates
      - 3rd method for hydraulic force and some optimizations in FlowBS (Ema, I'll let you remove unused code) 
      - new data in cell_info
      
      Triax:
      -Add member max_stress to TCEngine
      -Growing function now updates size/mass/stifness instead of just size and mass 
      
      Others:
      - Fix some risky divisions real=int/int in Tenseur3
      - Remove some "using nmspce std" in headers
      553a9c55
  33. 02 Feb, 2010 1 commit
  34. 11 Dec, 2009 1 commit
    • Václav Šmilauer's avatar
      1. Rename GLDraw* to Gl1_* · 21aaccd1
      Václav Šmilauer authored
      2. Scene no longer inherits from Body, some of its properties are "emulated" (bound, shape). Not sure if Shape is really needed, perhaps for periodicity things etc in one place? It can be in the class itself just as well.
      3. Remove MetaInteractingGeometry2AABB from all files (no longer needed); backwards-compatibility with python assured.
      21aaccd1
  35. 09 Dec, 2009 1 commit
  36. 05 Dec, 2009 1 commit
    • Václav Šmilauer's avatar
      1. Rename World to Scene, as Bruno suggested. It feels better, we are no gods to create worlds... · 212c61bc
      Václav Šmilauer authored
      2. Rename BoundingVolume to Bound; BoundingVolumeDispatcher to BoundDispatcher; dtto for Functor
      3. The 'shape' feature was renamed to 'geometricalmodel' feature to not conflict with the following:
      4. Rename InteractingGeometry to Shape
      5. Rename ef2_*_Sphere_Dem3DofGeom to Ig2_*_Sphere_Dem3DofGeom
      6. Rename ConstitutiveLaw to LawFunctor, ConstitutiveLawDispatcher to LawDispatcher
      
      Renaming member names of renamed types (like Body::interactingGeometry) has not yet been done.
      212c61bc
  37. 01 Dec, 2009 1 commit
  38. 18 Nov, 2009 1 commit
  39. 17 Jul, 2009 1 commit
    • Václav Šmilauer's avatar
      1. Do not use REGISTER_ATTRIBUTE anymore, use REGISTER_ATTRIBUTES instead... · 56bb96c5
      Václav Šmilauer authored
      1. Do not use REGISTER_ATTRIBUTE anymore, use REGISTER_ATTRIBUTES instead everywhere. This generates (in addition to serialization code) also some python code and makes python independent on the yade serialization framework (Janek, if you want to try boost::serialization, I have no objections now).
      
      	Please check your code that it works. I was moving attribute registration to .hpp files and hopefully nothing broke. Sorry for inconvenience.
      
      2. As said, python is now completely independent of serialization and passes value not by strings, but by real variables, doing appropriate conversions thanks to boost::python magic. This should make it also faster and much more robust.
      3. Custom coverters handle vector<int>, vector<Vector3r>, vector<Real>, vector<string> and other can be added easily.
      4. All fundamental types are converted automatically.
      5. Add conversions for se3 as tuple of Vector3,Quaternion
      6. Add non-standard boost::python indexing suite version 2 to our code (although it is not used ATM).
      
      56bb96c5
  40. 30 Mar, 2009 1 commit
    • Václav Šmilauer's avatar
      1. Remove all traces of physical actions: · 84f97571
      Václav Šmilauer authored
      PhysicalAction, GlobalStiffness, Force, Momentum, MakeItFlat,
      ResultantForceEngine, GlobalStiffnessCounter,
      PhysicalActionVectorVector, PhysicalActionContainer.
      
      2. All code now uses BexContainer.
      
      Please check that your code works correctly (I tried to do my best and double-checked, though).
      
      Make sure you remove (rm -rf ...) all plugins before recompiling as old plugins will _not_ be deleted automatically. 
      
      84f97571