The TPSA type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | arcsin | Arc sine function. |
![]() | arctan | Arc tangent function. |
![]() | BesselJ | Bessel J function. |
![]() | BesselJ0 | Bessel J0 function. |
![]() ![]() | binomial | Computes the binomial coefficient of the two arguments. |
![]() | Clear(Double) | Clears the instance and sets the constant term to the value of the optional argument. |
![]() | Clear(array<Int32>[]()[][]%) | Clears specific terms of the instance specified by an array of indices. |
![]() | clone | Creates a new copy of the instance. |
![]() | comp | Performs the function composition of the instance and an array of TPSA objects. |
![]() | copy | Copy the argument to the instance. |
![]() | cos | Cosine function. |
![]() | cosh | Hyperbolic cosine function. |
![]() | cotan | Cotangent function. |
![]() | cotanh | Hyperbolic cotangent function. |
![]() | csc | Cosecant function. |
![]() | csch | Hyperbolic cosecant function. |
![]() | Divide(Double) | Divides the instance by a double. |
![]() | Divide(TPSA%) | Divides the instance by a TPSA object and returns itself. |
![]() | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | Eval(array<Double>[]()[][]) | Evaluate the instance at numerical values of the variables. |
![]() | Eval(array<array<Double>[]()[][]>[]()[][]) | Evalutes the instance at a set of numerical values of the variables. |
![]() | exp | Exponential function. |
![]() ![]() | factorial | The factorial of the integer argument. |
![]() | Filter | Zeros coefficients of the instance corresponding to an array of indices. |
![]() | FilterKeep | Returns the complement of Filter. |
![]() | Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. GetHashCode()()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) |
![]() | GetTerm | Returns the coefficient of the term with variables having the exponents of the argument. |
![]() ![]() | GetTermIndex | Returns the index in tps of the term with variables
having the exponents of the argument. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | grad | Returns the gradient of the instance as an array of TPSA objects. |
![]() ![]() | Init | Initializes the class for creating TPSA objects of the given number of variable and order. |
![]() | Inverse | The multiplicative inverse of the instance. |
![]() | log | Log function. |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Minus()()()() | Converts the instance to its arithmetic negative. |
![]() | Minus(Double) | Subtracts a real value from the instance. Something like a -= operator. |
![]() | Minus(TPSA) | Subtracts a TPSA object from the instance. |
![]() ![]() | one | Returns the unit element or elements representing the variables depending on the argument. |
![]() | Plus(Double) | Adds a real value to the instance. Something like a += operator. |
![]() | Plus(array<TPSA>[]()[][]) | Adds a TPSA object to the instance. Something like a += operator. |
![]() | Power | Raises the instance to a power and returns itself. |
![]() | sec | Secant function. |
![]() | sech | Hyperbolic secant function. |
![]() | SetOrder | Clips terms of the instance whose order is either higher or lower than a given value,
and returns a new object. |
![]() | sin | Sine function. |
![]() | sinh | Hyperbolic sine function. |
![]() ![]() | sort | Sorts jagged arrays of integers. |
![]() | sqrt | The square root of the instance. |
![]() | tan | Tangent function. |
![]() | tanh | Hyperbolic tangent function. |
![]() | Times(Double) | Multiplies the instance by a double. |
![]() | Times(array<TPSA>[]()[][]) | Multiplies the instance by a TPSA object and returns itself. |
![]() | ToString()()()() | Returns a String that represents the current Object. (Inherited from Object.) |
![]() | ToString(Double, String) | Returns a string representation of the instance. |