Table of Contents

Class InverseHyperbolicExpression

Namespace
xFunc.Maths.Expressions.Hyperbolic
Assembly
xFunc.Maths.dll

The base class for inverse hyperbolic functions.

public abstract class InverseHyperbolicExpression : UnaryExpression, IExpression
Inheritance
InverseHyperbolicExpression
Implements
Derived
Inherited Members
Extension Methods

Constructors

InverseHyperbolicExpression(IExpression)

Initializes a new instance of the InverseHyperbolicExpression class.

protected InverseHyperbolicExpression(IExpression argument)

Parameters

argument IExpression

The expression.

Methods

Execute(ExpressionParameters?)

Executes this expression.

public override object Execute(ExpressionParameters? parameters)

Parameters

parameters ExpressionParameters

An object that contains all parameters and functions for expressions.

Returns

object

A result of the execution.

Exceptions

ExecutionException

The result of argument evaluation is not supported by this expression.

See Also

ExecuteComplex(Complex)

Executes this expression.

protected abstract Complex ExecuteComplex(Complex complex)

Parameters

complex Complex

The calculation result of argument.

Returns

Complex

A result of the execution.

See Also

ExecuteInternal(NumberValue)

Calculates this mathematical expression (using radian).

protected abstract AngleValue ExecuteInternal(NumberValue radian)

Parameters

radian NumberValue

The calculation result of argument.

Returns

AngleValue

A result of the calculation.

See Also

See Also