Save/compute average strain 0.5*(∇u+∇u^t)
Dear all,
The TesselationWrapper is able to compute deformation from given chronological states/positions of a packing. Though it writes particle-based strain tensors to in vtk format and returns the average strain (sym_grad_u), I didn't find a way to save the strain in Matrix3 format so that I can compute the deviatoric part.
An alternative way is to triangulate the packing (Regular/Delaunay) following Bagi's method such that the products would be similar to what TesselationWrapper produces. The Delaunay triangulation can be easily imported from scipy [1], but the regular triangulation [2] looks more preferable because it is also used in Yade. Unfortunately I don't know how to import it to Yade.
Is it possible to save the average strain returned from the TesselationWrapper? If not, could anyone tell me how to import the regular triangulation package to Yade without touching the source code?
[1] http://
[2] http://
Cheers
Alex
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Yade Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Bruno Chareyre
- Solved:
- Last query:
- Last reply: