27#include "neml2/tensors/PrimitiveTensor.h"
The wrapper (decorator) for cross-referencing unresolved values at parse time.
Definition CrossRef.h:56
PrimitiveTensor inherits from TensorBase and additionally templates on the base shape.
Definition PrimitiveTensor.h:38
PrimitiveTensor()=default
Default constructor.
The (logical) full fourth order tensor.
Definition R4.h:43
R4 rotate(const Rot &r) const
Rotate.
Definition R4.cxx:48
R4(const SSR4 &T)
Definition R4.cxx:37
Scalar operator()(Size i, Size j, Size k, Size l) const
Accessor.
Definition R4.cxx:74
R4 transpose_major() const
Transpose major axes.
Definition R4.cxx:92
R4 transpose(Size d1, Size d2) const
Arbitrary transpose two dimensions.
Definition R4.cxx:80
R4 transpose_minor() const
Transpose minor axes.
Definition R4.cxx:86
R5 drotate(const Rot &r) const
Derivative of the rotated tensor w.r.t. the Rodrigues vector.
Definition R4.cxx:58
The (logical) full fifth order tensor.
Definition R5.h:37
Rotation stored as modified Rodrigues parameters.
Definition Rot.h:49
The (logical) symmetric fourth order tensor, with symmetry in the first two dimensionss as well as in...
Definition SSR4.h:44
The (logical) scalar.
Definition Scalar.h:38
The (logical) symmetric fourth order tensor, with skew symmetry in the first two dimensions and last ...
Definition WWR4.h:40
Definition CrossRef.cxx:30
int64_t Size
Definition types.h:33