|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jblas.ComplexDouble
public class ComplexDouble
A complex value with double precision.
Field Summary | |
---|---|
static ComplexDouble |
I
|
static ComplexDouble |
NEG_I
|
static ComplexDouble |
NEG_UNIT
|
static ComplexDouble |
UNIT
|
static ComplexDouble |
ZERO
|
Constructor Summary | |
---|---|
ComplexDouble(double real)
|
|
ComplexDouble(double real,
double imag)
|
Method Summary | |
---|---|
double |
abs()
Return the absolute value |
ComplexDouble |
add(ComplexDouble c)
Add two complex numbers. |
ComplexDouble |
add(double c)
Add a real number to a complex number. |
ComplexDouble |
addi(ComplexDouble c)
Add two complex numbers in-place storing the result in this. |
ComplexDouble |
addi(ComplexDouble c,
ComplexDouble result)
Add two complex numbers in-place |
ComplexDouble |
addi(double c)
Add a real number to complex number in-place, storing the result in this. |
ComplexDouble |
addi(double a,
ComplexDouble result)
Add a real number to a complex number in-place. |
ComplexDouble |
conj()
|
ComplexDouble |
conji()
|
ComplexDouble |
copy(ComplexDouble other)
|
ComplexDouble |
div(ComplexDouble c)
Divide two complex numbers |
ComplexDouble |
div(double v)
|
ComplexDouble |
divi(ComplexDouble c)
|
ComplexDouble |
divi(ComplexDouble c,
ComplexDouble result)
Divide two complex numbers, in-place |
ComplexDouble |
divi(double v)
|
ComplexDouble |
divi(double v,
ComplexDouble result)
|
ComplexDouble |
dup()
|
boolean |
eq(ComplexDouble c)
|
boolean |
equals(java.lang.Object o)
Comparing two DoubleComplex values. |
double |
imag()
|
ComplexDouble |
inv()
|
ComplexDouble |
invi()
|
boolean |
isImag()
|
boolean |
isReal()
|
boolean |
isZero()
|
ComplexDouble |
mul(ComplexDouble c)
Multiply two complex numbers |
ComplexDouble |
mul(double v)
|
ComplexDouble |
muli(ComplexDouble c)
|
ComplexDouble |
muli(ComplexDouble c,
ComplexDouble result)
Multiply two complex numbers, inplace |
ComplexDouble |
muli(double v)
|
ComplexDouble |
muli(double v,
ComplexDouble result)
|
boolean |
ne(ComplexDouble c)
|
ComplexDouble |
neg()
|
ComplexDouble |
negi()
|
double |
real()
|
ComplexDouble |
set(double real,
double imag)
|
ComplexDouble |
sub(ComplexDouble c)
Subtract two complex numbers |
ComplexDouble |
sub(double r)
|
ComplexDouble |
subi(ComplexDouble c)
|
ComplexDouble |
subi(ComplexDouble c,
ComplexDouble result)
Subtract two complex numbers, in-place |
ComplexDouble |
subi(double a)
|
ComplexDouble |
subi(double a,
ComplexDouble result)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final ComplexDouble UNIT
public static final ComplexDouble I
public static final ComplexDouble NEG_UNIT
public static final ComplexDouble NEG_I
public static final ComplexDouble ZERO
Constructor Detail |
---|
public ComplexDouble(double real, double imag)
public ComplexDouble(double real)
Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public ComplexDouble set(double real, double imag)
public double real()
public double imag()
public ComplexDouble dup()
public ComplexDouble copy(ComplexDouble other)
public ComplexDouble addi(ComplexDouble c, ComplexDouble result)
public ComplexDouble addi(ComplexDouble c)
public ComplexDouble add(ComplexDouble c)
public ComplexDouble addi(double a, ComplexDouble result)
public ComplexDouble addi(double c)
public ComplexDouble add(double c)
public ComplexDouble subi(ComplexDouble c, ComplexDouble result)
public ComplexDouble subi(ComplexDouble c)
public ComplexDouble sub(ComplexDouble c)
public ComplexDouble subi(double a, ComplexDouble result)
public ComplexDouble subi(double a)
public ComplexDouble sub(double r)
public ComplexDouble muli(ComplexDouble c, ComplexDouble result)
public ComplexDouble muli(ComplexDouble c)
public ComplexDouble mul(ComplexDouble c)
public ComplexDouble mul(double v)
public ComplexDouble muli(double v, ComplexDouble result)
public ComplexDouble muli(double v)
public ComplexDouble div(ComplexDouble c)
public ComplexDouble divi(ComplexDouble c, ComplexDouble result)
public ComplexDouble divi(ComplexDouble c)
public ComplexDouble divi(double v, ComplexDouble result)
public ComplexDouble divi(double v)
public ComplexDouble div(double v)
public double abs()
public ComplexDouble invi()
public ComplexDouble inv()
public ComplexDouble neg()
public ComplexDouble negi()
public ComplexDouble conji()
public ComplexDouble conj()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public boolean eq(ComplexDouble c)
public boolean ne(ComplexDouble c)
public boolean isZero()
public boolean isReal()
public boolean isImag()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |