[Yade-users] [Question #266331]: How to intepret strain tensor and its deviator

2015-05-03 Thread Shenyang Cai
New question #266331 on Yade:
https://answers.launchpad.net/yade/+question/266331

Hi all,

I have some difficulties understanding the strain tensor and its deviator given 
by the TesselationWrapper(). Now I've got three questions.

Firstly, strain tensors ought to be symmetric matrices. Why strain tensors 
given by TW are asymmetric?

Secondly, why is the strain deviator a scalar rather than a matrix? What does 
it mean?

Thirdly, there is an option called magnitude for processing strain tensors in 
Paraview. By saying magnitude does it mean the determinant of strain tensor? 

Thanks!

-- 
You received this question notification because you are a member of
yade-users, which is an answer contact for Yade.

___
Mailing list: https://launchpad.net/~yade-users
Post to : yade-users@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yade-users
More help   : https://help.launchpad.net/ListHelp


Re: [Yade-users] [Question #266331]: How to intepret strain tensor and its deviator

2015-05-03 Thread Bruno Chareyre
Question #266331 on Yade changed:
https://answers.launchpad.net/yade/+question/266331

Status: Open = Answered

Bruno Chareyre proposed the following answer:
Hello,
TW actually returns the displacement gradient tensor, that is why it can be 
non-symmetric. Take the symmetric part to keep only the strain part.
Deviator is the second invariant, s_ij*s_ij where s is the deviatoric part of 
the strain tensor..
Magnitude is e_ij*e_ij, the L_2,1 norm of the tensor (just like the second 
invariant is the norm of the deviatoric part).
Bruno

-- 
You received this question notification because you are a member of
yade-users, which is an answer contact for Yade.

___
Mailing list: https://launchpad.net/~yade-users
Post to : yade-users@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yade-users
More help   : https://help.launchpad.net/ListHelp


Re: [Yade-users] [Question #266166]: PY_minieigen missing?

2015-05-03 Thread Luc OGER
Question #266166 on Yade changed:
https://answers.launchpad.net/yade/+question/266166

Luc OGER posted a new comment:
here the first warning :
In file included from /usr/include/eigen3/Eigen/Cholesky:24:0,
 from /usr/include/eigen3/Eigen/QR:8,
 from /usr/include/eigen3/Eigen/SVD:4,
 from /usr/include/eigen3/Eigen/Geometry:8,
 from /home/oger/Yade/trunk/lib/base/Math.hpp:98,
 from /home/oger/Yade/trunk/core/Omega.hpp:20,
 from /home/oger/Yade/trunk/gui/qt4/GLViewer.hpp:6,
 from /home/oger/Yade/trunk/gui/qt4/GLViewer.cpp:11:
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h: In member function ‘void 
Eigen::internal::solve_retvalEigen::LDLTMatrixType, _UpLo, 
Rhs::evalTo(Dest) const’:
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:505:39: warning: typedef ‘Scalar’ 
locally defined but not used [-Wunused-local-typedefs]
 typedef typename LDLTType::Scalar Scalar;
   ^
and the same warning message for a lot of building CXX

-- 
You received this question notification because you are a member of
yade-users, which is an answer contact for Yade.

___
Mailing list: https://launchpad.net/~yade-users
Post to : yade-users@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yade-users
More help   : https://help.launchpad.net/ListHelp