Class ComplexNumber

java.lang.Object
org.ojalgo.scalar.ComplexNumber
All Implemented Interfaces:
Comparable<ComplexNumber>, Field<Scalar<ComplexNumber>>, Group, Group.Additive<Scalar<ComplexNumber>>, Group.Multiplicative<Scalar<ComplexNumber>>, NormedVectorSpace<Scalar<ComplexNumber>,ComplexNumber>, Operation, Operation.Addition<Scalar<ComplexNumber>>, Operation.Division<Scalar<ComplexNumber>>, Operation.Multiplication<Scalar<ComplexNumber>>, Operation.Subtraction<Scalar<ComplexNumber>>, Ring<Scalar<ComplexNumber>>, ScalarOperation, ScalarOperation.Addition<Scalar<ComplexNumber>,ComplexNumber>, ScalarOperation.Division<Scalar<ComplexNumber>,ComplexNumber>, ScalarOperation.Multiplication<Scalar<ComplexNumber>,ComplexNumber>, ScalarOperation.Subtraction<Scalar<ComplexNumber>,ComplexNumber>, VectorSpace<Scalar<ComplexNumber>,ComplexNumber>, Scalar<ComplexNumber>, SelfDeclaringScalar<ComplexNumber>, Access1D<Double>, Access2D<Double>, Access2D.Collectable<Double,Mutate2D>, AccessScalar<ComplexNumber>, Structure1D, Structure2D, Transformation2D<Double>, Tensor<ComplexNumber,Scalar<ComplexNumber>>, NumberContext.Enforceable<ComplexNumber>, NumberDefinition

ComplexNumber is an immutable complex number class. It only implements the most basic complex number operations. ComplexFunction implements some of the more complicated ones.
See Also: