I.4.1.5 “FieldCS” Result
“FieldCS” Results is a special kind of Result corresponding to the concept of coordinate system
defined element by element, node by node, element corner by element corner, etc. Each key of the
Result is associated to a Value of nine components corresponding to the components of three local
vectors associated to the key.
When defining the “FieldCS” Result one must be careful:
- The TensorOrder associated to the Result object is -10!
- Only “real” Format makes sense for this kind of Result.
- As explained above the FieldCS Result has 9 components corresponding to the
components of the three base vectors associated to each key.
- The coordinate system in the values must be zero or positive. No systematic check is
done when thev Result is created. (Compliance with this rule depends entirely on the
disciplin of FeResPost user.)
- In each value, the three vectors corresponding to the nine components must be
mutually orthogonal and have unit lengths. Again, FeResPost user is responsible for the
compliance with this rule. (No check is done by FeResPost.)
- FieldCS Results can be used in a limited number of operations only. Actually,
They are meant to be used as coordinate system in modifyRefCoordSys method
(section I.4.6.7). Note that the components of a FieldCS Result can also be modified by
modifyRefCoordSys method but the new CS ID should be >=0.
- Actually, as the function mainly meant to be used in method, better efficiency is generally
obtained when values components are expressed wrt CS 0.
“assembleFieldCSFrom3Vectors” method is specific to the construction of “FieldCS” type of Results.
This method has three vectorial Result arguments. The key-value pairs of the three Result arguments
must match.