- 26 Apr, 2019 2 commits
-
-
François Kneib authored
Reason: using --unicode-literals everywhere is not a good approach. This reverts commit 323836e9.
-
François Kneib authored
futurize --stage1 --unicode-literals `echo $(find -name "*.py*") ./core/main/yade-batch.in ./core/main/yade-oar.in`
-
- 28 Mar, 2013 1 commit
-
-
Christian Jakob authored
-
- 13 Mar, 2012 1 commit
-
-
Christian Jakob authored
-
- 12 Mar, 2012 1 commit
-
-
Christian Jakob authored
-
- 26 Dec, 2010 1 commit
-
-
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
-
- 23 Dec, 2010 1 commit
-
-
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=...))
-
- 21 Dec, 2010 1 commit
-
-
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
-
- 05 Dec, 2010 1 commit
-
-
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
-
- 15 Nov, 2010 2 commits
-
-
Václav Šmilauer authored
2. Fix bug in distance computation in SpherePack.makeClumpCloud 3. Make scripts/test/energy.py use clumps (and no friction) to have rotations, as Bruno suggested.
-
Václav Šmilauer authored
2. Do not add dissipated energy if zero in Law2_ScGeom_FrictPhys_CundallStrack 3. Set friction to zero in scripts/test/energy.py
-
- 13 Nov, 2010 1 commit
-
-
Václav Šmilauer authored
1. Add energy tracking to GravityEngine, NewtonIntegrator, PeriIsoCompressor (the last one not tested yet) 2. Update scripts/test/energy.py 3. DISABLE cohesive-chain test, since it was already broken by previous Bruno's commits
-
- 12 Nov, 2010 1 commit
-
-
Václav Šmilauer authored
2. Fix include dir creation (thanks, buildbot) 3. Fix Ip2_FrictMat_FrictMat_FrictPhys failure (inversed conditional) 4. Add tests for substepping, modification of O.engines and Engine.dead 5. Remove O.initializers
-
- 29 Oct, 2010 1 commit
-
-
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)
-