1. 26 Apr, 2019 2 commits
  2. 28 Mar, 2013 1 commit
  3. 13 Mar, 2012 1 commit
  4. 12 Mar, 2012 1 commit
  5. 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
  6. 23 Dec, 2010 1 commit
    • Václav Šmilauer's avatar
      1. Fix an error in Law2_L3Geom_FrictPhys_ElPerfPl (forces were applied at the... · 8f272eba
      Václav Šmilauer authored
      1. Fix an error in Law2_L3Geom_FrictPhys_ElPerfPl (forces were applied at the step the interaction broke); results are now identical to ScGeom/CundallStrack (in the normal sense at least)
      2. Add the possibility to specify y-data as functions returning y-data names themselves (see scripts/tests/energy.py)
      3. Merge 2 consecutive loops in NewtonIntegrator for clumps
      4. Rename plot.legendPosition, plot.legendPositionSecondary to plot.legendLoc (tuple of 2 values), to make it consistent with matplotlib terminology (pylab.legend(...,loc=...))
      8f272eba
  7. 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
  8. 05 Dec, 2010 1 commit
    • Václav Šmilauer's avatar
      1. Fix L3Geom, add Sphere+Wall interactions, plus some benchmark scripts · 18a6fc0a
      Václav Šmilauer authored
      2. Add NewtonIntegrator.kinSplit, to track translational and rotational energy separately 
      3. Add --randomize option to batch, for running jobs in arbitrary order
      4. Make Body::setDynamic() (un)block State.blockedDOFs (for future compat)
      5. Add Serializable::cast<Type> static casting method
      6. Several fixes in utils, plot etc
      18a6fc0a
  9. 15 Nov, 2010 2 commits
  10. 13 Nov, 2010 1 commit
  11. 12 Nov, 2010 1 commit
  12. 29 Oct, 2010 1 commit
    • Václav Šmilauer's avatar
      1. Fix boost::sertialization class export (changed slightly in boost 1.42,... · cacc9589
      Václav Šmilauer authored
      1. Fix boost::sertialization class export (changed slightly in boost 1.42, which broke our case); that also solves the issues at maverick
      2. Add framework for tracking energies (will be documented at some point), added to Law2_ScGeom_FrictPhys_CundallStrack, see scripts/test/energy.py
      3. Convert energy trackers in Hertz-Mindlin to OpenMPAccumulator
      4. Make OpenMPAccumulator align storage so that each thread uses one cache line (should be faster)
      5. Make OpenMPAccumulator not require zero value pointer (is handled via ZeroInitializer template in lib/base/Math.hpp
      6. Make OpenMPAccumulator work transparently with python (it can be used as a regular attribute now), make it boost::serializable as well; it appears transparently as a number in python.
      7. Add OpenMPArrayAccumulator, for linear array of values (used in EnergyTracker)
      8. Make deprecated attributes with non-g++ compilers (clang); previously, only g++>=4.3 was supported
      9. Fix a few example script (not completed)
      cacc9589