TSystem Class

Implements BaseEntry as a system of the equation components.

Definition

Namespace: SMath.Math.Numeric
Assembly: SMath.Math.Numeric (in SMath.Math.Numeric.dll) Version: 1.67.9018.0
C#
public sealed class TSystem : BaseEntry
Inheritance
Object    BaseEntry    TSystem

Constructors

TSystem(TComplex)Initializes a new instance of the TSystem class
TSystem(TFraction)Initializes a new instance of the TSystem class
TSystem(TInfinity)Initializes a new instance of the TSystem class
TSystem(TMatrix)Initializes a new instance of the TSystem class
TSystem(TNumber)Initializes a new instance of the TSystem class

Properties

HasUnits Determines whether current instance of BaseEntry contains units or not.
(Inherited from BaseEntry)
IzZero Determines whether current instance of BaseEntry is equal to zero or not.
(Overrides BaseEntryIzZero)
Type Type of the BaseEntry which is implemented by a current instance of the object.
(Inherited from BaseEntry)
Units Unit of the expression component.
(Inherited from BaseEntry)

Methods

Abs Returns an absolute value of the current number.
ACos Returns Arccosine of the value.
ACosH Computes the inverse hyperbolic cotangent of a number.
ACot Returns Arccotangent of the value.
ACotH Computes the inverse hyperbolic cotangent of a number.
Arg 
ASin Returns Arcsine of the value.
ASinH Computes the inverse hyperbolic cotangent of a number.
ATan Returns Arctangent of the value.
ATan2 
ATanH Computes the inverse hyperbolic cotangent of a number.
Clone Copying of the expression component.
(Overrides BaseEntryClone)
Com Addition (composition) operation.
(Overrides BaseEntryCom(BaseEntry))
Cos Returns Cosine of the value.
(Overrides BaseEntryCos)
CosH 
Cot Returns Cotangent of the value.
(Overrides BaseEntryCot)
CotH 
Determinant 
Div Division operation.
(Overrides BaseEntryDiv(BaseEntry))
El 
Equals
(Overrides ObjectEquals(Object))
Factorial Returns factorial of current value.
GetHashCode
(Overrides ObjectGetHashCode)
GetTypeGets the Type of the current instance.
(Inherited from Object)
Gt
(Inherited from BaseEntry)
Im 
Ln Returns a natural logarithm of a number.
Log Returns a logarithm by the given base, inverse of an exponential function.
Lt
(Inherited from BaseEntry)
Max 
Min 
Mul Multiplication operation.
(Overrides BaseEntryMul(BaseEntry))
Pow Exponentiation operation.
(Overrides BaseEntryPow(BaseEntry))
Power 
Rank 
Re 
Round(BaseEntry) Rounds a value to a specified number of fractional digits.
(Inherited from BaseEntry)
Round(BaseEntry, TDouble) Rounds a value to a specified number of fractional digits using the specified rounding convention.
(Inherited from BaseEntry)
Sign 
Sin Returns Sine of the value.
(Overrides BaseEntrySin)
SinH 
Sub Subtraction operation.
(Overrides BaseEntrySub(BaseEntry))
Tan Returns Tangent of the value.
(Overrides BaseEntryTan)
TanH 
ToDouble Converts current expression component to Double value.
(Overrides BaseEntryToDouble)
ToString Converts math expression component to string.
(Inherited from BaseEntry)
ToString(IResultOptions) Converts math expression component to string with options.
(Overrides BaseEntryToString(IResultOptions))
ToString(Int32, Int32, FractionsType, Boolean) Converts math expression component to string with options.
(Inherited from BaseEntry)
Obsolete.
ToString(Int32, Int32, FractionsType, Boolean, Boolean, MidpointRounding) Converts math expression component to string with options.
(Inherited from BaseEntry)
Obsolete.
ToTerms Converts current expression component to the array of Term in reverse polish notation (RPN).
(Inherited from BaseEntry)
ToTerms(IResultOptions) Converts current expression component to the array of Term in reverse polish notation (RPN) with options.
(Overrides BaseEntryToTerms(IResultOptions))
ToTerms(Int32, Int32, FractionsType, Boolean) Converts current expression component to the array of Term in reverse polish notation (RPN) with options.
(Inherited from BaseEntry)
Obsolete.
ToTerms(Int32, Int32, FractionsType, Boolean, Boolean, MidpointRounding) Converts current expression component to the array of Term in reverse polish notation (RPN) with options.
(Inherited from BaseEntry)
Obsolete.
Trace Returns a trace of a squared matrix.
Transpose Switch the orientation of a matrix or vector, i.e., from horizontal to vertical and vice versa.
Trunc Returns the integer part of a number.
(Inherited from BaseEntry)

Operators

Addition(TSystem, TSystem) Computes the sum of two TSystem objects.
Division(TSystem, TSystem) Computes the division of two TSystem objects.
Equality(TSystem, TSystem) 
(Double to TSystem) Defines an implicit conversion of a Double value to a TSystem.
(TComplex to TSystem) Defines an implicit conversion of a TComplex value to a TSystem.
(TDouble to TSystem) Defines an implicit conversion of a TDouble value to a TSystem.
(TFraction to TSystem) Defines an implicit conversion of a TFraction value to a TSystem.
(TInfinity to TSystem) Defines an implicit conversion of a TInfinity value to a TSystem.
Inequality(TSystem, TSystem) 
Multiply(TSystem, TSystem) Computes the multiplication of two TSystem objects.
Subtraction(TSystem, TSystem) Computes the subtract of two TSystem objects.

Fields

See Also