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.
A basic R2.
Definition R2.h:42
The (logical) full third order tensor.
Definition R3.h:41
Scalar operator()(Size i, Size j, Size k) const
Accessor.
Definition R3.cxx:43
R2 contract_k(const Vec &v) const
R3,Vector->R2 product ijk,k->ij.
Definition R3.cxx:49
static R3 levi_civita(const torch::TensorOptions &options=default_tensor_options())
Alternating symbol.
Definition R3.cxx:33
The (logical) scalar.
Definition Scalar.h:38
The (logical) vector.
Definition Vec.h:42
Definition CrossRef.cxx:30
torch::TensorOptions & default_tensor_options()
Definition types.cxx:30
int64_t Size
Definition types.h:33