C# Class IronPython.Modules.ComplexMath

Mostrar archivo Open project: jschementi/iron

Public Methods

Method Description
acos ( object x ) : Microsoft.Scripting.Math.Complex64
acosh ( object x ) : Microsoft.Scripting.Math.Complex64
asin ( object x ) : Microsoft.Scripting.Math.Complex64
asinh ( object x ) : Microsoft.Scripting.Math.Complex64
atan ( object x ) : Microsoft.Scripting.Math.Complex64
atanh ( object x ) : Microsoft.Scripting.Math.Complex64
cos ( object x ) : Microsoft.Scripting.Math.Complex64
cosh ( object x ) : Microsoft.Scripting.Math.Complex64
exp ( object x ) : Microsoft.Scripting.Math.Complex64
isinf ( object x ) : bool
isnan ( object x ) : bool
log ( object x ) : Microsoft.Scripting.Math.Complex64
log ( object x, object logBase ) : Microsoft.Scripting.Math.Complex64
log10 ( object x ) : Microsoft.Scripting.Math.Complex64
phase ( object x ) : double
polar ( object x ) : PythonTuple
rect ( double r, double theta ) : Microsoft.Scripting.Math.Complex64
sin ( object x ) : Microsoft.Scripting.Math.Complex64
sinh ( object x ) : Microsoft.Scripting.Math.Complex64
sqrt ( object x ) : Microsoft.Scripting.Math.Complex64
tan ( object x ) : Microsoft.Scripting.Math.Complex64
tanh ( object x ) : Microsoft.Scripting.Math.Complex64

Private Methods

Method Description
GetAngle ( Microsoft.Scripting.Math.Complex64 num ) : double
GetComplexNum ( object num ) : Microsoft.Scripting.Math.Complex64
IsInfinity ( Microsoft.Scripting.Math.Complex64 num ) : bool
IsNaN ( Microsoft.Scripting.Math.Complex64 num ) : bool

Method Details

acos() public static method

public static acos ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

acosh() public static method

public static acosh ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

asin() public static method

public static asin ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

asinh() public static method

public static asinh ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

atan() public static method

public static atan ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

atanh() public static method

public static atanh ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

cos() public static method

public static cos ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

cosh() public static method

public static cosh ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

exp() public static method

public static exp ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

isinf() public static method

public static isinf ( object x ) : bool
x object
return bool

isnan() public static method

public static isnan ( object x ) : bool
x object
return bool

log() public static method

public static log ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

log() public static method

public static log ( object x, object logBase ) : Microsoft.Scripting.Math.Complex64
x object
logBase object
return Microsoft.Scripting.Math.Complex64

log10() public static method

public static log10 ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

phase() public static method

public static phase ( object x ) : double
x object
return double

polar() public static method

public static polar ( object x ) : PythonTuple
x object
return PythonTuple

rect() public static method

public static rect ( double r, double theta ) : Microsoft.Scripting.Math.Complex64
r double
theta double
return Microsoft.Scripting.Math.Complex64

sin() public static method

public static sin ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

sinh() public static method

public static sinh ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

sqrt() public static method

public static sqrt ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

tan() public static method

public static tan ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64

tanh() public static method

public static tanh ( object x ) : Microsoft.Scripting.Math.Complex64
x object
return Microsoft.Scripting.Math.Complex64