Orbital library

Uses of Interface
orbital.math.Tensor

Packages that use Tensor
orbital.math Defines arithmetic objects and provides mathematical algorithms. 
orbital.math.functional Contains mathematical functors and extended functional operations. 
 

Uses of Tensor in orbital.math
 

Subinterfaces of Tensor in orbital.math
 interface Matrix
          Represents a matrix of any dimension n×m.
 interface Vector
          Represents a mathematical vector of any dimension n.
 

Methods in orbital.math that return Tensor
 Tensor Tensor.add(Tensor b)
          Adds two tensors returning a tensor.
 Tensor ValueFactory.asTensor(Polynomial p)
          Returns a vector view of the coefficients of a polynomial.
 Tensor ValueFactory.constant(Tensor t)
          Returns an unmodifiable view of the specified tensor.
 Tensor Tensor.multiply(Tensor b)
          Inner product of a tensor with a tensor returning a tensor.
 Tensor ValueFactory.newInstance(int[] dimensions)
          Creates a new instance of tensor with the specified dimensions.
 Tensor Tensor.subTensor(int[] i1, int[] i2)
          Get a sub-tensor view ranging (i1:i2) inclusive.
 Tensor Tensor.subTensor(int level, int index)
          Get a view on a part of the tensor of a lesser rank.
 Tensor Tensor.subTensorTransposed(int[] permutation)
          Returns a view on this tensor transposed.
 Tensor Tensor.subtract(Tensor b)
          Subtracts two tensors returning a tensor.
 Tensor ValueFactory.tensor(Arithmetic[][][] values)
           
 Tensor ValueFactory.tensor(java.util.Map indexCoefficientMap)
          Returns a tensor of rank k containing the specified (partial) map from index to arithmetic object.
 Tensor ValueFactory.tensor(java.lang.Object values)
          Returns a tensor of rank k containing the specified arithmetic objects.
 Tensor Tensor.tensor(Tensor b)
          Tensor product of a tensor with a tensor returning a tensor.
 Tensor ValueFactory.ZERO(int[] dimensions)
          Gets zero tensor, with all elements set to 0.
 

Methods in orbital.math with parameters of type Tensor
 Tensor Tensor.add(Tensor b)
          Adds two tensors returning a tensor.
 Polynomial ValueFactory.asPolynomial(Tensor coefficients)
          Returns a polynomial view of a tensor.
 Vector ValueFactory.asVector(Tensor t)
          Returns a vector view of the specified tensor.
 Tensor ValueFactory.constant(Tensor t)
          Returns an unmodifiable view of the specified tensor.
 java.lang.String ArithmeticFormat.format(Tensor obj)
          Specialization of format.
 java.lang.StringBuffer ArithmeticFormat.format(Tensor obj, java.lang.StringBuffer result, java.text.FieldPosition fieldPosition)
          Specialization of format, formatting tensor objects as they please.
 Tensor Tensor.multiply(Tensor b)
          Inner product of a tensor with a tensor returning a tensor.
 void Tensor.setSubTensor(int level, int index, Tensor part)
          Sets a part of lesser rank in this tensor.
 Tensor Tensor.subtract(Tensor b)
          Subtracts two tensors returning a tensor.
 Tensor Tensor.tensor(Tensor b)
          Tensor product of a tensor with a tensor returning a tensor.
 

Uses of Tensor in orbital.math.functional
 

Methods in orbital.math.functional that return Tensor
static Tensor Functionals.map(BinaryFunction f, Tensor x, Tensor y)
          Maps two lists of arguments with a binary function.
static Tensor Functionals.map(Function f, Tensor a)
          Maps a list of arguments with a function.
 

Methods in orbital.math.functional with parameters of type Tensor
static Tensor Functionals.map(BinaryFunction f, Tensor x, Tensor y)
          Maps two lists of arguments with a binary function.
static Tensor Functionals.map(Function f, Tensor a)
          Maps a list of arguments with a function.
 


Orbital library
1.3.0: 11 Apr 2009

Copyright © 1996-2009 André Platzer
All Rights Reserved.