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