1. 19 Apr, 2021 1 commit
  2. 28 Jul, 2019 2 commits
  3. 26 Apr, 2019 7 commits
  4. 29 Aug, 2013 1 commit
  5. 28 Jun, 2012 1 commit
  6. 13 Apr, 2012 1 commit
  7. 28 Apr, 2011 1 commit
    • Jerome Duriez's avatar
      Minor changes · 2b082a46
      Jerome Duriez authored
      - typos in programmer doc
      - removal of useless backward compability in system.py
      - removal or english translations of comments in the three c++ files
      2b082a46
  8. 31 Dec, 2010 1 commit
    • Bruno Chareyre's avatar
      - review and update of documentation in a series of class · 5e4f1dcc
      Bruno Chareyre authored
      - adapt TSC and TCE to new non-dynamic behaviour (more changes and cleaning planned)
      - remove prevNormal and frictionAngle from FrictPhys
      - Add temporary FrictPhysTransitory for compatibility of old laws
      - Rename Ip2_2xCohFrictMat_CohFrictPhys for names consistency, as suggested by Janek
      5e4f1dcc
  9. 26 Dec, 2010 1 commit
    • Václav Šmilauer's avatar
      1. utils.{sphere,facet,wall} funcs take fixed=True|False now (instead of... · d8e420ed
      Václav Šmilauer authored
      1. utils.{sphere,facet,wall} funcs take fixed=True|False now (instead of dynamic=False|True, which gives warning now and will be removed)
      2. Make space in the 3d recenter scene
      3. x,y,z (X,Y,Z) now set up axis (see help of the 3d), grid is toggled with g only
      4.  Remove Shop::defaults and few other obsolete funcs
      5. Fix bug in torsionweighting in LawTester
      6. Rename Ig2_*_L3Geom_Inc to Ig2_*_L3Geom, update .py scripts
      7. Rationalize Ig2_*_L3Geom functors, add Sphere+Facet
      d8e420ed
  10. 21 Dec, 2010 1 commit
    • Václav Šmilauer's avatar
      1. Create abstract KinematicEngine, allow kinematic engine composition with +... · 50dd18df
      Václav Šmilauer authored
      1. Create abstract KinematicEngine, allow kinematic engine composition with + (thanks to Jan for suggesting that)
      2. Move all KinematicEngine's to pkg/common/KinematicEngines.{hpp,cpp}
      3. Change accels in GLViewer so that x,X,y,Y,z,Z make rhe respective axis point upwards etc
      4. Change g/G to enable/disable grid (or selectively enable if pressed multiple times)
      5. Remove button images in the qt4 ui, use unicode symbols instead
      6. Make batch referesh once in 30s by default instead of 5s to avoid congestion on slow uplinks
      50dd18df
  11. 13 Dec, 2010 1 commit
    • Václav Šmilauer's avatar
      1. remove devirt-functors (unused) · ef806c59
      Václav Šmilauer authored
      2. rename SubdomainOptimizer to SubdomainBalancer
      3. remove Dem3DofGeom::scaleDisplacementT (unused)
      4. remove Law2_ScGeom_CpmPhys_Cpm (malfunctioning, unused)
      5. remove SConscript-mono (unused)
      ef806c59
  12. 15 Nov, 2010 1 commit
  13. 03 Nov, 2010 1 commit
  14. 30 Oct, 2010 1 commit
  15. 26 Oct, 2010 1 commit
    • Václav Šmilauer's avatar
      1. Deprecate NewtonIntegrator::homotheticCellResize in favor of... · 6ca5d506
      Václav Šmilauer authored
      1. Deprecate NewtonIntegrator::homotheticCellResize in favor of Cell::homoDeform (compatibility interface with warning)
      2. Add the possibility of homothetically changing positions rather than velocities; avoid the meanfield/fluctuation velocity jazz at the expense of vel not being time derivative of pos 
      3. Add PBC tests for the previous variant
      4. Add defThreads arg to scons, which, if specified, gives default number of threads for simulations, if not overridden with -j
      5. Fix a few example scripts, more work ahead come (please help!)
      6. Add regression tests for saving/loading yade objects; on maverick, this makes the unregistered class to re-surface (!!)
      
      BTW Bruno, can you run --test and fix chained cylinders attributes you changed?
      6ca5d506
  16. 13 Oct, 2010 1 commit
    • Bruno Chareyre's avatar
      - rename classes : · b759177e
      Bruno Chareyre authored
      	Law2_ScGeom_CohFrictPhys_ElasticPlastic ->  Law2_ScGeom_CohFrictPhys_CohesionMoment
      	Law2_Dem3DofGeom_FrictPhys_Basic -> Law2_Dem3DofGeom_FrictPhys_CundallStrack
      	Law2_ScGeom_FrictPhys_Basic -> Law2_ScGeom_FrictPhys_CundallStrack
      b759177e
  17. 30 Sep, 2010 1 commit
    • Chiara Modenese's avatar
      1. Add LawTester class for prescribing displacements on interactions... · 0f03c68c
      Chiara Modenese authored
      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)
      0f03c68c
  18. 27 Sep, 2010 1 commit
    • Chiara Modenese's avatar
      1. Rename InteractionDispatchers to InteractionLoop; backwards-compat for... · 31e90b3f
      Chiara Modenese authored
      1. Rename InteractionDispatchers to InteractionLoop; backwards-compat for python as usual, typedef with deprecated warning in c++; update all scripts and docs to reflect that.
      2. Add NozzleFactory, which might be in the future generalized to a generic factory object and a numebr of derived classes with different parameters (such as factory area shape, specification of sphere parameters etc); see scripts/test/shots.py
      3. Fix many crashers in the OpenGL code; unbreak particle selection
      4. Finalize the MatchMaker class, with convertor from python floats to specify fixed value.
      5. MatchMaker is used to specify different coefficients of restitution for different material couples in Ip2_FrictMat_FrictMat_MindlinPhys; viscous constants moved away from Law2_ScGeom_MindlinPhys_Mindlin into MindlinPhys instead.
      6. Fix compilation errors caused by unintelligedn 3rd-party Combine builder to scons -- save sombined files to an external file, force refresh of all combined files if the md5 changes. Does not increase compilation time.
      7. Add DomainLimiter engine for deleting particles that go ouside some domain (see scripts/test/shots.py)
      8. Add DragForceApplier (not yet tested); thans to Stefano for the suggestion.
      31e90b3f
  19. 02 Sep, 2010 2 commits
    • Chiara Modenese's avatar
      14d3ee17
    • Chiara Modenese's avatar
      1. Add Engine::dead attribute; if set, the engine will not be run at all... · 37efa73a
      Chiara Modenese authored
      1. Add Engine::dead attribute; if set, the engine will not be run at all (unless explicitly called via () from python or ::action from c++). Useful for temporarily (de)activating engines without having to modify O.engines
      2. PeriodicPythonRunner renamed to PyRunner as it is used so often.
      3. Add Cell.getVolume() and utils.porosity
      4. Check for force&torque NaNs in NewtonIntegrator in debug builds
      5. Add --rebuild option which will launch scons before running the simulation itself
      6. Some fixes in the HertzMindlin law
      7. The qt4 interface will try to open packaged docs, then docs in the source dir and online docs as the last resort.
      8. Some fixes in PeriTriaxController (the servo-mechanism) and probably a bug fix in TriaxialStressController (will ask Bruno on the list to confirm the correctness)
      37efa73a
  20. 27 Jul, 2010 1 commit
  21. 26 Jul, 2010 1 commit
  22. 24 Jul, 2010 1 commit
    • Václav Šmilauer's avatar
      1. Remove linkStrategy option. Specifying chunkSize=1 provides the per-plugin linkage. · cc7568a7
      Václav Šmilauer authored
      2. Add qt4 feature, which conflicts qt3. Qt3 must be now explicitly defined. QT4DIR must be defined (defaults to /usr/share/qt4, which works for debian)
      3. Add checks for python modules and prettify boost checks.
      4. Remove a lot of legacy code, so that the qt4 build avoids yade::serialization completely
      5. Add live inspection and modification of arbitrary sequences, for a showcase see the Inspect button on the simulation tab (Body/Interaction inspection will be rather easy as well)
      6. Add common handling of number arrays (Vector3, Matrix3, Quaternion)
      7. Add to-python converters for vector<vector<string>> and list<string> (only needed in Dispatchers, avoids tome exceptions)
      8. Rename OpenGLRenderingEngine to OpenGLRenderer
      cc7568a7
  23. 06 Jun, 2010 1 commit
  24. 04 Jun, 2010 1 commit
  25. 02 May, 2010 1 commit
  26. 10 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. 23 Mar, 2010 1 commit
    • Jerome Duriez's avatar
      - Rename of NormalInelasticityLaw into... · 57714d1f
      Jerome Duriez authored
      - Rename of NormalInelasticityLaw into Law2_ScGeom_NormalInelasticityPhys_NormalInelasticity (I accept sincerely any proposal of shorter file names...)
      In fact it is not yet a functor, but I want to try to write it in a more proper way...
      - Corresponding changes in affected files
      - Details in other files
      57714d1f
  30. 22 Mar, 2010 1 commit
  31. 16 Mar, 2010 1 commit
    • Jerome Duriez's avatar
      - Suppression of CinemCisEngine, which even me almost never used. · b845fc61
      Jerome Duriez authored
      - Add of KinemCTDEngine: performs constant tangential displacement (=oedometrical) compressions on the simple shear box
      - move of KinemCND from pkg/common to pkg/dem. This Engine does not use really any DEM-specific concept, but I guess it will always be used in DEM simulations, so I thought 
      it will be more adequate in dem/
      - modify of corresponding "include"...
      - rewrite of KinemCNDEngine.hpp, with "good" macros
      b845fc61
  32. 15 Mar, 2010 1 commit
    • Václav Šmilauer's avatar
      1. Add docs at several places · ef34cd4a
      Václav Šmilauer authored
      2. Update debian/rules to run tests
      3. Add funnel.py scripts/test/CundallStrackTest.py
      4. Add more formats to SnapshotEngine (don't seem to work, though)
      ef34cd4a