|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Tensor
| Method Summary | |
|---|---|
void |
assignTo(double[] d)
Fills the given array with the elements of this tensor. |
void |
assignTo(double[][] d)
|
void |
assignTo(IVectorMutable[] v)
Assigns the tensor elements column-wise to the given vectors. |
Object |
clone()
|
double |
component(int i,
int j)
|
int |
D()
|
void |
DE(Tensor t)
|
double |
determinant()
|
void |
E(double a)
|
void |
E(double[][] d)
Sets the tensor elements using the elements of the array. |
void |
E(IVector[] v)
Fills the tensor column-wise with the given vectors. |
void |
E(Tensor t)
|
void |
Ev1v2(IVector v1,
IVector v2)
Sets this equal to the dyadic or outer product of the given vectors. |
void |
invert()
|
boolean |
isNaN()
|
void |
map(IFunction f)
|
void |
ME(Tensor t)
|
void |
MEv1v2(IVector v1,
IVector v2)
|
void |
PE(double a)
|
void |
PE(int i,
int j,
double a)
|
void |
PE(Tensor t)
|
void |
PEa1Tt1(double a1,
Tensor t1)
|
void |
PEv1v2(IVector v1,
IVector v2)
Increments this by the dyadic or outer product of the given vectors. |
void |
setComponent(int i,
int j,
double d)
|
void |
TE(double a)
|
void |
TE(Tensor t)
|
double[] |
toArray()
|
double |
trace()
|
void |
transform(IVectorMutable A)
Applies the given tensor transformation to this vector, replaced its elements with the transformed values. |
void |
transpose()
|
| Method Detail |
|---|
Object clone()
int D()
double component(int i,
int j)
void setComponent(int i,
int j,
double d)
void E(Tensor t)
void E(IVector[] v)
v - void assignTo(IVectorMutable[] v)
void Ev1v2(IVector v1,
IVector v2)
void E(double a)
void PE(double a)
void PE(Tensor t)
void PE(int i,
int j,
double a)
void PEv1v2(IVector v1,
IVector v2)
void MEv1v2(IVector v1,
IVector v2)
void ME(Tensor t)
void PEa1Tt1(double a1,
Tensor t1)
double trace()
void transpose()
double determinant()
void invert()
void TE(double a)
void TE(Tensor t)
void DE(Tensor t)
double[] toArray()
boolean isNaN()
void map(IFunction f)
void E(double[][] d)
void transform(IVectorMutable A)
void assignTo(double[] d)
d - void assignTo(double[][] d)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||