[Yade-users] [Question #266331]: How to intepret strain tensor and its deviator
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
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?
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