27#include "neml2/tensors/PrimitiveTensor.h"
PrimitiveTensor()=default
Second order tensor without symmetry.
Definition R2.h:42
Third order tensor without symmetry.
Definition R3.h:41
static R3 levi_civita(const TensorOptions &options=default_tensor_options())
Alternating symbol.
Definition R3.cxx:35
Scalar operator()(Size i, Size j, Size k) const
Accessor.
Definition R3.cxx:44
R2 contract_k(const Vec &v) const
R3,Vector->R2 product ijk,k->ij.
Definition R3.cxx:50
Scalar.
Definition Scalar.h:38
3-vector.
Definition Vec.h:42
Definition DiagnosticsInterface.cxx:30
TensorOptions default_tensor_options()
Default floating point tensor options.
Definition defaults.cxx:44
int64_t Size
Definition types.h:69
c10::TensorOptions TensorOptions
Definition types.h:63