Package org.jcsp.demos.util
Class ComplexDouble
- java.lang.Object
-
- org.jcsp.demos.util.ComplexDouble
-
- All Implemented Interfaces:
java.lang.Cloneable
public class ComplexDouble extends java.lang.Object implements java.lang.Cloneable
-
-
Constructor Summary
Constructors Constructor Description ComplexDouble(double d, double d1)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComplexDouble
add(ComplexDouble complexdouble)
ComplexDouble
addImag(double d)
ComplexDouble
addReal(double d)
java.lang.Object
clone()
ComplexDouble
div(ComplexDouble complexdouble)
double
getImag()
double
getReal()
double
modulus()
double
modulusSquared()
ComplexDouble
mult(ComplexDouble complexdouble)
ComplexDouble
scale(double d)
ComplexDouble
set(double d, double d1)
ComplexDouble
set(ComplexDouble complexdouble)
ComplexDouble
setImag(double d)
ComplexDouble
setReal(double d)
ComplexDouble
sub(ComplexDouble complexdouble)
-
-
-
Method Detail
-
add
public ComplexDouble add(ComplexDouble complexdouble)
-
addImag
public ComplexDouble addImag(double d)
-
addReal
public ComplexDouble addReal(double d)
-
clone
public java.lang.Object clone()
- Overrides:
clone
in classjava.lang.Object
-
div
public ComplexDouble div(ComplexDouble complexdouble)
-
getImag
public double getImag()
-
getReal
public double getReal()
-
modulus
public double modulus()
-
modulusSquared
public double modulusSquared()
-
mult
public ComplexDouble mult(ComplexDouble complexdouble)
-
scale
public ComplexDouble scale(double d)
-
set
public ComplexDouble set(double d, double d1)
-
set
public ComplexDouble set(ComplexDouble complexdouble)
-
setImag
public ComplexDouble setImag(double d)
-
setReal
public ComplexDouble setReal(double d)
-
sub
public ComplexDouble sub(ComplexDouble complexdouble)
-
-