jsci.physics.relativity
Class Rank3Tensor
- java.lang.Object
-
- jsci.physics.relativity.Tensor
-
- jsci.physics.relativity.Rank3Tensor
-
- All Implemented Interfaces:
- java.io.Serializable, Member
public class Rank3Tensor extends Tensor
The Rank3Tensor class encapsulates 3rd rank tensors.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description Rank3Tensor()Constructs a 3rd rank tensor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description Rank3Tensoradd(Rank3Tensor t)Returns the addition of this tensor and another.booleanequals(java.lang.Object a)Compares two tensors for equality.doublegetComponent(int i, int j, int k)Returns a component of this tensor.voidsetComponent(int i, int j, int k, double x)Sets the value of a component of this tensor.Rank3Tensorsubtract(Rank3Tensor t)Returns the subtraction of this tensor by another.Rank4TensortensorProduct(Rank1Tensor t)Returns the tensor product of this tensor and another.
-
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object a)
Compares two tensors for equality.- Overrides:
equalsin classjava.lang.Object- Parameters:
a- a 3rd rank tensor
-
getComponent
public double getComponent(int i, int j, int k)Returns a component of this tensor.- Parameters:
i- 1st indexj- 2nd indexk- 3rd index- Throws:
DimensionException- If attempting to access an invalid component.
-
setComponent
public void setComponent(int i, int j, int k, double x)Sets the value of a component of this tensor.- Parameters:
i- 1st indexj- 2nd indexk- 3rd indexx- value- Throws:
DimensionException- If attempting to access an invalid component.
-
add
public Rank3Tensor add(Rank3Tensor t)
Returns the addition of this tensor and another.- Parameters:
t- a 3rd rank tensor
-
subtract
public Rank3Tensor subtract(Rank3Tensor t)
Returns the subtraction of this tensor by another.- Parameters:
t- a 3rd rank tensor
-
tensorProduct
public Rank4Tensor tensorProduct(Rank1Tensor t)
Returns the tensor product of this tensor and another.- Parameters:
t- a 1st rank tensor
-
-
DMelt 3.0 © DataMelt by jWork.ORG