Index

A B C D E F G H I L M N O R S T V Z 
All Classes and Interfaces|All Packages|Serialized Form

A

abs() - Method in class net.woggioni.jmath.DecimalValue
 
abs() - Method in class net.woggioni.jmath.FloatValue
 
abs() - Method in class net.woggioni.jmath.IntegerValue
 
abs() - Method in interface net.woggioni.jmath.NumericType
 
abs() - Method in class net.woggioni.jmath.Rational
 
abs() - Method in class net.woggioni.jmath.Vector
 
add(DecimalValue) - Method in class net.woggioni.jmath.DecimalValue
 
add(FloatValue) - Method in class net.woggioni.jmath.FloatValue
 
add(IntegerValue) - Method in class net.woggioni.jmath.IntegerValue
 
add(Matrix) - Method in class net.woggioni.jmath.Matrix
 
add(Rational) - Method in class net.woggioni.jmath.Rational
 
add(T) - Method in class net.woggioni.jmath.Matrix
 
add(T) - Method in interface net.woggioni.jmath.NumericType
 

B

BigIntegerExt - Class in net.woggioni.jmath
 

C

canEqual(Object) - Method in class net.woggioni.jmath.DecimalValue
 
canEqual(Object) - Method in class net.woggioni.jmath.FloatValue
 
canEqual(Object) - Method in class net.woggioni.jmath.IntegerValue
 
canEqual(Object) - Method in class net.woggioni.jmath.Matrix.Element
 
canEqual(Object) - Method in class net.woggioni.jmath.Vector.Element
 
clone() - Method in class net.woggioni.jmath.Matrix
 
clone() - Method in class net.woggioni.jmath.Vector
 
compareTo(DecimalValue) - Method in class net.woggioni.jmath.DecimalValue
 
compareTo(FloatValue) - Method in class net.woggioni.jmath.FloatValue
 
compareTo(IntegerValue) - Method in class net.woggioni.jmath.IntegerValue
 
compareTo(Rational) - Method in class net.woggioni.jmath.Rational
 

D

DecimalFactory - Class in net.woggioni.jmath
 
DecimalFactory(MathContext) - Constructor for class net.woggioni.jmath.DecimalFactory
 
DecimalValue - Class in net.woggioni.jmath
 
DecimalValue(BigDecimal, DecimalFactory) - Constructor for class net.woggioni.jmath.DecimalValue
 
det() - Method in class net.woggioni.jmath.Matrix
 
div(DecimalValue) - Method in class net.woggioni.jmath.DecimalValue
 
div(FloatValue) - Method in class net.woggioni.jmath.FloatValue
 
div(IntegerValue) - Method in class net.woggioni.jmath.IntegerValue
 
div(Matrix) - Method in class net.woggioni.jmath.Matrix
 
div(Rational) - Method in class net.woggioni.jmath.Rational
 
div(Vector) - Method in class net.woggioni.jmath.Vector
 
div(T) - Method in class net.woggioni.jmath.Matrix
 
div(T) - Method in interface net.woggioni.jmath.NumericType
 
div(T) - Method in class net.woggioni.jmath.Vector
 

E

Element(int, int, T) - Constructor for class net.woggioni.jmath.Matrix.Element
 
Element(int, T) - Constructor for class net.woggioni.jmath.Vector.Element
 
equals(Object) - Method in class net.woggioni.jmath.DecimalValue
 
equals(Object) - Method in class net.woggioni.jmath.FloatValue
 
equals(Object) - Method in class net.woggioni.jmath.IntegerValue
 
equals(Object) - Method in class net.woggioni.jmath.Matrix.Element
 
equals(Object) - Method in class net.woggioni.jmath.Matrix
 
equals(Object) - Method in class net.woggioni.jmath.Rational
 
equals(Object) - Method in class net.woggioni.jmath.Vector.Element
 
equals(Object) - Method in class net.woggioni.jmath.Vector
 

F

FloatFactory - Class in net.woggioni.jmath
 
FloatFactory() - Constructor for class net.woggioni.jmath.FloatFactory
 
FloatValue - Class in net.woggioni.jmath
 
FloatValue(float) - Constructor for class net.woggioni.jmath.FloatValue
 

G

gaussJordanLow() - Method in class net.woggioni.jmath.Matrix
 
gcd(int, int) - Static method in class net.woggioni.jmath.BigIntegerExt
 
gcd(BigInteger, BigInteger) - Static method in class net.woggioni.jmath.BigIntegerExt
 
generate(int, int) - Method in interface net.woggioni.jmath.Matrix.ValueGenerator
 
get(int) - Method in class net.woggioni.jmath.Vector
 
get(int, int) - Method in class net.woggioni.jmath.Matrix
 
getArray(int) - Method in class net.woggioni.jmath.DecimalFactory
 
getArray(int) - Method in class net.woggioni.jmath.FloatFactory
 
getArray(int) - Method in class net.woggioni.jmath.IntegerFactory
 
getArray(int) - Method in interface net.woggioni.jmath.NumericTypeFactory
 
getArray(int) - Method in class net.woggioni.jmath.RationalFactory
 
getColumn() - Method in class net.woggioni.jmath.Matrix.Element
 
getColumns() - Method in class net.woggioni.jmath.Matrix
 
getDen() - Method in class net.woggioni.jmath.Rational
 
getIndex() - Method in class net.woggioni.jmath.Vector.Element
 
getInstance() - Static method in class net.woggioni.jmath.DecimalFactory
 
getInstance() - Static method in class net.woggioni.jmath.FloatFactory
 
getInstance() - Static method in class net.woggioni.jmath.IntegerFactory
 
getInstance() - Static method in class net.woggioni.jmath.RationalFactory
 
getMinusOne() - Method in interface net.woggioni.jmath.NumericTypeFactory
 
getNum() - Method in class net.woggioni.jmath.Rational
 
getOne() - Method in class net.woggioni.jmath.DecimalFactory
 
getOne() - Method in class net.woggioni.jmath.FloatFactory
 
getOne() - Method in class net.woggioni.jmath.IntegerFactory
 
getOne() - Method in interface net.woggioni.jmath.NumericTypeFactory
 
getOne() - Method in class net.woggioni.jmath.RationalFactory
 
getRow() - Method in class net.woggioni.jmath.Matrix.Element
 
getRows() - Method in class net.woggioni.jmath.Matrix
 
getValue() - Method in class net.woggioni.jmath.Matrix.Element
 
getValue() - Method in class net.woggioni.jmath.Vector.Element
 
getZero() - Method in class net.woggioni.jmath.DecimalFactory
 
getZero() - Method in class net.woggioni.jmath.FloatFactory
 
getZero() - Method in class net.woggioni.jmath.IntegerFactory
 
getZero() - Method in interface net.woggioni.jmath.NumericTypeFactory
 
getZero() - Method in class net.woggioni.jmath.RationalFactory
 

H

hashCode() - Method in class net.woggioni.jmath.DecimalValue
 
hashCode() - Method in class net.woggioni.jmath.FloatValue
 
hashCode() - Method in class net.woggioni.jmath.IntegerValue
 
hashCode() - Method in class net.woggioni.jmath.Matrix.Element
 
hashCode() - Method in class net.woggioni.jmath.Rational
 
hashCode() - Method in class net.woggioni.jmath.Vector.Element
 

I

identity(NumericTypeFactory, int) - Static method in class net.woggioni.jmath.Matrix
 
innerProduct(Vector) - Method in class net.woggioni.jmath.Vector
 
IntegerFactory - Class in net.woggioni.jmath
 
IntegerFactory() - Constructor for class net.woggioni.jmath.IntegerFactory
 
IntegerValue - Class in net.woggioni.jmath
 
IntegerValue(BigInteger) - Constructor for class net.woggioni.jmath.IntegerValue
 
invert() - Method in class net.woggioni.jmath.Matrix
 
iterator() - Method in class net.woggioni.jmath.Matrix
 
iterator() - Method in class net.woggioni.jmath.Vector
 

L

luDet() - Method in class net.woggioni.jmath.Matrix
 
lup() - Method in class net.woggioni.jmath.Matrix
 
luSolve(Vector, Matrix.Pivot) - Method in class net.woggioni.jmath.Matrix
 

M

map(Function) - Method in class net.woggioni.jmath.Matrix
 
map(Function) - Method in class net.woggioni.jmath.Vector
 
map(Matrix, BiFunction) - Method in class net.woggioni.jmath.Matrix
 
map(NumericTypeFactory, Function) - Method in class net.woggioni.jmath.Matrix
 
map(NumericTypeFactory, Function) - Method in class net.woggioni.jmath.Vector
 
map(Vector, BiFunction) - Method in class net.woggioni.jmath.Vector
 
Matrix<T> - Class in net.woggioni.jmath
 
Matrix(int, int, NumericTypeFactory) - Constructor for class net.woggioni.jmath.Matrix
 
Matrix.Element<T> - Class in net.woggioni.jmath
 
Matrix.Pivot - Interface in net.woggioni.jmath
 
Matrix.ValueGenerator<T> - Interface in net.woggioni.jmath
 
mcm(BigInteger, BigInteger) - Static method in class net.woggioni.jmath.BigIntegerExt
 
MINUS_ONE - Static variable in class net.woggioni.jmath.Rational
 
MINUS_ONE_BI - Static variable in class net.woggioni.jmath.Rational
 
mmul(Matrix) - Method in class net.woggioni.jmath.Matrix
 
mmul(Vector) - Method in class net.woggioni.jmath.Matrix
 
mul(DecimalValue) - Method in class net.woggioni.jmath.DecimalValue
 
mul(FloatValue) - Method in class net.woggioni.jmath.FloatValue
 
mul(IntegerValue) - Method in class net.woggioni.jmath.IntegerValue
 
mul(Matrix) - Method in class net.woggioni.jmath.Matrix
 
mul(Matrix) - Method in class net.woggioni.jmath.Vector
 
mul(Matrix) - Method in interface net.woggioni.jmath.Matrix.Pivot
 
mul(Rational) - Method in class net.woggioni.jmath.Rational
 
mul(Vector) - Method in class net.woggioni.jmath.Vector
 
mul(T) - Method in class net.woggioni.jmath.Matrix
 
mul(T) - Method in interface net.woggioni.jmath.NumericType
 
mul(T) - Method in class net.woggioni.jmath.Vector
 

N

net.woggioni.jmath - package net.woggioni.jmath
 
norm() - Method in class net.woggioni.jmath.Vector
 
norm2() - Method in class net.woggioni.jmath.Matrix
 
NumericType<T> - Interface in net.woggioni.jmath
 
NumericTypeFactory<T> - Interface in net.woggioni.jmath
 

O

of(double) - Static method in class net.woggioni.jmath.DecimalValue
 
of(double, DecimalFactory) - Static method in class net.woggioni.jmath.DecimalValue
 
of(float) - Static method in class net.woggioni.jmath.FloatValue
 
of(long) - Static method in class net.woggioni.jmath.IntegerValue
 
of(long) - Static method in class net.woggioni.jmath.Rational
 
of(long, long) - Static method in class net.woggioni.jmath.Rational
 
of(BigInteger) - Static method in class net.woggioni.jmath.Rational
 
of(BigInteger, BigInteger) - Static method in class net.woggioni.jmath.Rational
 
of(NumericTypeFactory, int) - Static method in class net.woggioni.jmath.Vector
 
of(NumericTypeFactory, int, int) - Static method in class net.woggioni.jmath.Matrix
 
of(NumericTypeFactory, int, int, Matrix.ValueGenerator) - Static method in class net.woggioni.jmath.Matrix
 
of(NumericTypeFactory, int, int, T...) - Static method in class net.woggioni.jmath.Matrix
 
of(NumericTypeFactory, int, IntFunction) - Static method in class net.woggioni.jmath.Vector
 
of(NumericTypeFactory, T...) - Static method in class net.woggioni.jmath.Vector
 
of(NumericTypeFactory, T[][]) - Static method in class net.woggioni.jmath.Matrix
 
ONE - Static variable in class net.woggioni.jmath.Rational
 

R

Rational - Class in net.woggioni.jmath
 
Rational(long, long) - Constructor for class net.woggioni.jmath.Rational
 
Rational(BigInteger, BigInteger) - Constructor for class net.woggioni.jmath.Rational
 
RationalFactory - Class in net.woggioni.jmath
 
RationalFactory() - Constructor for class net.woggioni.jmath.RationalFactory
 

S

set(int, int, T) - Method in class net.woggioni.jmath.Matrix
 
set(int, T) - Method in class net.woggioni.jmath.Vector
 
SingularMatrixException - Exception Class in net.woggioni.jmath
 
SingularMatrixException(String) - Constructor for exception class net.woggioni.jmath.SingularMatrixException
 
size() - Method in class net.woggioni.jmath.Vector
 
SizeException - Exception Class in net.woggioni.jmath
 
SizeException(String) - Constructor for exception class net.woggioni.jmath.SizeException
 
solve(Vector) - Method in class net.woggioni.jmath.Matrix
 
sqrt() - Method in class net.woggioni.jmath.DecimalValue
 
sqrt() - Method in class net.woggioni.jmath.FloatValue
 
sqrt() - Method in class net.woggioni.jmath.IntegerValue
 
sqrt() - Method in interface net.woggioni.jmath.NumericType
 
sqrt() - Method in class net.woggioni.jmath.Rational
 
squaredNorm2() - Method in class net.woggioni.jmath.Matrix
 
sub(DecimalValue) - Method in class net.woggioni.jmath.DecimalValue
 
sub(FloatValue) - Method in class net.woggioni.jmath.FloatValue
 
sub(IntegerValue) - Method in class net.woggioni.jmath.IntegerValue
 
sub(Matrix) - Method in class net.woggioni.jmath.Matrix
 
sub(Rational) - Method in class net.woggioni.jmath.Rational
 
sub(Vector) - Method in class net.woggioni.jmath.Vector
 
sub(T) - Method in class net.woggioni.jmath.Matrix
 
sub(T) - Method in interface net.woggioni.jmath.NumericType
 
sub(T) - Method in class net.woggioni.jmath.Vector
 
sum(Vector) - Method in class net.woggioni.jmath.Vector
 
sum(T) - Method in class net.woggioni.jmath.Vector
 

T

toString() - Method in class net.woggioni.jmath.DecimalValue
 
toString() - Method in class net.woggioni.jmath.FloatValue
 
toString() - Method in class net.woggioni.jmath.IntegerValue
 
toString() - Method in class net.woggioni.jmath.Matrix.Element
 
toString() - Method in class net.woggioni.jmath.Matrix
 
toString() - Method in class net.woggioni.jmath.Rational
 
toString() - Method in class net.woggioni.jmath.Vector.Element
 
toString() - Method in class net.woggioni.jmath.Vector
 
transpose() - Method in class net.woggioni.jmath.Matrix
 
tril() - Method in class net.woggioni.jmath.Matrix
 
tril(T) - Method in class net.woggioni.jmath.Matrix
 
triu() - Method in class net.woggioni.jmath.Matrix
 
triu(T) - Method in class net.woggioni.jmath.Matrix
 

V

Vector<T> - Class in net.woggioni.jmath
 
Vector.Element<T> - Class in net.woggioni.jmath
 

Z

ZERO - Static variable in class net.woggioni.jmath.Rational
 
A B C D E F G H I L M N O R S T V Z 
All Classes and Interfaces|All Packages|Serialized Form