A B C D E F G H I L M N O P R S T U V X Y Z 
All Classes All Packages

A

abs(Double) - Method in class swim.math.R
 
abs(Long) - Method in class swim.math.Z
 
abs(S) - Method in interface swim.math.OrderedRing
 
acos(Double) - Method in class swim.math.R
 
acos(S) - Method in interface swim.math.CompleteField
 
add(Double, Double) - Method in class swim.math.R
 
add(Long, Long) - Method in class swim.math.Z
 
add(S, S) - Method in interface swim.math.Ring
 
add(TensorDims, double[], int, TensorDims, double[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
add(TensorDims, double[], int, TensorDims, double[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
add(TensorDims, double[], int, TensorDims, float[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
add(TensorDims, double[], int, TensorDims, float[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
add(TensorDims, float[], int, TensorDims, double[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
add(TensorDims, float[], int, TensorDims, double[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
add(TensorDims, float[], int, TensorDims, float[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
add(TensorDims, float[], int, TensorDims, float[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
add(TensorDims, Object, int, TensorDims, Object, int, TensorDims, Object, int) - Static method in class swim.math.Tensor
 
add(Tensor, Tensor) - Static method in class swim.math.Tensor
 
add(Tensor, Tensor, MutableTensor) - Static method in class swim.math.Tensor
 
add(Tensor, Tensor, TensorDims, Precision) - Static method in class swim.math.Tensor
 
add(VectorR2, VectorR2) - Method in class swim.math.R2
 
add(VectorR3, VectorR3) - Method in class swim.math.R3
 
add(VectorRN, VectorRN) - Method in class swim.math.RN
 
add(VectorZ2, VectorZ2) - Method in class swim.math.Z2
 
add(VectorZ3, VectorZ3) - Method in class swim.math.Z3
 
add(T, T) - Method in class swim.math.TensorArraySpace
 
add(V, V) - Method in interface swim.math.TensorSpace
 
add(V, V) - Method in interface swim.math.VectorModule
 
add(V, V) - Method in interface swim.math.VectorSpace
 
AffineSpace<P,​V,​S> - Interface in swim.math
 
array - Variable in class swim.math.Tensor
 
asin(Double) - Method in class swim.math.R
 
asin(S) - Method in interface swim.math.CompleteField
 
atan(Double) - Method in class swim.math.R
 
atan(S) - Method in interface swim.math.CompleteField
 
atan2(Double, Double) - Method in class swim.math.R
 
atan2(S, S) - Method in interface swim.math.CompleteField
 

B

bits() - Method in class swim.math.Precision
 
Boundary<T> - Interface in swim.math
 
BoxR2 - Class in swim.math
 
BoxR2(double, double, double, double) - Constructor for class swim.math.BoxR2
 
BoxR3 - Class in swim.math
 
BoxR3(double, double, double, double, double, double) - Constructor for class swim.math.BoxR3
 
BoxZ2 - Class in swim.math
 
BoxZ2(long, long, long, long) - Constructor for class swim.math.BoxZ2
 
BoxZ3 - Class in swim.math
 
BoxZ3(long, long, long, long, long, long) - Constructor for class swim.math.BoxZ3
 
by(int) - Method in class swim.math.TensorDims
 
by(int, int) - Method in class swim.math.TensorDims
 
bytes() - Method in class swim.math.Precision
 

C

canEqual(BoxR2) - Method in class swim.math.BoxR2
 
canEqual(BoxR3) - Method in class swim.math.BoxR3
 
canEqual(BoxZ2) - Method in class swim.math.BoxZ2
 
canEqual(BoxZ3) - Method in class swim.math.BoxZ3
 
canEqual(CircleR2) - Method in class swim.math.CircleR2
 
canEqual(PointR2) - Method in class swim.math.PointR2
 
canEqual(PointR3) - Method in class swim.math.PointR3
 
canEqual(PointZ2) - Method in class swim.math.PointZ2
 
canEqual(PointZ3) - Method in class swim.math.PointZ3
 
canEqual(SphereR3) - Method in class swim.math.SphereR3
 
canEqual(TensorArray<?, ?>) - Method in class swim.math.TensorArray
 
canEqual(VectorR2) - Method in class swim.math.VectorR2
 
canEqual(VectorR3) - Method in class swim.math.VectorR3
 
canEqual(VectorRN) - Method in class swim.math.VectorRN
 
canEqual(VectorZ2) - Method in class swim.math.VectorZ2
 
canEqual(VectorZ3) - Method in class swim.math.VectorZ3
 
cast(String, Item, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
cast(String, Item, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
cast(String, Item, TensorDims, Precision) - Static method in class swim.math.Tensor
 
cast(Item) - Method in class swim.math.TensorArrayForm
 
castTensor(Item, TensorDims, double[], int) - Method in class swim.math.TensorArrayForm
 
castTensor(Item, TensorDims, double[], int) - Method in class swim.math.TensorForm
 
castTensor(Item, TensorDims, float[], int) - Method in class swim.math.TensorArrayForm
 
castTensor(Item, TensorDims, float[], int) - Method in class swim.math.TensorForm
 
ceil(Double) - Method in class swim.math.R
 
ceil(S) - Method in interface swim.math.CompleteField
 
CircleR2 - Class in swim.math
 
CircleR2(double, double, double) - Constructor for class swim.math.CircleR2
 
combine(double, TensorDims, double[], int, double, TensorDims, double[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
combine(double, TensorDims, double[], int, double, TensorDims, double[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
combine(double, TensorDims, double[], int, double, TensorDims, float[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
combine(double, TensorDims, double[], int, double, TensorDims, float[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
combine(double, TensorDims, float[], int, double, TensorDims, double[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
combine(double, TensorDims, float[], int, double, TensorDims, double[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
combine(double, TensorDims, float[], int, double, TensorDims, float[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
combine(double, TensorDims, float[], int, double, TensorDims, float[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
combine(double, TensorDims, Object, int, double, TensorDims, Object, int, TensorDims, Object, int) - Static method in class swim.math.Tensor
 
combine(double, Tensor, double, Tensor) - Static method in class swim.math.Tensor
 
combine(double, Tensor, double, Tensor, MutableTensor) - Static method in class swim.math.Tensor
 
combine(double, Tensor, double, Tensor, TensorDims, Precision) - Static method in class swim.math.Tensor
 
combine(Double, Double, Double, Double) - Method in class swim.math.R
 
combine(Double, VectorR2, Double, VectorR2) - Method in class swim.math.R2
 
combine(Double, VectorR3, Double, VectorR3) - Method in class swim.math.R3
 
combine(Double, VectorRN, Double, VectorRN) - Method in class swim.math.RN
 
combine(Long, Long, Long, Long) - Method in class swim.math.Z
 
combine(Long, VectorZ2, Long, VectorZ2) - Method in class swim.math.Z2
 
combine(Long, VectorZ3, Long, VectorZ3) - Method in class swim.math.Z3
 
combine(S, T, S, T) - Method in class swim.math.TensorArraySpace
 
combine(S, V, S, V) - Method in interface swim.math.TensorSpace
 
combine(S, V, S, V) - Method in interface swim.math.VectorModule
 
combine(S, V, S, V) - Method in interface swim.math.VectorSpace
 
compare(Double, Double) - Method in class swim.math.R
 
compare(Long, Long) - Method in class swim.math.Z
 
compare(S, S) - Method in interface swim.math.OrderedRing
 
CompleteField<S> - Interface in swim.math
 
conforms(TensorDims) - Method in class swim.math.TensorDims
 
contains(BoxR2) - Method in class swim.math.BoxR2
 
contains(BoxR2) - Method in class swim.math.CircleR2
 
contains(BoxR3) - Method in class swim.math.BoxR3
 
contains(BoxR3) - Method in class swim.math.SphereR3
 
contains(BoxZ2) - Method in class swim.math.BoxZ2
 
contains(BoxZ3) - Method in class swim.math.BoxZ3
 
contains(CircleR2) - Method in class swim.math.BoxR2
 
contains(CircleR2) - Method in class swim.math.CircleR2
 
contains(PointR2) - Method in class swim.math.BoxR2
 
contains(PointR2) - Method in class swim.math.CircleR2
 
contains(PointR3) - Method in class swim.math.BoxR3
 
contains(PointR3) - Method in class swim.math.SphereR3
 
contains(PointZ2) - Method in class swim.math.BoxZ2
 
contains(PointZ3) - Method in class swim.math.BoxZ3
 
contains(R2Shape) - Method in class swim.math.BoxR2
 
contains(R2Shape) - Method in class swim.math.CircleR2
 
contains(R2Shape) - Method in class swim.math.PointR2
 
contains(R2Shape) - Method in class swim.math.R2Shape
 
contains(R3Shape) - Method in class swim.math.BoxR3
 
contains(R3Shape) - Method in class swim.math.PointR3
 
contains(R3Shape) - Method in class swim.math.R3Shape
 
contains(R3Shape) - Method in class swim.math.SphereR3
 
contains(Shape) - Method in class swim.math.R2Shape
 
contains(Shape) - Method in class swim.math.R3Shape
 
contains(Shape) - Method in interface swim.math.Shape
 
contains(Shape) - Method in class swim.math.Z2Shape
 
contains(Shape) - Method in class swim.math.Z3Shape
 
contains(SphereR3) - Method in class swim.math.BoxR3
 
contains(SphereR3) - Method in class swim.math.SphereR3
 
contains(Z2Shape) - Method in class swim.math.BoxZ2
 
contains(Z2Shape) - Method in class swim.math.PointZ2
 
contains(Z2Shape) - Method in class swim.math.Z2Shape
 
contains(Z3Shape) - Method in class swim.math.BoxZ3
 
contains(Z3Shape) - Method in class swim.math.PointZ3
 
contains(Z3Shape) - Method in class swim.math.Z3Shape
 
contains(T, T) - Method in interface swim.math.Boundary
 
contains(T, T) - Method in class swim.math.R2Form
 
contains(T, T) - Method in class swim.math.R3Form
 
contains(T, T) - Method in class swim.math.Z2Form
 
contains(T, T) - Method in class swim.math.Z3Form
 
copy(TensorDims, double[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
copy(TensorDims, double[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
copy(TensorDims, float[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
copy(TensorDims, float[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
cos(Double) - Method in class swim.math.R
 
cos(S) - Method in interface swim.math.CompleteField
 
cosh(Double) - Method in class swim.math.R
 
cosh(S) - Method in interface swim.math.CompleteField
 
cx - Variable in class swim.math.CircleR2
 
cx - Variable in class swim.math.SphereR3
 
cy - Variable in class swim.math.CircleR2
 
cy - Variable in class swim.math.SphereR3
 
cz - Variable in class swim.math.SphereR3
 

D

d1() - Static method in class swim.math.TensorDims
 
d2() - Static method in class swim.math.TensorDims
 
d2x2() - Static method in class swim.math.TensorDims
 
d3() - Static method in class swim.math.TensorDims
 
d3x3() - Static method in class swim.math.TensorDims
 
d4() - Static method in class swim.math.TensorDims
 
d4x4() - Static method in class swim.math.TensorDims
 
debug(Output<?>) - Method in class swim.math.BoxR2
 
debug(Output<?>) - Method in class swim.math.BoxR3
 
debug(Output<?>) - Method in class swim.math.BoxZ2
 
debug(Output<?>) - Method in class swim.math.BoxZ3
 
debug(Output<?>) - Method in class swim.math.CircleR2
 
debug(Output<?>) - Method in class swim.math.MutableTensor
 
debug(Output<?>) - Method in class swim.math.PointR2
 
debug(Output<?>) - Method in class swim.math.PointR3
 
debug(Output<?>) - Method in class swim.math.PointZ2
 
debug(Output<?>) - Method in class swim.math.PointZ3
 
debug(Output<?>) - Method in class swim.math.Precision
 
debug(Output<?>) - Method in class swim.math.R
 
debug(Output<?>) - Method in class swim.math.R2
 
debug(Output<?>) - Method in class swim.math.R3
 
debug(Output<?>) - Method in class swim.math.RN
 
debug(Output<?>) - Method in class swim.math.SphereR3
 
debug(Output<?>) - Method in class swim.math.Tensor
 
debug(Output<?>) - Method in class swim.math.TensorArray
 
debug(Output<?>) - Method in class swim.math.TensorDims
 
debug(Output<?>) - Method in class swim.math.VectorR2
 
debug(Output<?>) - Method in class swim.math.VectorR3
 
debug(Output<?>) - Method in class swim.math.VectorRN
 
debug(Output<?>) - Method in class swim.math.VectorZ2
 
debug(Output<?>) - Method in class swim.math.VectorZ3
 
debug(Output<?>) - Method in class swim.math.Z
 
debug(Output<?>) - Method in class swim.math.Z2
 
debug(Output<?>) - Method in class swim.math.Z3
 
density(double) - Method in class swim.math.Distribution
 
density(double) - Method in class swim.math.UniformDistribution
 
difference(Double, Double) - Method in class swim.math.R
 
difference(P, P) - Method in interface swim.math.AffineSpace
 
difference(PointR2, PointR2) - Method in class swim.math.R2
 
difference(PointR3, PointR3) - Method in class swim.math.R3
 
dimension() - Method in class swim.math.VectorRN
 
DimensionException - Exception in swim.math
 
DimensionException() - Constructor for exception swim.math.DimensionException
 
DimensionException(int) - Constructor for exception swim.math.DimensionException
 
DimensionException(String) - Constructor for exception swim.math.DimensionException
 
DimensionException(String, Throwable) - Constructor for exception swim.math.DimensionException
 
DimensionException(Throwable) - Constructor for exception swim.math.DimensionException
 
dimensions() - Method in class swim.math.R
 
dimensions() - Method in class swim.math.R2
 
dimensions() - Method in class swim.math.R3
 
dimensions() - Method in class swim.math.RN
 
dimensions() - Method in class swim.math.Tensor
 
dimensions() - Method in class swim.math.TensorArray
 
dimensions() - Method in interface swim.math.TensorSpace
 
dims - Variable in class swim.math.RN
 
dims - Variable in class swim.math.Tensor
 
Distribution - Class in swim.math
 
Distribution() - Constructor for class swim.math.Distribution
 
divide(Double, Double) - Method in class swim.math.R
 
divide(S, S) - Method in interface swim.math.Field
 

E

equals(Object) - Method in class swim.math.BoxR2
 
equals(Object) - Method in class swim.math.BoxR3
 
equals(Object) - Method in class swim.math.BoxZ2
 
equals(Object) - Method in class swim.math.BoxZ3
 
equals(Object) - Method in class swim.math.CircleR2
 
equals(Object) - Method in class swim.math.PointR2
 
equals(Object) - Method in class swim.math.PointR3
 
equals(Object) - Method in class swim.math.PointZ2
 
equals(Object) - Method in class swim.math.PointZ3
 
equals(Object) - Method in class swim.math.Precision
 
equals(Object) - Method in class swim.math.SphereR3
 
equals(Object) - Method in class swim.math.Tensor
 
equals(Object) - Method in class swim.math.TensorArray
 
equals(Object) - Method in class swim.math.TensorDims
 
equals(Object) - Method in class swim.math.VectorR2
 
equals(Object) - Method in class swim.math.VectorR3
 
equals(Object) - Method in class swim.math.VectorRN
 
equals(Object) - Method in class swim.math.VectorZ2
 
equals(Object) - Method in class swim.math.VectorZ3
 
exp(Double) - Method in class swim.math.R
 
exp(S) - Method in interface swim.math.CompleteField
 

F

f16() - Static method in class swim.math.Precision
 
F2<V,​S> - Interface in swim.math
 
F3<V,​S> - Interface in swim.math
 
f32() - Static method in class swim.math.Precision
 
f64() - Static method in class swim.math.Precision
 
field() - Static method in class swim.math.R
 
Field<S> - Interface in swim.math
 
flattened() - Method in class swim.math.TensorDims
 
floor(Double) - Method in class swim.math.R
 
floor(S) - Method in interface swim.math.CompleteField
 
FN<V,​S> - Interface in swim.math
 
form() - Static method in class swim.math.BoxR2
 
form() - Static method in class swim.math.BoxR3
 
form() - Static method in class swim.math.BoxZ2
 
form() - Static method in class swim.math.BoxZ3
 
form() - Static method in class swim.math.CircleR2
 
form() - Static method in class swim.math.PointR2
 
form() - Static method in class swim.math.PointR3
 
form() - Static method in class swim.math.PointZ2
 
form() - Static method in class swim.math.PointZ3
 
form() - Static method in class swim.math.Precision
 
form() - Static method in class swim.math.SphereR3
 
form() - Static method in class swim.math.TensorDims
 
form() - Static method in class swim.math.VectorR2
 
form() - Static method in class swim.math.VectorR3
 
form() - Static method in class swim.math.VectorRN
 
form() - Static method in class swim.math.VectorZ2
 
form() - Static method in class swim.math.VectorZ3
 
form(TensorDims) - Static method in class swim.math.Tensor
 
form(TensorDims, Precision) - Static method in class swim.math.Tensor
 
form(TensorForm<V>) - Method in class swim.math.TensorArraySpace
 
from(Class<V>, TensorSpace<V, S>, int) - Static method in class swim.math.TensorArraySpace
 
from(Class<V>, TensorSpace<V, S>, TensorDims) - Static method in class swim.math.TensorArraySpace
 
from(TensorForm<V>) - Static method in class swim.math.TensorArrayForm
 
fromArray(Object...) - Method in class swim.math.TensorArrayForm
 
fromBits(int) - Static method in class swim.math.Precision
 
fromTensor(TensorDims, double[], int) - Method in class swim.math.TensorArrayForm
 
fromTensor(TensorDims, double[], int) - Method in class swim.math.TensorForm
 
fromTensor(TensorDims, float[], int) - Method in class swim.math.TensorArrayForm
 
fromTensor(TensorDims, float[], int) - Method in class swim.math.TensorForm
 

G

get() - Static method in class swim.math.Random
 
get(int) - Method in class swim.math.TensorArray
 
get(int) - Method in class swim.math.VectorRN
 
get(VectorRN, int) - Method in class swim.math.RN
 
get(V, int) - Method in interface swim.math.FN
 
getArrayOffset() - Method in class swim.math.Tensor
 
getDouble(int...) - Method in class swim.math.Tensor
 
getDoubleArray() - Method in class swim.math.Tensor
 
getFloat(int...) - Method in class swim.math.Tensor
 
getFloatArray() - Method in class swim.math.Tensor
 
getOffset(TensorDims, int[], int) - Static method in class swim.math.Tensor
 
getX(VectorR2) - Method in class swim.math.R2
 
getX(VectorR3) - Method in class swim.math.R3
 
getX(VectorZ2) - Method in class swim.math.Z2
 
getX(VectorZ3) - Method in class swim.math.Z3
 
getX(V) - Method in interface swim.math.F2
 
getX(V) - Method in interface swim.math.F3
 
getXMax(T) - Method in interface swim.math.R2Boundary
 
getXMax(T) - Method in class swim.math.R2Form
 
getXMax(T) - Method in interface swim.math.R3Boundary
 
getXMax(T) - Method in class swim.math.R3Form
 
getXMax(T) - Method in interface swim.math.Z2Boundary
 
getXMax(T) - Method in class swim.math.Z2Form
 
getXMax(T) - Method in interface swim.math.Z3Boundary
 
getXMax(T) - Method in class swim.math.Z3Form
 
getXMin(T) - Method in interface swim.math.R2Boundary
 
getXMin(T) - Method in class swim.math.R2Form
 
getXMin(T) - Method in interface swim.math.R3Boundary
 
getXMin(T) - Method in class swim.math.R3Form
 
getXMin(T) - Method in interface swim.math.Z2Boundary
 
getXMin(T) - Method in class swim.math.Z2Form
 
getXMin(T) - Method in interface swim.math.Z3Boundary
 
getXMin(T) - Method in class swim.math.Z3Form
 
getY(VectorR2) - Method in class swim.math.R2
 
getY(VectorR3) - Method in class swim.math.R3
 
getY(VectorZ2) - Method in class swim.math.Z2
 
getY(VectorZ3) - Method in class swim.math.Z3
 
getY(V) - Method in interface swim.math.F2
 
getY(V) - Method in interface swim.math.F3
 
getYMax(T) - Method in interface swim.math.R2Boundary
 
getYMax(T) - Method in class swim.math.R2Form
 
getYMax(T) - Method in interface swim.math.R3Boundary
 
getYMax(T) - Method in class swim.math.R3Form
 
getYMax(T) - Method in interface swim.math.Z2Boundary
 
getYMax(T) - Method in class swim.math.Z2Form
 
getYMax(T) - Method in interface swim.math.Z3Boundary
 
getYMax(T) - Method in class swim.math.Z3Form
 
getYMin(T) - Method in interface swim.math.R2Boundary
 
getYMin(T) - Method in class swim.math.R2Form
 
getYMin(T) - Method in interface swim.math.R3Boundary
 
getYMin(T) - Method in class swim.math.R3Form
 
getYMin(T) - Method in interface swim.math.Z2Boundary
 
getYMin(T) - Method in class swim.math.Z2Form
 
getYMin(T) - Method in interface swim.math.Z3Boundary
 
getYMin(T) - Method in class swim.math.Z3Form
 
getZ(VectorR3) - Method in class swim.math.R3
 
getZ(VectorZ3) - Method in class swim.math.Z3
 
getZ(V) - Method in interface swim.math.F3
 
getZMax(T) - Method in interface swim.math.R3Boundary
 
getZMax(T) - Method in class swim.math.R3Form
 
getZMax(T) - Method in interface swim.math.Z3Boundary
 
getZMax(T) - Method in class swim.math.Z3Form
 
getZMin(T) - Method in interface swim.math.R3Boundary
 
getZMin(T) - Method in class swim.math.R3Form
 
getZMin(T) - Method in interface swim.math.Z3Boundary
 
getZMin(T) - Method in class swim.math.Z3Form
 

H

hashCode() - Method in class swim.math.BoxR2
 
hashCode() - Method in class swim.math.BoxR3
 
hashCode() - Method in class swim.math.BoxZ2
 
hashCode() - Method in class swim.math.BoxZ3
 
hashCode() - Method in class swim.math.CircleR2
 
hashCode() - Method in class swim.math.PointR2
 
hashCode() - Method in class swim.math.PointR3
 
hashCode() - Method in class swim.math.PointZ2
 
hashCode() - Method in class swim.math.PointZ3
 
hashCode() - Method in class swim.math.Precision
 
hashCode() - Method in class swim.math.SphereR3
 
hashCode() - Method in class swim.math.Tensor
 
hashCode() - Method in class swim.math.TensorArray
 
hashCode() - Method in class swim.math.TensorDims
 
hashCode() - Method in class swim.math.VectorR2
 
hashCode() - Method in class swim.math.VectorR3
 
hashCode() - Method in class swim.math.VectorRN
 
hashCode() - Method in class swim.math.VectorZ2
 
hashCode() - Method in class swim.math.VectorZ3
 
hypot(Double, Double) - Method in class swim.math.R
 
hypot(S, S) - Method in interface swim.math.CompleteField
 

I

intersects(BoxR2) - Method in class swim.math.BoxR2
 
intersects(BoxR2) - Method in class swim.math.CircleR2
 
intersects(BoxR3) - Method in class swim.math.BoxR3
 
intersects(BoxR3) - Method in class swim.math.SphereR3
 
intersects(BoxZ2) - Method in class swim.math.BoxZ2
 
intersects(BoxZ3) - Method in class swim.math.BoxZ3
 
intersects(CircleR2) - Method in class swim.math.BoxR2
 
intersects(CircleR2) - Method in class swim.math.CircleR2
 
intersects(PointR2) - Method in class swim.math.BoxR2
 
intersects(PointR2) - Method in class swim.math.CircleR2
 
intersects(PointR3) - Method in class swim.math.BoxR3
 
intersects(PointR3) - Method in class swim.math.SphereR3
 
intersects(PointZ2) - Method in class swim.math.BoxZ2
 
intersects(PointZ3) - Method in class swim.math.BoxZ3
 
intersects(R2Shape) - Method in class swim.math.BoxR2
 
intersects(R2Shape) - Method in class swim.math.CircleR2
 
intersects(R2Shape) - Method in class swim.math.PointR2
 
intersects(R2Shape) - Method in class swim.math.R2Shape
 
intersects(R3Shape) - Method in class swim.math.BoxR3
 
intersects(R3Shape) - Method in class swim.math.PointR3
 
intersects(R3Shape) - Method in class swim.math.R3Shape
 
intersects(R3Shape) - Method in class swim.math.SphereR3
 
intersects(Shape) - Method in class swim.math.R2Shape
 
intersects(Shape) - Method in class swim.math.R3Shape
 
intersects(Shape) - Method in interface swim.math.Shape
 
intersects(Shape) - Method in class swim.math.Z2Shape
 
intersects(Shape) - Method in class swim.math.Z3Shape
 
intersects(SphereR3) - Method in class swim.math.BoxR3
 
intersects(SphereR3) - Method in class swim.math.SphereR3
 
intersects(Z2Shape) - Method in class swim.math.BoxZ2
 
intersects(Z2Shape) - Method in class swim.math.PointZ2
 
intersects(Z2Shape) - Method in class swim.math.Z2Shape
 
intersects(Z3Shape) - Method in class swim.math.BoxZ3
 
intersects(Z3Shape) - Method in class swim.math.PointZ3
 
intersects(Z3Shape) - Method in class swim.math.Z3Shape
 
intersects(T, T) - Method in interface swim.math.Boundary
 
intersects(T, T) - Method in class swim.math.R2Form
 
intersects(T, T) - Method in class swim.math.R3Form
 
intersects(T, T) - Method in class swim.math.Z2Form
 
intersects(T, T) - Method in class swim.math.Z3Form
 
inverse() - Method in interface swim.math.R2ToZ2Operator
 
inverse() - Method in interface swim.math.R3ToZ3Operator
 
inverse() - Method in interface swim.math.Z2ToR2Operator
 
inverse() - Method in interface swim.math.Z3ToR3Operator
 
inverse(Double) - Method in class swim.math.R
 
inverse(S) - Method in interface swim.math.Field
 
isDefined() - Method in class swim.math.Precision
 
isDefined() - Method in class swim.math.TensorDims
 
isDouble() - Method in class swim.math.Precision
 
isFullyPacked() - Method in class swim.math.TensorDims
 
isHalf() - Method in class swim.math.Precision
 
isPacked() - Method in class swim.math.TensorDims
 
isSingle() - Method in class swim.math.Precision
 

L

log(Double) - Method in class swim.math.R
 
log(S) - Method in interface swim.math.CompleteField
 

M

max(Double, Double) - Method in class swim.math.R
 
max(Long, Long) - Method in class swim.math.Z
 
max(S, S) - Method in interface swim.math.OrderedRing
 
max(Precision) - Method in class swim.math.Precision
 
MersenneTwister64 - Class in swim.math
 
MersenneTwister64() - Constructor for class swim.math.MersenneTwister64
 
MersenneTwister64(long) - Constructor for class swim.math.MersenneTwister64
 
MersenneTwister64(long[]) - Constructor for class swim.math.MersenneTwister64
 
min(Double, Double) - Method in class swim.math.R
 
min(Long, Long) - Method in class swim.math.Z
 
min(S, S) - Method in interface swim.math.OrderedRing
 
min(Precision) - Method in class swim.math.Precision
 
minus(PointR2) - Method in class swim.math.PointR2
 
minus(PointR3) - Method in class swim.math.PointR3
 
minus(PointZ2) - Method in class swim.math.PointZ2
 
minus(PointZ3) - Method in class swim.math.PointZ3
 
minus(Tensor) - Method in class swim.math.Tensor
 
minus(TensorArray<V, S>) - Method in class swim.math.TensorArray
 
minus(VectorR2) - Method in class swim.math.VectorR2
 
minus(VectorR3) - Method in class swim.math.VectorR3
 
minus(VectorRN) - Method in class swim.math.VectorRN
 
minus(VectorZ2) - Method in class swim.math.VectorZ2
 
minus(VectorZ3) - Method in class swim.math.VectorZ3
 
minux(VectorR2) - Method in class swim.math.PointR2
 
minux(VectorR3) - Method in class swim.math.PointR3
 
minux(VectorZ2) - Method in class swim.math.PointZ2
 
minux(VectorZ3) - Method in class swim.math.PointZ3
 
module() - Static method in class swim.math.Z2
 
module() - Static method in class swim.math.Z3
 
mold(String, Tensor) - Static method in class swim.math.Tensor
 
mold(String, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
mold(String, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
mold(T) - Method in class swim.math.TensorArrayForm
 
moldTensor(TensorDims, double[], int) - Method in class swim.math.TensorArrayForm
 
moldTensor(TensorDims, double[], int) - Method in class swim.math.TensorForm
 
moldTensor(TensorDims, float[], int) - Method in class swim.math.TensorArrayForm
 
moldTensor(TensorDims, float[], int) - Method in class swim.math.TensorForm
 
multiply(double, Tensor) - Static method in class swim.math.Tensor
 
multiply(double, TensorDims, double[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
multiply(double, TensorDims, double[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
multiply(double, TensorDims, float[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
multiply(double, TensorDims, float[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
multiply(double, TensorDims, Object, int, TensorDims, Object, int) - Static method in class swim.math.Tensor
 
multiply(double, Tensor, MutableTensor) - Static method in class swim.math.Tensor
 
multiply(double, Tensor, TensorDims, Precision) - Static method in class swim.math.Tensor
 
multiply(Double, Double) - Method in class swim.math.R
 
multiply(Long, Long) - Method in class swim.math.Z
 
multiply(S, S) - Method in interface swim.math.Ring
 
multiply(TensorDims, double[], int, TensorDims, double[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
multiply(TensorDims, double[], int, TensorDims, double[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
multiply(TensorDims, double[], int, TensorDims, float[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
multiply(TensorDims, double[], int, TensorDims, float[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
multiply(TensorDims, float[], int, TensorDims, double[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
multiply(TensorDims, float[], int, TensorDims, double[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
multiply(TensorDims, float[], int, TensorDims, float[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
multiply(TensorDims, float[], int, TensorDims, float[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
multiply(TensorDims, Object, int, TensorDims, Object, int, TensorDims, Object, int) - Static method in class swim.math.Tensor
 
multiply(Tensor, Tensor) - Static method in class swim.math.Tensor
 
multiply(Tensor, Tensor, MutableTensor) - Static method in class swim.math.Tensor
 
multiply(Tensor, Tensor, TensorDims, Precision) - Static method in class swim.math.Tensor
 
multiply(VectorR2, Double) - Method in class swim.math.R2
 
multiply(VectorR3, Double) - Method in class swim.math.R3
 
multiply(VectorRN, Double) - Method in class swim.math.RN
 
multiply(VectorZ2, Long) - Method in class swim.math.Z2
 
multiply(VectorZ3, Long) - Method in class swim.math.Z3
 
multiply(T, S) - Method in class swim.math.TensorArraySpace
 
multiply(V, S) - Method in interface swim.math.TensorSpace
 
multiply(V, S) - Method in interface swim.math.VectorModule
 
multiply(V, S) - Method in interface swim.math.VectorSpace
 
multiplyMatrix(TensorDims, double[], int, boolean, TensorDims, double[], int, boolean, TensorDims, double[], int, boolean) - Static method in class swim.math.Tensor
 
multiplyMatrix(TensorDims, double[], int, boolean, TensorDims, double[], int, boolean, TensorDims, float[], int, boolean) - Static method in class swim.math.Tensor
 
multiplyMatrix(TensorDims, double[], int, boolean, TensorDims, float[], int, boolean, TensorDims, double[], int, boolean) - Static method in class swim.math.Tensor
 
multiplyMatrix(TensorDims, double[], int, boolean, TensorDims, float[], int, boolean, TensorDims, float[], int, boolean) - Static method in class swim.math.Tensor
 
multiplyMatrix(TensorDims, float[], int, boolean, TensorDims, double[], int, boolean, TensorDims, double[], int, boolean) - Static method in class swim.math.Tensor
 
multiplyMatrix(TensorDims, float[], int, boolean, TensorDims, double[], int, boolean, TensorDims, float[], int, boolean) - Static method in class swim.math.Tensor
 
multiplyMatrix(TensorDims, float[], int, boolean, TensorDims, float[], int, boolean, TensorDims, double[], int, boolean) - Static method in class swim.math.Tensor
 
multiplyMatrix(TensorDims, float[], int, boolean, TensorDims, float[], int, boolean, TensorDims, float[], int, boolean) - Static method in class swim.math.Tensor
 
multiplyMatrix(TensorDims, Object, int, boolean, TensorDims, Object, int, boolean, TensorDims, Object, int, boolean) - Static method in class swim.math.Tensor
 
multiplyMatrix(Tensor, boolean, Tensor, boolean, MutableTensor, boolean) - Static method in class swim.math.Tensor
 
multiplyMatrix(Tensor, boolean, Tensor, boolean, TensorDims, Precision, boolean) - Static method in class swim.math.Tensor
 
multiplyMatrix(Tensor, Tensor) - Static method in class swim.math.Tensor
 
multiplyMatrix(Tensor, Tensor, TensorDims, Precision) - Static method in class swim.math.Tensor
 
MutableTensor - Class in swim.math
 
MutableTensor(TensorDims, double...) - Constructor for class swim.math.MutableTensor
 
MutableTensor(TensorDims, double[], int) - Constructor for class swim.math.MutableTensor
 
MutableTensor(TensorDims, float...) - Constructor for class swim.math.MutableTensor
 
MutableTensor(TensorDims, float[], int) - Constructor for class swim.math.MutableTensor
 
MutableTensor(TensorDims, Object, int) - Constructor for class swim.math.MutableTensor
 

N

newArray(int) - Method in class swim.math.TensorArrayForm
 
newArray(int) - Method in class swim.math.TensorArraySpace
 
next() - Method in class swim.math.TensorArrayForm
 
next() - Method in class swim.math.TensorArraySpace
 
next() - Method in class swim.math.TensorDims
 
nextBoolean() - Method in class swim.math.MersenneTwister64
 
nextBoolean() - Method in class swim.math.Random
 
nextByte() - Method in class swim.math.MersenneTwister64
 
nextByte() - Method in class swim.math.Random
 
nextDouble() - Method in class swim.math.MersenneTwister64
 
nextDouble() - Method in class swim.math.Random
 
nextFloat() - Method in class swim.math.MersenneTwister64
 
nextFloat() - Method in class swim.math.Random
 
nextInt() - Method in class swim.math.MersenneTwister64
 
nextInt() - Method in class swim.math.Random
 
nextLong() - Method in class swim.math.MersenneTwister64
 
nextLong() - Method in class swim.math.Random
 
nextShort() - Method in class swim.math.MersenneTwister64
 
nextShort() - Method in class swim.math.Random
 

O

of(double...) - Method in class swim.math.RN
 
of(double...) - Static method in class swim.math.VectorRN
 
of(double, double) - Static method in class swim.math.PointR2
 
of(double, double) - Static method in class swim.math.VectorR2
 
of(double, double, double) - Static method in class swim.math.CircleR2
 
of(double, double, double) - Static method in class swim.math.PointR3
 
of(double, double, double) - Static method in class swim.math.VectorR3
 
of(double, double, double, double) - Static method in class swim.math.BoxR2
 
of(double, double, double, double) - Static method in class swim.math.SphereR3
 
of(double, double, double, double, double, double) - Static method in class swim.math.BoxR3
 
of(int) - Static method in class swim.math.TensorDims
 
of(int, int) - Static method in class swim.math.TensorDims
 
of(long, long) - Static method in class swim.math.PointZ2
 
of(long, long) - Static method in class swim.math.VectorZ2
 
of(long, long, long) - Static method in class swim.math.PointZ3
 
of(long, long, long) - Static method in class swim.math.VectorZ3
 
of(long, long, long, long) - Static method in class swim.math.BoxZ2
 
of(long, long, long, long, long, long) - Static method in class swim.math.BoxZ3
 
of(Double, Double) - Method in class swim.math.R2
 
of(Double, Double, Double) - Method in class swim.math.R3
 
of(Long, Long) - Method in class swim.math.Z2
 
of(Long, Long, Long) - Method in class swim.math.Z3
 
of(Object...) - Method in interface swim.math.FN
 
of(Object...) - Method in class swim.math.RN
 
of(Object...) - Method in class swim.math.TensorArraySpace
 
of(S, S) - Method in interface swim.math.F2
 
of(S, S, S) - Method in interface swim.math.F3
 
of(TensorDims, int, double...) - Static method in class swim.math.MutableTensor
 
of(TensorDims, int, double...) - Static method in class swim.math.Tensor
 
of(TensorDims, int, float...) - Static method in class swim.math.MutableTensor
 
of(TensorDims, int, float...) - Static method in class swim.math.Tensor
 
offset - Variable in class swim.math.Tensor
 
opposite() - Method in class swim.math.Tensor
 
opposite() - Method in class swim.math.TensorArray
 
opposite() - Method in class swim.math.VectorR2
 
opposite() - Method in class swim.math.VectorR3
 
opposite() - Method in class swim.math.VectorRN
 
opposite() - Method in class swim.math.VectorZ2
 
opposite() - Method in class swim.math.VectorZ3
 
opposite(Double) - Method in class swim.math.R
 
opposite(Long) - Method in class swim.math.Z
 
opposite(S) - Method in interface swim.math.Ring
 
opposite(Tensor) - Static method in class swim.math.Tensor
 
opposite(TensorDims, double[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
opposite(TensorDims, double[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
opposite(TensorDims, float[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
opposite(TensorDims, float[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
opposite(TensorDims, Object, int, TensorDims, Object, int) - Static method in class swim.math.Tensor
 
opposite(Tensor, MutableTensor) - Static method in class swim.math.Tensor
 
opposite(Tensor, TensorDims, Precision) - Static method in class swim.math.Tensor
 
opposite(VectorR2) - Method in class swim.math.R2
 
opposite(VectorR3) - Method in class swim.math.R3
 
opposite(VectorRN) - Method in class swim.math.RN
 
opposite(VectorZ2) - Method in class swim.math.Z2
 
opposite(VectorZ3) - Method in class swim.math.Z3
 
opposite(T) - Method in class swim.math.TensorArraySpace
 
opposite(V) - Method in interface swim.math.TensorSpace
 
opposite(V) - Method in interface swim.math.VectorModule
 
opposite(V) - Method in interface swim.math.VectorSpace
 
OrderedField<S> - Interface in swim.math
 
OrderedRing<S> - Interface in swim.math
 
origin() - Method in interface swim.math.AffineSpace
 
origin() - Static method in class swim.math.PointR2
 
origin() - Static method in class swim.math.PointR3
 
origin() - Static method in class swim.math.PointZ2
 
origin() - Static method in class swim.math.PointZ3
 
origin() - Method in class swim.math.R
 
origin() - Method in class swim.math.R2
 
origin() - Method in class swim.math.R3
 

P

plus(Tensor) - Method in class swim.math.Tensor
 
plus(TensorArray<V, S>) - Method in class swim.math.TensorArray
 
plus(VectorR2) - Method in class swim.math.PointR2
 
plus(VectorR2) - Method in class swim.math.VectorR2
 
plus(VectorR3) - Method in class swim.math.PointR3
 
plus(VectorR3) - Method in class swim.math.VectorR3
 
plus(VectorRN) - Method in class swim.math.VectorRN
 
plus(VectorZ2) - Method in class swim.math.PointZ2
 
plus(VectorZ2) - Method in class swim.math.VectorZ2
 
plus(VectorZ3) - Method in class swim.math.PointZ3
 
plus(VectorZ3) - Method in class swim.math.VectorZ3
 
PointR2 - Class in swim.math
 
PointR2(double, double) - Constructor for class swim.math.PointR2
 
PointR3 - Class in swim.math
 
PointR3(double, double, double) - Constructor for class swim.math.PointR3
 
PointZ2 - Class in swim.math
 
PointZ2(long, long) - Constructor for class swim.math.PointZ2
 
PointZ3 - Class in swim.math
 
PointZ3(long, long, long) - Constructor for class swim.math.PointZ3
 
pow(Double, Double) - Method in class swim.math.R
 
pow(S, S) - Method in interface swim.math.CompleteField
 
precision() - Method in class swim.math.Tensor
 
Precision - Class in swim.math
 

R

r - Variable in class swim.math.CircleR2
 
r - Variable in class swim.math.SphereR3
 
R - Class in swim.math
 
R() - Constructor for class swim.math.R
 
R2 - Class in swim.math
 
R2() - Constructor for class swim.math.R2
 
R2Boundary<T> - Interface in swim.math
 
R2Form<T> - Class in swim.math
 
R2Form() - Constructor for class swim.math.R2Form
 
R2Shape - Class in swim.math
 
R2Shape() - Constructor for class swim.math.R2Shape
 
R2ToZ2Function - Interface in swim.math
 
R2ToZ2Operator - Interface in swim.math
 
R3 - Class in swim.math
 
R3() - Constructor for class swim.math.R3
 
R3Boundary<T> - Interface in swim.math
 
R3Form<T> - Class in swim.math
 
R3Form() - Constructor for class swim.math.R3Form
 
R3Shape - Class in swim.math
 
R3Shape() - Constructor for class swim.math.R3Shape
 
R3ToZ3Function - Interface in swim.math
 
R3ToZ3Operator - Interface in swim.math
 
Random - Class in swim.math
 
Random() - Constructor for class swim.math.Random
 
rank() - Method in class swim.math.TensorDims
 
RealField<S> - Interface in swim.math
 
rectify(Double) - Method in class swim.math.R
 
rectify(S) - Method in interface swim.math.CompleteField
 
reluUniform(double, double) - Static method in class swim.math.Distribution
 
reluUniform(Random, double, double) - Static method in class swim.math.Distribution
 
ring() - Static method in class swim.math.Z
 
Ring<S> - Interface in swim.math
 
RN - Class in swim.math
 
RN(TensorDims) - Constructor for class swim.math.RN
 
round(Double) - Method in class swim.math.R
 
round(S) - Method in interface swim.math.CompleteField
 

S

sample() - Method in class swim.math.Distribution
 
sample() - Method in class swim.math.UniformDistribution
 
sample(TensorDims, Precision) - Method in class swim.math.Distribution
 
scalar() - Method in interface swim.math.AffineSpace
 
scalar() - Method in class swim.math.R
 
scalar() - Method in class swim.math.R2
 
scalar() - Method in class swim.math.R3
 
scalar() - Method in class swim.math.RN
 
scalar() - Method in interface swim.math.TensorSpace
 
scalar() - Method in interface swim.math.VectorModule
 
scalar() - Method in interface swim.math.VectorSpace
 
scalar() - Method in class swim.math.Z
 
scalar() - Method in class swim.math.Z2
 
scalar() - Method in class swim.math.Z3
 
Shape - Interface in swim.math
 
shapeForm() - Static method in class swim.math.R2Shape
 
shapeForm() - Static method in class swim.math.R3Shape
 
shapeForm() - Static method in class swim.math.Z2Shape
 
shapeForm() - Static method in class swim.math.Z3Shape
 
sigmoid(Double) - Method in class swim.math.R
 
sigmoid(S) - Method in interface swim.math.CompleteField
 
sigmoidUniform(double, double) - Static method in class swim.math.Distribution
 
sigmoidUniform(Random, double, double) - Static method in class swim.math.Distribution
 
sin(Double) - Method in class swim.math.R
 
sin(S) - Method in interface swim.math.CompleteField
 
sinh(Double) - Method in class swim.math.R
 
sinh(S) - Method in interface swim.math.CompleteField
 
size - Variable in class swim.math.TensorDims
 
size() - Method in interface swim.math.FN
 
size() - Method in class swim.math.RN
 
size() - Method in class swim.math.TensorDims
 
space() - Static method in class swim.math.R2
 
space() - Static method in class swim.math.R3
 
space() - Method in class swim.math.TensorArray
 
space(int) - Static method in class swim.math.RN
 
space(int) - Static method in class swim.math.Tensor
 
space(TensorDims) - Static method in class swim.math.RN
 
space(TensorDims) - Static method in class swim.math.Tensor
 
space(TensorSpace<Tensor, Double>, int) - Static method in class swim.math.Tensor
 
space(TensorSpace<Tensor, Double>, TensorDims) - Static method in class swim.math.Tensor
 
space(TensorSpace<V, S>, int) - Static method in class swim.math.TensorArray
 
space(TensorSpace<V, S>, TensorDims) - Static method in class swim.math.TensorArray
 
SphereR3 - Class in swim.math
 
SphereR3(double, double, double, double) - Constructor for class swim.math.SphereR3
 
sqrt(Double) - Method in class swim.math.R
 
sqrt(S) - Method in interface swim.math.CompleteField
 
stride - Variable in class swim.math.TensorDims
 
stride() - Method in class swim.math.TensorDims
 
subtract(Double, Double) - Method in class swim.math.R
 
subtract(Long, Long) - Method in class swim.math.Z
 
subtract(S, S) - Method in interface swim.math.Ring
 
subtract(TensorDims, double[], int, TensorDims, double[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
subtract(TensorDims, double[], int, TensorDims, double[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
subtract(TensorDims, double[], int, TensorDims, float[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
subtract(TensorDims, double[], int, TensorDims, float[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
subtract(TensorDims, float[], int, TensorDims, double[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
subtract(TensorDims, float[], int, TensorDims, double[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
subtract(TensorDims, float[], int, TensorDims, float[], int, TensorDims, double[], int) - Static method in class swim.math.Tensor
 
subtract(TensorDims, float[], int, TensorDims, float[], int, TensorDims, float[], int) - Static method in class swim.math.Tensor
 
subtract(TensorDims, Object, int, TensorDims, Object, int, TensorDims, Object, int) - Static method in class swim.math.Tensor
 
subtract(Tensor, Tensor) - Static method in class swim.math.Tensor
 
subtract(Tensor, Tensor, MutableTensor) - Static method in class swim.math.Tensor
 
subtract(Tensor, Tensor, TensorDims, Precision) - Static method in class swim.math.Tensor
 
subtract(VectorR2, VectorR2) - Method in class swim.math.R2
 
subtract(VectorR3, VectorR3) - Method in class swim.math.R3
 
subtract(VectorRN, VectorRN) - Method in class swim.math.RN
 
subtract(VectorZ2, VectorZ2) - Method in class swim.math.Z2
 
subtract(VectorZ3, VectorZ3) - Method in class swim.math.Z3
 
subtract(T, T) - Method in class swim.math.TensorArraySpace
 
subtract(V, V) - Method in interface swim.math.TensorSpace
 
subtract(V, V) - Method in interface swim.math.VectorModule
 
subtract(V, V) - Method in interface swim.math.VectorSpace
 
swim.math - module swim.math
Mathematical and geometric structures.
swim.math - package swim.math
Mathematical and geometric structures.

T

tag() - Method in class swim.math.TensorArrayForm
 
tan(Double) - Method in class swim.math.R
 
tan(S) - Method in interface swim.math.CompleteField
 
tanh(Double) - Method in class swim.math.R
 
tanh(S) - Method in interface swim.math.CompleteField
 
Tensor - Class in swim.math
 
Tensor(TensorDims, double...) - Constructor for class swim.math.Tensor
 
Tensor(TensorDims, double[], int) - Constructor for class swim.math.Tensor
 
Tensor(TensorDims, float...) - Constructor for class swim.math.Tensor
 
Tensor(TensorDims, float[], int) - Constructor for class swim.math.Tensor
 
Tensor(TensorDims, Object, int) - Constructor for class swim.math.Tensor
 
TensorArray<V,​S> - Class in swim.math
 
TensorArray(TensorSpace<TensorArray<V, S>, S>, Object...) - Constructor for class swim.math.TensorArray
 
TensorArrayForm<T,​V> - Class in swim.math
 
TensorArrayForm() - Constructor for class swim.math.TensorArrayForm
 
TensorArraySpace<T,​V,​S> - Class in swim.math
 
TensorArraySpace() - Constructor for class swim.math.TensorArraySpace
 
TensorDims - Class in swim.math
 
TensorForm<T> - Class in swim.math
 
TensorForm() - Constructor for class swim.math.TensorForm
 
TensorSpace<V,​S> - Interface in swim.math
 
times(double) - Method in class swim.math.Tensor
 
times(double) - Method in class swim.math.VectorR2
 
times(double) - Method in class swim.math.VectorR3
 
times(double) - Method in class swim.math.VectorRN
 
times(long) - Method in class swim.math.VectorZ2
 
times(long) - Method in class swim.math.VectorZ3
 
times(S) - Method in class swim.math.TensorArray
 
times(Tensor) - Method in class swim.math.Tensor
 
timesMatrix(Tensor) - Method in class swim.math.Tensor
 
toArray(T) - Method in class swim.math.TensorArrayForm
 
toArray(T) - Method in class swim.math.TensorArraySpace
 
toSizeArray() - Method in class swim.math.TensorDims
 
toSizeArray(int[]) - Method in class swim.math.TensorDims
 
toStrideArray() - Method in class swim.math.TensorDims
 
toStrideArray(int[]) - Method in class swim.math.TensorDims
 
toString() - Method in class swim.math.BoxR2
 
toString() - Method in class swim.math.BoxR3
 
toString() - Method in class swim.math.BoxZ2
 
toString() - Method in class swim.math.BoxZ3
 
toString() - Method in class swim.math.CircleR2
 
toString() - Method in class swim.math.PointR2
 
toString() - Method in class swim.math.PointR3
 
toString() - Method in class swim.math.PointZ2
 
toString() - Method in class swim.math.PointZ3
 
toString() - Method in class swim.math.Precision
 
toString() - Method in class swim.math.R
 
toString() - Method in class swim.math.R2
 
toString() - Method in class swim.math.R3
 
toString() - Method in class swim.math.RN
 
toString() - Method in class swim.math.SphereR3
 
toString() - Method in class swim.math.Tensor
 
toString() - Method in class swim.math.TensorArray
 
toString() - Method in class swim.math.TensorDims
 
toString() - Method in class swim.math.VectorR2
 
toString() - Method in class swim.math.VectorR3
 
toString() - Method in class swim.math.VectorRN
 
toString() - Method in class swim.math.VectorZ2
 
toString() - Method in class swim.math.VectorZ3
 
toString() - Method in class swim.math.Z
 
toString() - Method in class swim.math.Z2
 
toString() - Method in class swim.math.Z3
 
toTensor(T, TensorDims, double[], int) - Method in class swim.math.TensorArrayForm
 
toTensor(T, TensorDims, double[], int) - Method in class swim.math.TensorForm
 
toTensor(T, TensorDims, float[], int) - Method in class swim.math.TensorArrayForm
 
toTensor(T, TensorDims, float[], int) - Method in class swim.math.TensorForm
 
toValue() - Method in class swim.math.BoxR2
 
toValue() - Method in class swim.math.BoxR3
 
toValue() - Method in class swim.math.BoxZ2
 
toValue() - Method in class swim.math.BoxZ3
 
toValue() - Method in class swim.math.CircleR2
 
toValue() - Method in class swim.math.PointR2
 
toValue() - Method in class swim.math.PointR3
 
toValue() - Method in class swim.math.PointZ2
 
toValue() - Method in class swim.math.PointZ3
 
toValue() - Method in class swim.math.Precision
 
toValue() - Method in interface swim.math.Shape
 
toValue() - Method in class swim.math.SphereR3
 
toValue() - Method in class swim.math.TensorDims
 
toValue() - Method in class swim.math.VectorR2
 
toValue() - Method in class swim.math.VectorR3
 
toValue() - Method in class swim.math.VectorRN
 
toValue() - Method in class swim.math.VectorZ2
 
toValue() - Method in class swim.math.VectorZ3
 
transform(R2ToZ2Function) - Method in class swim.math.BoxR2
 
transform(R2ToZ2Function) - Method in class swim.math.CircleR2
 
transform(R2ToZ2Function) - Method in class swim.math.PointR2
 
transform(R2ToZ2Function) - Method in class swim.math.R2Shape
 
transform(R2ToZ2Function) - Method in class swim.math.VectorR2
 
transform(R3ToZ3Function) - Method in class swim.math.BoxR3
 
transform(R3ToZ3Function) - Method in class swim.math.PointR3
 
transform(R3ToZ3Function) - Method in class swim.math.R3Shape
 
transform(R3ToZ3Function) - Method in class swim.math.SphereR3
 
transform(R3ToZ3Function) - Method in class swim.math.VectorR3
 
transform(Z2ToR2Function) - Method in class swim.math.BoxZ2
 
transform(Z2ToR2Function) - Method in class swim.math.PointZ2
 
transform(Z2ToR2Function) - Method in class swim.math.VectorZ2
 
transform(Z2ToR2Function) - Method in class swim.math.Z2Shape
 
transform(Z3ToR3Function) - Method in class swim.math.BoxZ3
 
transform(Z3ToR3Function) - Method in class swim.math.PointZ3
 
transform(Z3ToR3Function) - Method in class swim.math.VectorZ3
 
transform(Z3ToR3Function) - Method in class swim.math.Z3Shape
 
transformed(R2Form<T>, R2ToZ2Function) - Static method in class swim.math.R2Form
 
transformed(Z2Form<T>, Z2ToR2Function) - Static method in class swim.math.Z2Form
 
transformed(Z3Form<T>, Z3ToR3Function) - Static method in class swim.math.Z3Form
 
transformX(double, double) - Method in interface swim.math.R2ToZ2Function
 
transformX(double, double, double) - Method in interface swim.math.R3ToZ3Function
 
transformX(long, long) - Method in interface swim.math.Z2ToR2Function
 
transformX(long, long, long) - Method in interface swim.math.Z3ToR3Function
 
transformY(double, double) - Method in interface swim.math.R2ToZ2Function
 
transformY(double, double, double) - Method in interface swim.math.R3ToZ3Function
 
transformY(long, long) - Method in interface swim.math.Z2ToR2Function
 
transformY(long, long, long) - Method in interface swim.math.Z3ToR3Function
 
transformZ(double, double, double) - Method in interface swim.math.R3ToZ3Function
 
transformZ(long, long, long) - Method in interface swim.math.Z3ToR3Function
 
translate(Double, Double) - Method in class swim.math.R
 
translate(P, V) - Method in interface swim.math.AffineSpace
 
translate(PointR2, VectorR2) - Method in class swim.math.R2
 
translate(PointR3, VectorR3) - Method in class swim.math.R3
 

U

undefined() - Static method in class swim.math.Precision
 
undefined() - Static method in class swim.math.TensorDims
 
UniformDistribution - Class in swim.math
 
UniformDistribution(double, double) - Constructor for class swim.math.UniformDistribution
 
UniformDistribution(Random, double, double) - Constructor for class swim.math.UniformDistribution
 
unit() - Method in class swim.math.R
 
unit() - Method in interface swim.math.Ring
 
unit() - Method in class swim.math.Z
 

V

vector() - Method in interface swim.math.AffineSpace
 
vector() - Method in class swim.math.R
 
vector() - Method in class swim.math.R2
 
vector() - Method in class swim.math.R3
 
VectorModule<V,​S> - Interface in swim.math
 
VectorR2 - Class in swim.math
 
VectorR2(double, double) - Constructor for class swim.math.VectorR2
 
VectorR3 - Class in swim.math
 
VectorR3(double, double, double) - Constructor for class swim.math.VectorR3
 
VectorRN - Class in swim.math
 
VectorRN(double...) - Constructor for class swim.math.VectorRN
 
VectorSpace<V,​S> - Interface in swim.math
 
VectorZ2 - Class in swim.math
 
VectorZ2(long, long) - Constructor for class swim.math.VectorZ2
 
VectorZ3 - Class in swim.math
 
VectorZ3(long, long, long) - Constructor for class swim.math.VectorZ3
 

X

x - Variable in class swim.math.PointR2
 
x - Variable in class swim.math.PointR3
 
x - Variable in class swim.math.PointZ2
 
x - Variable in class swim.math.PointZ3
 
x - Variable in class swim.math.VectorR2
 
x - Variable in class swim.math.VectorR3
 
x - Variable in class swim.math.VectorZ2
 
x - Variable in class swim.math.VectorZ3
 
xMax - Variable in class swim.math.BoxR2
 
xMax - Variable in class swim.math.BoxR3
 
xMax - Variable in class swim.math.BoxZ2
 
xMax - Variable in class swim.math.BoxZ3
 
xMax() - Method in class swim.math.BoxR2
 
xMax() - Method in class swim.math.BoxR3
 
xMax() - Method in class swim.math.BoxZ2
 
xMax() - Method in class swim.math.BoxZ3
 
xMax() - Method in class swim.math.CircleR2
 
xMax() - Method in class swim.math.PointR2
 
xMax() - Method in class swim.math.PointR3
 
xMax() - Method in class swim.math.PointZ2
 
xMax() - Method in class swim.math.PointZ3
 
xMax() - Method in class swim.math.R2Shape
 
xMax() - Method in class swim.math.R3Shape
 
xMax() - Method in class swim.math.SphereR3
 
xMax() - Method in class swim.math.Z2Shape
 
xMax() - Method in class swim.math.Z3Shape
 
xMin - Variable in class swim.math.BoxR2
 
xMin - Variable in class swim.math.BoxR3
 
xMin - Variable in class swim.math.BoxZ2
 
xMin - Variable in class swim.math.BoxZ3
 
xMin() - Method in class swim.math.BoxR2
 
xMin() - Method in class swim.math.BoxR3
 
xMin() - Method in class swim.math.BoxZ2
 
xMin() - Method in class swim.math.BoxZ3
 
xMin() - Method in class swim.math.CircleR2
 
xMin() - Method in class swim.math.PointR2
 
xMin() - Method in class swim.math.PointR3
 
xMin() - Method in class swim.math.PointZ2
 
xMin() - Method in class swim.math.PointZ3
 
xMin() - Method in class swim.math.R2Shape
 
xMin() - Method in class swim.math.R3Shape
 
xMin() - Method in class swim.math.SphereR3
 
xMin() - Method in class swim.math.Z2Shape
 
xMin() - Method in class swim.math.Z3Shape
 

Y

y - Variable in class swim.math.PointR2
 
y - Variable in class swim.math.PointR3
 
y - Variable in class swim.math.PointZ2
 
y - Variable in class swim.math.PointZ3
 
y - Variable in class swim.math.VectorR2
 
y - Variable in class swim.math.VectorR3
 
y - Variable in class swim.math.VectorZ2
 
y - Variable in class swim.math.VectorZ3
 
yMax - Variable in class swim.math.BoxR2
 
yMax - Variable in class swim.math.BoxR3
 
yMax - Variable in class swim.math.BoxZ2
 
yMax - Variable in class swim.math.BoxZ3
 
yMax() - Method in class swim.math.BoxR2
 
yMax() - Method in class swim.math.BoxR3
 
yMax() - Method in class swim.math.BoxZ2
 
yMax() - Method in class swim.math.BoxZ3
 
yMax() - Method in class swim.math.CircleR2
 
yMax() - Method in class swim.math.PointR2
 
yMax() - Method in class swim.math.PointR3
 
yMax() - Method in class swim.math.PointZ2
 
yMax() - Method in class swim.math.PointZ3
 
yMax() - Method in class swim.math.R2Shape
 
yMax() - Method in class swim.math.R3Shape
 
yMax() - Method in class swim.math.SphereR3
 
yMax() - Method in class swim.math.Z2Shape
 
yMax() - Method in class swim.math.Z3Shape
 
yMin - Variable in class swim.math.BoxR2
 
yMin - Variable in class swim.math.BoxR3
 
yMin - Variable in class swim.math.BoxZ2
 
yMin - Variable in class swim.math.BoxZ3
 
yMin() - Method in class swim.math.BoxR2
 
yMin() - Method in class swim.math.BoxR3
 
yMin() - Method in class swim.math.BoxZ2
 
yMin() - Method in class swim.math.BoxZ3
 
yMin() - Method in class swim.math.CircleR2
 
yMin() - Method in class swim.math.PointR2
 
yMin() - Method in class swim.math.PointR3
 
yMin() - Method in class swim.math.PointZ2
 
yMin() - Method in class swim.math.PointZ3
 
yMin() - Method in class swim.math.R2Shape
 
yMin() - Method in class swim.math.R3Shape
 
yMin() - Method in class swim.math.SphereR3
 
yMin() - Method in class swim.math.Z2Shape
 
yMin() - Method in class swim.math.Z3Shape
 

Z

z - Variable in class swim.math.PointR3
 
z - Variable in class swim.math.PointZ3
 
z - Variable in class swim.math.VectorR3
 
z - Variable in class swim.math.VectorZ3
 
Z - Class in swim.math
 
Z() - Constructor for class swim.math.Z
 
Z2 - Class in swim.math
 
Z2() - Constructor for class swim.math.Z2
 
Z2Boundary<T> - Interface in swim.math
 
Z2Form<T> - Class in swim.math
 
Z2Form() - Constructor for class swim.math.Z2Form
 
Z2Shape - Class in swim.math
 
Z2Shape() - Constructor for class swim.math.Z2Shape
 
Z2ToR2Function - Interface in swim.math
 
Z2ToR2Operator - Interface in swim.math
 
Z3 - Class in swim.math
 
Z3() - Constructor for class swim.math.Z3
 
Z3Boundary<T> - Interface in swim.math
 
Z3Form<T> - Class in swim.math
 
Z3Form() - Constructor for class swim.math.Z3Form
 
Z3Shape - Class in swim.math
 
Z3Shape() - Constructor for class swim.math.Z3Shape
 
Z3ToR3Function - Interface in swim.math
 
Z3ToR3Operator - Interface in swim.math
 
zero() - Method in class swim.math.R
 
zero() - Method in class swim.math.R2
 
zero() - Method in class swim.math.R3
 
zero() - Method in interface swim.math.Ring
 
zero() - Method in class swim.math.RN
 
zero() - Method in class swim.math.TensorArraySpace
 
zero() - Method in interface swim.math.TensorSpace
 
zero() - Method in interface swim.math.VectorModule
 
zero() - Static method in class swim.math.VectorR2
 
zero() - Static method in class swim.math.VectorR3
 
zero() - Method in interface swim.math.VectorSpace
 
zero() - Static method in class swim.math.VectorZ2
 
zero() - Static method in class swim.math.VectorZ3
 
zero() - Method in class swim.math.Z
 
zero() - Method in class swim.math.Z2
 
zero() - Method in class swim.math.Z3
 
zero(TensorDims) - Static method in class swim.math.MutableTensor
 
zero(TensorDims) - Static method in class swim.math.Tensor
 
zero(TensorDims, Precision) - Static method in class swim.math.MutableTensor
 
zMax - Variable in class swim.math.BoxR3
 
zMax - Variable in class swim.math.BoxZ3
 
zMax() - Method in class swim.math.BoxR3
 
zMax() - Method in class swim.math.BoxZ3
 
zMax() - Method in class swim.math.PointR3
 
zMax() - Method in class swim.math.PointZ3
 
zMax() - Method in class swim.math.R3Shape
 
zMax() - Method in class swim.math.SphereR3
 
zMax() - Method in class swim.math.Z3Shape
 
zMin - Variable in class swim.math.BoxR3
 
zMin - Variable in class swim.math.BoxZ3
 
zMin() - Method in class swim.math.BoxR3
 
zMin() - Method in class swim.math.BoxZ3
 
zMin() - Method in class swim.math.PointR3
 
zMin() - Method in class swim.math.PointZ3
 
zMin() - Method in class swim.math.R3Shape
 
zMin() - Method in class swim.math.SphereR3
 
zMin() - Method in class swim.math.Z3Shape
 
A B C D E F G H I L M N O P R S T U V X Y Z 
All Classes All Packages