Tensors
Version
This documentation describes version 0.1 of Tensors.
Source code
The source code from which this documentation is derived is in the file
Tensors.m2. The auxiliary files accompanying it are in the directory
Tensors/.
Exports
Types
- IndexedTensor (missing documentation)
- Tensor -- The class of all tensors
- TensorModule -- The class of all tensor modules
Functions and commands
- associativeCartesianProduct (missing documentation)
- einsteinSum (missing documentation)
- genericTensor (missing documentation)
- indexedTensor (missing documentation)
- indexedTensorProduct (missing documentation)
- makeTensor -- Constructor for making tensors from their entries.
- randomTensor (missing documentation)
- tensorDims (missing documentation)
- tensorModule -- Constructor for making modules whose elements are tensors
- tensorModuleProduct (missing documentation)
Methods
- - Tensor (missing documentation)
- diff(Tensor,RingElement) (missing documentation)
- dim(Symbol,IndexedTensor) (missing documentation)
- dim(ZZ,Tensor) (missing documentation)
- entries(IndexedTensor) (missing documentation)
- IndexedTensor * IndexedTensor (missing documentation)
- IndexedTensor @ List (missing documentation)
- IndexedTensor @ Sequence (missing documentation)
- IndexedTensor _ Sequence (missing documentation)
- indexedTensor(Tensor,VisibleList) (missing documentation)
- indices(IndexedTensor) (missing documentation)
- module(Tensor) (missing documentation)
- module(TensorModule) (missing documentation)
- net(IndexedTensor) (missing documentation)
- net(Tensor) (missing documentation)
- net(TensorModule) (missing documentation)
- Ring ** Tensor (missing documentation)
- RingElement * Tensor (missing documentation)
- sort(IndexedTensor) (missing documentation)
- sum(IndexedVariable,IndexedTensor) (missing documentation)
- sum(List,IndexedTensor) (missing documentation)
- sum(Symbol,IndexedTensor) (missing documentation)
- Tensor _ Sequence, see Tensor -- The class of all tensors
- Tensor * RingElement (missing documentation)
- Tensor ** Tensor (missing documentation)
- Tensor + Tensor (missing documentation)
- Tensor - Tensor (missing documentation)
- Tensor / Function (missing documentation)
- Tensor @ List (missing documentation)
- Tensor ^ ZZ (missing documentation)
- Tensor _ IndexedVariable (missing documentation)
- Tensor _ List (missing documentation)
- Tensor _ Symbol (missing documentation)
- tensor(IndexedTensor) (missing documentation)
- tensor(TensorModule,Vector) (missing documentation)
- tensor(TensorModule,VisibleList) (missing documentation)
- TensorModule ** TensorModule, see TensorModule -- The class of all tensor modules
- TensorModule ^ ZZ, see TensorModule -- The class of all tensor modules
- tensorModule(TensorModule), see tensorModule -- Constructor for making modules whose elements are tensors
- TensorModule == TensorModule (missing documentation)
- TensorModule @ List (missing documentation)
- TensorModule _ Sequence (missing documentation)
- vector(Tensor) (missing documentation)