Uses of Class
edu.sc.seis.TauP.Complex

Uses of Complex in edu.sc.seis.TauP
 

Fields in edu.sc.seis.TauP declared as Complex
protected  Complex ReflTransCoefficient.det
           
protected  Complex ReflTransCoefficient.E
           
protected  Complex ReflTransCoefficient.F
           
protected  Complex ReflTransCoefficient.G
           
protected  Complex ReflTransCoefficient.H
           
protected  Complex ReflTransCoefficient.fsA
           
protected  Complex ReflTransCoefficient.topVertSlownessP
           
protected  Complex ReflTransCoefficient.topVertSlownessS
           
protected  Complex ReflTransCoefficient.botVertSlownessP
           
protected  Complex ReflTransCoefficient.botVertSlownessS
           
 

Methods in edu.sc.seis.TauP that return Complex
 Complex ReflTransCoefficient.getComplexFreePtoPRefl(double rayParam)
          Calculates incident P wave to reflected P wave complex coefficient at free surface.
 Complex ReflTransCoefficient.getComplexFreePtoSVRefl(double rayParam)
          Calculates incident P wave to reflected SV wave complex coefficient at free surface.
 Complex ReflTransCoefficient.getComplexFreeSVtoPRefl(double rayParam)
          Calculates incident SV wave to reflected P wave complex coefficient at free surface.
 Complex ReflTransCoefficient.getComplexFreeSVtoSVRefl(double rayParam)
          Calculates incident SV wave to reflected SV wave complex coefficient at free surface.
 Complex ReflTransCoefficient.getComplexFreeSHtoSHRefl(double rayParam)
          Calculates incident SH wave to reflected SH wave complex coefficient at free surface.
 Complex ReflTransCoefficient.getComplexPtoPRefl(double rayParam)
          Calculates incident P wave to reflected P wave Complex coefficient.
 Complex ReflTransCoefficient.getComplexPtoSVRefl(double rayParam)
          Calculates incident P wave to reflected SV wave Complex coefficient.
 Complex ReflTransCoefficient.getComplexPtoPTrans(double rayParam)
          Calculates incident P wave to transmitted P wave Complex coefficient.
 Complex ReflTransCoefficient.getComplexPtoSVTrans(double rayParam)
          Calculates incident P wave to transmitted SV wave Complex coefficient.
 Complex ReflTransCoefficient.getComplexSVtoPRefl(double rayParam)
          Calculates incident SV wave to reflected P wave Complex coefficient.
 Complex ReflTransCoefficient.getComplexSVtoSVRefl(double rayParam)
          Calculates incident SV wave to reflected SV wave Complex coefficient.
 Complex ReflTransCoefficient.getComplexSVtoPTrans(double rayParam)
          Calculates incident SV wave to transmitted P wave Complex coefficient.
 Complex ReflTransCoefficient.getComplexSVtoSVTrans(double rayParam)
          Calculates incident SV wave to transmitted SV wave Complex coefficient.
 Complex ReflTransCoefficient.getComplexSHtoSHRefl(double rayParam)
          Calculates incident SH wave to reflected SH wave Complex coefficient.
 Complex ReflTransCoefficient.getComplexSHtoSHTrans(double rayParam)
          Calculates incident SH wave to transmitted SH wave Complex coefficient.
 Complex Complex.assign(double x)
          Copies the contents of a double into this Complex.
 Complex Complex.assign(Complex z)
          Copies the contents of a Complex into this Complex.
static Complex Complex.negative(Complex z)
          Returns the negative of a Complex object, -z.
static Complex Complex.conjugate(Complex z)
          Returns the complex conjugate of a Complex object.
static Complex Complex.plus(Complex x, Complex y)
          Returns the sum of two Complex objects, x+y.
static Complex Complex.plus(Complex x, double y)
          Returns the sum of a Complex and a double, x+y.
static Complex Complex.plus(double x, Complex y)
          Returns the sum of a double and a Complex, x+y.
 Complex Complex.plus(Complex y)
          Returns the sum of this Complex and another Complex, this+y.
 Complex Complex.plus(double y)
          Returns the sum of this Complex a double, this+y.
 Complex Complex.plusReverse(double x)
          Returns the sum of this Complex and a double, x+this.
 Complex Complex.plusEquals(Complex y)
          Adds a Complex to this Complex and returns the sum, this += y.
 Complex Complex.plusEquals(double y)
          Adds a double into this Complex and returns the sum, this += y.
static Complex Complex.minus(Complex x, Complex y)
          Returns the difference of two Complex objects, x-y.
static Complex Complex.minus(Complex x, double y)
          Returns the difference of a Complex object and a double, x-y.
static Complex Complex.minus(double x, Complex y)
          Returns the difference of a double and a Complex object, x-y.
 Complex Complex.minus(Complex y)
          Returns the difference of this Complex object and another Complex object, this-y.
 Complex Complex.minus(double y)
          Subtracts a double from this Complex and returns the difference, this-y.
 Complex Complex.minusReverse(double x)
          Returns the difference of this Complex object and a double, this-y.
 Complex Complex.minusEquals(Complex y)
          Subtracts a Complex from this Complex and returns the difference, this -= y.
 Complex Complex.minusEquals(double y)
          Subtracts a double from this Complex and returns the difference, this -= y.
static Complex Complex.times(Complex x, Complex y)
          Returns the product of two Complex objects, x*y.
static Complex Complex.times(Complex x, double y)
          Returns the product of a Complex object and a double, x*y.
static Complex Complex.times(double x, Complex y)
          Returns the product of a double and a Complex object, x*y.
 Complex Complex.times(Complex y)
          Returns the product of this Complex object and another Complex object, this*y.
 Complex Complex.times(double y)
          Returns the product of this Complex object and a double, this*y.
 Complex Complex.timesReverse(double x)
          Returns the product of a double and this Complex, x*this.
 Complex Complex.timesEquals(Complex y)
          Multiplies this Complex object by another Complex and returns the product, this *= y.
 Complex Complex.timesEquals(double y)
          Multiplies this Complex by a double and returns the product, this *= y.
static Complex Complex.over(Complex x, Complex y)
          Returns Complex object divided by a Complex object, x/y.
static Complex Complex.over(Complex x, double y)
          Returns Complex object divided by a double, x/y.
static Complex Complex.over(double x, Complex y)
          Returns a double divided by a Complex object, x/y.
 Complex Complex.over(Complex y)
          Returns this Complex object divided by another Complex object, this/y.
 Complex Complex.over(double y)
          Returns this Complex object divided by double, this/y.
 Complex Complex.overReverse(double x)
          Returns a double dividied by this Complex object, x/this.
 Complex Complex.overEquals(Complex y)
          Divides this Complex by a Complex and returns the result, this /= y.
 Complex Complex.overEquals(double y)
          Divides this Complex by a double and returns the result, this /= y.
static Complex Complex.sqrt(Complex z)
          Returns the square root of a Complex, with a branch cut along the negative real axis.
static Complex Complex.exp(Complex z)
          Returns the exponential of a Complex z, exp(z).
static Complex Complex.log(Complex z)
          Returns the logarithm of a Complex z, with a branch cut along the negative real axis.
static Complex Complex.sin(Complex z)
          Returns the sine of a Complex.
static Complex Complex.cos(Complex z)
          Returns the cosine of a Complex.
static Complex Complex.tan(Complex z)
          Returns the tangent of a Complex.
static Complex Complex.asin(Complex z)
          Returns the inverse sine (arc sine) of a Complex, with branch cuts outside the interval [-1,1] along the real axis.
static Complex Complex.acos(Complex z)
          Returns the inverse cosine (arc cosine) of a Complex, with branch cuts outside the interval [-1,1] along the real axis.
static Complex Complex.atan(Complex z)
          Returns the inverse tangent (arc tangent) of a Complex, with branch cuts outside the interval [-i,i] along the imaginary axis.
static Complex Complex.sinh(Complex z)
          Returns the hyperbolic sine of a Complex.
static Complex Complex.cosh(Complex z)
          Returns the hyperbolic cosh of a Complex.
static Complex Complex.tanh(Complex z)
          Returns the hyperbolic tanh of a Complex.
static Complex Complex.pow(Complex z, double x)
          Returns the Complex z raised to the x power, with a branch cut for the first parameter (z) along the negative real axis.
static Complex Complex.asinh(Complex z)
          Returns the inverse hyperbolic sine (arc sinh) of a Complex, with a branch cuts outside the interval [-i,i].
static Complex Complex.acosh(Complex z)
          Returns the inverse hyperbolic cosine (arc cosh) of a Complex, with a branch cut at values less than one along the real axis.
static Complex Complex.atanh(Complex z)
          Returns the inverse hyperbolic tangent (arc tanh) of a Complex, with a branch cuts outside the interval [-1,1] on the real axis.
static Complex Complex.pow(Complex x, Complex y)
          Returns the Complex x raised to the Complex y power.
static Complex Complex.valueOf(java.lang.String s)
          Parses a string into a Complex.
 

Methods in edu.sc.seis.TauP with parameters of type Complex
 boolean Complex.equals(Complex z)
          Compares with another Complex.
static double Complex.real(Complex z)
          Returns the real part of a Complex object.
static double Complex.imag(Complex z)
          Returns the imaginary part of a Complex object.
 Complex Complex.assign(Complex z)
          Copies the contents of a Complex into this Complex.
static Complex Complex.negative(Complex z)
          Returns the negative of a Complex object, -z.
static Complex Complex.conjugate(Complex z)
          Returns the complex conjugate of a Complex object.
static Complex Complex.plus(Complex x, Complex y)
          Returns the sum of two Complex objects, x+y.
static Complex Complex.plus(Complex x, double y)
          Returns the sum of a Complex and a double, x+y.
static Complex Complex.plus(double x, Complex y)
          Returns the sum of a double and a Complex, x+y.
 Complex Complex.plus(Complex y)
          Returns the sum of this Complex and another Complex, this+y.
 Complex Complex.plusEquals(Complex y)
          Adds a Complex to this Complex and returns the sum, this += y.
static Complex Complex.minus(Complex x, Complex y)
          Returns the difference of two Complex objects, x-y.
static Complex Complex.minus(Complex x, double y)
          Returns the difference of a Complex object and a double, x-y.
static Complex Complex.minus(double x, Complex y)
          Returns the difference of a double and a Complex object, x-y.
 Complex Complex.minus(Complex y)
          Returns the difference of this Complex object and another Complex object, this-y.
 Complex Complex.minusEquals(Complex y)
          Subtracts a Complex from this Complex and returns the difference, this -= y.
static Complex Complex.times(Complex x, Complex y)
          Returns the product of two Complex objects, x*y.
static Complex Complex.times(Complex x, double y)
          Returns the product of a Complex object and a double, x*y.
static Complex Complex.times(double x, Complex y)
          Returns the product of a double and a Complex object, x*y.
 Complex Complex.times(Complex y)
          Returns the product of this Complex object and another Complex object, this*y.
 Complex Complex.timesEquals(Complex y)
          Multiplies this Complex object by another Complex and returns the product, this *= y.
static Complex Complex.over(Complex x, Complex y)
          Returns Complex object divided by a Complex object, x/y.
static Complex Complex.over(Complex x, double y)
          Returns Complex object divided by a double, x/y.
static Complex Complex.over(double x, Complex y)
          Returns a double divided by a Complex object, x/y.
 Complex Complex.over(Complex y)
          Returns this Complex object divided by another Complex object, this/y.
 Complex Complex.overEquals(Complex y)
          Divides this Complex by a Complex and returns the result, this /= y.
static double Complex.abs(Complex z)
          Returns the absolute value (modulus) of a Complex, |z|.
static double Complex.argument(Complex z)
          Returns the argument (phase) of a Complex, in radians, with a branch cut along the negative real axis.
static Complex Complex.sqrt(Complex z)
          Returns the square root of a Complex, with a branch cut along the negative real axis.
static Complex Complex.exp(Complex z)
          Returns the exponential of a Complex z, exp(z).
static Complex Complex.log(Complex z)
          Returns the logarithm of a Complex z, with a branch cut along the negative real axis.
static Complex Complex.sin(Complex z)
          Returns the sine of a Complex.
static Complex Complex.cos(Complex z)
          Returns the cosine of a Complex.
static Complex Complex.tan(Complex z)
          Returns the tangent of a Complex.
static Complex Complex.asin(Complex z)
          Returns the inverse sine (arc sine) of a Complex, with branch cuts outside the interval [-1,1] along the real axis.
static Complex Complex.acos(Complex z)
          Returns the inverse cosine (arc cosine) of a Complex, with branch cuts outside the interval [-1,1] along the real axis.
static Complex Complex.atan(Complex z)
          Returns the inverse tangent (arc tangent) of a Complex, with branch cuts outside the interval [-i,i] along the imaginary axis.
static Complex Complex.sinh(Complex z)
          Returns the hyperbolic sine of a Complex.
static Complex Complex.cosh(Complex z)
          Returns the hyperbolic cosh of a Complex.
static Complex Complex.tanh(Complex z)
          Returns the hyperbolic tanh of a Complex.
static Complex Complex.pow(Complex z, double x)
          Returns the Complex z raised to the x power, with a branch cut for the first parameter (z) along the negative real axis.
static Complex Complex.asinh(Complex z)
          Returns the inverse hyperbolic sine (arc sinh) of a Complex, with a branch cuts outside the interval [-i,i].
static Complex Complex.acosh(Complex z)
          Returns the inverse hyperbolic cosine (arc cosh) of a Complex, with a branch cut at values less than one along the real axis.
static Complex Complex.atanh(Complex z)
          Returns the inverse hyperbolic tangent (arc tanh) of a Complex, with a branch cuts outside the interval [-1,1] on the real axis.
static Complex Complex.pow(Complex x, Complex y)
          Returns the Complex x raised to the Complex y power.
 

Constructors in edu.sc.seis.TauP with parameters of type Complex
Complex(Complex z)
          Constructs a Complex equal to the argument.
 



Copyright © 1999-2006 Seismology at the University of South Carolina. All Rights Reserved.