cern.jet.math.tdcomplex
Class DComplexFunctions
java.lang.Object
cern.jet.math.tdcomplex.DComplexFunctions
public class DComplexFunctions
- extends Object
Complex function objects to be passed to generic methods.
- Author:
- Piotr Wendykier (piotr.wendykier@gmail.com)
functions
public static final DComplexFunctions functions
abs
public static final DComplexRealFunction abs
Unary functions
acos
public static final DComplexDComplexFunction acos
arg
public static final DComplexRealFunction arg
asin
public static final DComplexDComplexFunction asin
atan
public static final DComplexDComplexFunction atan
conj
public static final DComplexDComplexFunction conj
cos
public static final DComplexDComplexFunction cos
exp
public static final DComplexDComplexFunction exp
identity
public static final DComplexDComplexFunction identity
inv
public static final DComplexDComplexFunction inv
log
public static final DComplexDComplexFunction log
neg
public static final DComplexDComplexFunction neg
sin
public static final DComplexDComplexFunction sin
sqrt
public static final DComplexDComplexFunction sqrt
square
public static final DComplexDComplexFunction square
tan
public static final DComplexDComplexFunction tan
div
public static final DComplexDComplexDComplexFunction div
Binary functions
equals
public static final DComplexDComplexRealRealFunction equals
isEqual
public static final DComplexDComplexRealProcedure isEqual
minus
public static final DComplexDComplexDComplexFunction minus
mult
public static final DComplexDComplexDComplexFunction mult
multConjFirst
public static final DComplexDComplexDComplexFunction multConjFirst
multConjSecond
public static final DComplexDComplexDComplexFunction multConjSecond
plus
public static final DComplexDComplexDComplexFunction plus
pow1
public static final DComplexRealDComplexFunction pow1
pow2
public static final RealDComplexDComplexFunction pow2
pow3
public static final DComplexDComplexDComplexFunction pow3
DComplexFunctions
public DComplexFunctions()
bindArg1
public static DComplexDComplexFunction bindArg1(DComplexDComplexDComplexFunction function,
double[] c)
bindArg2
public static DComplexDComplexFunction bindArg2(DComplexDComplexDComplexFunction function,
double[] c)
chain
public static DComplexDComplexDComplexFunction chain(DComplexDComplexDComplexFunction f,
DComplexDComplexFunction g,
DComplexDComplexFunction h)
chain
public static DComplexDComplexDComplexFunction chain(DComplexDComplexFunction g,
DComplexDComplexDComplexFunction h)
chain
public static DComplexDComplexFunction chain(DComplexDComplexFunction g,
DComplexDComplexFunction h)
constant
public static DComplexDComplexFunction constant(double[] c)
div
public static DComplexDComplexFunction div(double[] b)
div
public static DComplexDComplexFunction div(double b)
equals
public static DComplexRealFunction equals(double[] y)
isEqual
public static DComplexProcedure isEqual(double[] y)
minus
public static DComplexDComplexFunction minus(double[] x)
minusMult
public static DComplexDComplexDComplexFunction minusMult(double[] constant)
mult
public static DComplexDComplexFunction mult(double[] x)
mult
public static DComplexDComplexFunction mult(double x)
plus
public static DComplexDComplexFunction plus(double[] y)
plusMult
public static DComplexDComplexDComplexFunction plusMult(double[] constant)
pow1
public static DComplexDComplexFunction pow1(double y)
pow2
public static RealDComplexFunction pow2(double[] y)
pow3
public static DComplexDComplexFunction pow3(double[] y)
random
public static DComplexDComplexFunction random()
swapArgs
public static DComplexDComplexDComplexFunction swapArgs(DComplexDComplexDComplexFunction function)
Jump to the Parallel Colt Homepage