public class ComplexMathUtils extends Object
public static ComplexNumber add(ComplexNumber z1, ComplexNumber z2)
public static ComplexNumber add(ComplexNumber... z)
public static ComplexNumber add(ComplexNumber z, double x)
public static ComplexNumber add(double x, ComplexNumber z)
public static double arg(ComplexNumber z)
public static ComplexNumber conjugate(ComplexNumber z)
public static ComplexNumber divide(ComplexNumber z1, ComplexNumber z2)
public static ComplexNumber divide(ComplexNumber z, double x)
public static ComplexNumber divide(double x, ComplexNumber z)
public static ComplexNumber exp(ComplexNumber z)
public static ComplexNumber inverse(ComplexNumber z)
public static ComplexNumber log(ComplexNumber z)
z - ComplexNumberpublic static double mod(ComplexNumber z)
public static ComplexNumber square(ComplexNumber z)
public static ComplexNumber multiply(ComplexNumber z1, ComplexNumber z2)
public static ComplexNumber multiply(ComplexNumber... z)
public static ComplexNumber multiply(double x, ComplexNumber... z)
public static ComplexNumber multiply(ComplexNumber z, double x)
public static ComplexNumber multiply(double x, ComplexNumber z)
public static ComplexNumber pow(ComplexNumber z1, ComplexNumber z2)
public static ComplexNumber pow(ComplexNumber z, double x)
public static ComplexNumber pow(double x, ComplexNumber z)
public static ComplexNumber sqrt(ComplexNumber z)
public static ComplexNumber subtract(ComplexNumber z1, ComplexNumber z2)
public static ComplexNumber subtract(ComplexNumber z, double x)
public static ComplexNumber subtract(double x, ComplexNumber z)
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.