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 ComplexDoubleadd(ComplexDouble complexdouble)ComplexDoubleaddImag(double d)ComplexDoubleaddReal(double d)java.lang.Objectclone()ComplexDoublediv(ComplexDouble complexdouble)doublegetImag()doublegetReal()doublemodulus()doublemodulusSquared()ComplexDoublemult(ComplexDouble complexdouble)ComplexDoublescale(double d)ComplexDoubleset(double d, double d1)ComplexDoubleset(ComplexDouble complexdouble)ComplexDoublesetImag(double d)ComplexDoublesetReal(double d)ComplexDoublesub(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:
clonein 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)
-
-