- abs() - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Calculates the absolute value of this complex number.
- abs() - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Calculate the absolute value of the complex number in this complex buffer.
- abs() - Method in interface fi.iki.jmtilli.javafastcomplex.ComplexNumber
-
Returns the absolute value of the complex number.
- abs(ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Returns the absolute value of the complex number.
- acos() - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Calculate the inverse cosine of this complex number.
- acos(ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Calculate the inverse cosine of a complex number.
- acosh() - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Calculate the inverse hyperbolic cosine of this complex number.
- acosh(ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Calculate the inverse hyperbolic cosine of a complex number.
- acoshInPlace() - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Calculate the inverse hyperbolic cosine of the value of the buffer
and store the result in this buffer
- acosInPlace() - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Calculate the inverse cosine of the value of the buffer
and store the result in this buffer
- add(ComplexNumber) - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Add another complex number to this complex number
- add(double) - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Add a real number to this complex number
- add(ComplexNumber, ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Add a complex number to a complex number
- add(ComplexNumber, double) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Add a real number to a complex number
- add(double, ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Add a complex number to a real number
- addInPlace(ComplexNumber) - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Add another complex number to this buffer and store the result in this
buffer
- addInPlace(double) - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Add a real number to this buffer and store the result in this buffer
- arg() - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Calculates the argument of this complex number.
- arg() - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Calculate the argument of the complex number in this complex buffer.
- arg() - Method in interface fi.iki.jmtilli.javafastcomplex.ComplexNumber
-
Returns the argument of the complex number.
- arg(ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Calculates the argument of this complex number.
- asin() - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Calculate the inverse sine of this complex number.
- asin(ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Calculate the inverse sine of a complex number.
- asinh() - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Calculate the inverse hyperbolic sine of this complex number.
- asinh(ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Calculate the inverse hyperbolic sine of a complex number.
- asinhInPlace() - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Calculate the inverse hyperbolic sine of the value of the buffer
and store the result in this buffer
- asinInPlace() - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Calculate the inverse sine of the value of the buffer
and store the result in this buffer
- atan() - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Calculate the inverse tangent of this complex number.
- atan(ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Calculate the inverse tangent of a complex number.
- atanh() - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Calculate the inverse hyperbolic tangent of this complex number.
- atanh(ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Calculate the inverse hyperbolic tangent of a complex number.
- atanhInPlace() - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Calculate the inverse hyperbolic tangent of the value of the buffer
and store the result in this buffer
- atanInPlace() - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Calculate the inverse tangent of the value of the buffer
and store the result in this buffer
- Complex - Class in fi.iki.jmtilli.javafastcomplex
-
An immutable complex number.
- Complex(ComplexNumber) - Constructor for class fi.iki.jmtilli.javafastcomplex.Complex
-
Create a complex number that has the same value as the specified other
complex number.
- Complex(double) - Constructor for class fi.iki.jmtilli.javafastcomplex.Complex
-
Create a complex number with zero imaginary part.
- Complex(double, double) - Constructor for class fi.iki.jmtilli.javafastcomplex.Complex
-
Create a complex number.
- ComplexBuffer - Class in fi.iki.jmtilli.javafastcomplex
-
A mutable complex number.
- ComplexBuffer(ComplexNumber) - Constructor for class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Create a complex buffer that initially stores the specified complex number.
- ComplexBuffer() - Constructor for class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Create a complex buffer that initially has zero real and imaginary parts.
- ComplexBuffer(double) - Constructor for class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Create a complex buffer that initially the specified real part and zero as
the imaginary part.
- ComplexBuffer(double, double) - Constructor for class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Create a complex buffer that initially has the specified real and
imaginary parts
- ComplexBufferPerformanceTest - Class in fi.iki.jmtilli.javafastcomplex
-
Performance test for mutable complex numbers.
- ComplexBufferPerformanceTest() - Constructor for class fi.iki.jmtilli.javafastcomplex.ComplexBufferPerformanceTest
-
- ComplexBufferPerformanceTestNoCommonIf - Class in fi.iki.jmtilli.javafastcomplex
-
Performance test for mutable complex numbers with no common interface
with immutable complex numbers.
- ComplexBufferPerformanceTestNoCommonIf() - Constructor for class fi.iki.jmtilli.javafastcomplex.ComplexBufferPerformanceTestNoCommonIf
-
- ComplexNumber - Interface in fi.iki.jmtilli.javafastcomplex
-
A common interface to complex numbers.
- ComplexPerformanceTest - Class in fi.iki.jmtilli.javafastcomplex
-
Performance test for immutable complex numbers.
- ComplexPerformanceTest() - Constructor for class fi.iki.jmtilli.javafastcomplex.ComplexPerformanceTest
-
- ComplexTest - Class in fi.iki.jmtilli.javafastcomplex
-
Run all unit tests for complex numbers
- ComplexTest() - Constructor for class fi.iki.jmtilli.javafastcomplex.ComplexTest
-
- ComplexTestArith - Class in fi.iki.jmtilli.javafastcomplex
-
Unit test for the arithmetic operations of complex numbers
- ComplexTestArith() - Constructor for class fi.iki.jmtilli.javafastcomplex.ComplexTestArith
-
- ComplexTestBasicIf - Class in fi.iki.jmtilli.javafastcomplex
-
Unit test for the basic interface of complex numbers
- ComplexTestBasicIf() - Constructor for class fi.iki.jmtilli.javafastcomplex.ComplexTestBasicIf
-
- ComplexTestEquality - Class in fi.iki.jmtilli.javafastcomplex
-
Unit test for the equality comparisons of complex numbers
- ComplexTestEquality() - Constructor for class fi.iki.jmtilli.javafastcomplex.ComplexTestEquality
-
- ComplexUtils - Class in fi.iki.jmtilli.javafastcomplex
-
A utility class for complex numbers.
- ComplexUtils() - Constructor for class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
- conjugate() - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Calculates the conjugate of this complex number
- conjugate(ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Calculates the conjugate of a complex number
- conjugateInPlace() - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Calculate the conjugate of the value of this buffer and store the
result in this buffer
- cos() - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Calculate the cosine of this complex number.
- cos(ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Calculate the cosine of a complex number.
- cosh() - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Calculate the hyperbolic cosine of this complex number.
- cosh(ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Calculate the hyperbolic cosine of a complex number.
- coshInPlace() - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Calculate the hyperbolic cosine of the value of the buffer
and store the result in this buffer
- cosInPlace() - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Calculate the cosine of the value of the buffer
and store the result in this buffer
- set(double) - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Modify the real part of this complex buffer and set imaginary part to zero.
- set(double, double) - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Modify the real and imaginary parts of this complex buffer
- set(ComplexNumber) - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Modify the value of this complex buffer
- sin() - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Calculate the sine of this complex number.
- sin(ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Calculate the sine of a complex number.
- sinh() - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Calculate the hyperbolic sine of this complex number.
- sinh(ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Calculate the hyperbolic sine of a complex number.
- sinhInPlace() - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Calculate the hyperbolic sine of the value of the buffer
and store the result in this buffer
- sinInPlace() - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Calculate the sine of the value of the buffer
and store the result in this buffer
- sqrt() - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Calculates the square root of this complex number
- sqrt(ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Calculates the square root of a complex number
- sqrtInPlace() - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Calculate the square root of the value of this buffer and store the result
in this buffer
- subtract(ComplexNumber) - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Subtract another complex number from this complex number
- subtract(double) - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Subtract a real number from this complex number
- subtract(ComplexNumber, ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Subtract a complex number from a complex number
- subtract(ComplexNumber, double) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Subtract a real number from a complex number
- subtract(double, ComplexNumber) - Static method in class fi.iki.jmtilli.javafastcomplex.ComplexUtils
-
Subtract a complex number from a real number
- subtractInPlace(ComplexNumber) - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Subtract another complex number from this buffer and store the result in
this buffer
- subtractInPlace(double) - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Subtract a real number from this buffer and store the result in
this buffer
- subtractReversed(ComplexNumber) - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Subtract this complex number from another complex number
- subtractReversed(double) - Method in class fi.iki.jmtilli.javafastcomplex.Complex
-
Subtract this complex number from a real number
- subtractReversedInPlace(ComplexNumber) - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Subtract the value of this buffer from another complex number and store
the result in this buffer
- subtractReversedInPlace(double) - Method in class fi.iki.jmtilli.javafastcomplex.ComplexBuffer
-
Subtract the value of this buffer from a real number and store the result
in this buffer