Most Tensorial results manipulated with FeResPost are symmetric. In a few cases, non-symmetric tensors can be useful. This is for example the case when an orthogonal tensor corresponding to a rotation in space is used to transform vectorial or tensorial components. (See section X.B.6.) In fact, orthogonal rotation tensors are so far the only application we have in mind for the non-symmetric tensors available in FeResPost. When using these tensors, one must consider that:
The “TensorOrder” associated to the Result object is -2.
Only “real” Format makes sense for this kind of Result.
As explained above the non-symmetric Result has 9 components.
For an orthogonal tensor, in each value, the three vectors corresponding to the nine components must be mutually orthogonal and have unit lengths. FeResPost user is responsible for the compliance with this rule. (No check is done by FeResPost.)
Non-symmetric Results can be used in only a limited number of operations.
“assembleTensorFrom3Vectors” singleton method in “Result” class is specific to the construction of Non-symmetric type of Results. This method has three vectorial Result arguments. The key-value pairs of the three Result arguments must match.