TermModelOperation Enumeration

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Represents an operation.

Namespace:  Microsoft.SolverFoundation.Services
Assembly:  Microsoft.Solver.Foundation (in Microsoft.Solver.Foundation.dll)

Syntax

'Declaration
Public Enumeration TermModelOperation
public enum TermModelOperation
public enum class TermModelOperation
type TermModelOperation
public enum TermModelOperation

Members

Member name Description
Identity No operation. This is a unary operation.
Minus A negation operation. This is a unary operation.
Abs An absolute value operation. This is a unary operation.
Not A logical inversion operation. The result is 0 if the input argument is 1; the result is 1 if the input argument is 0; otherwise, the result is undefined. This is a unary operation.
Sin A sine operation. This is a unary operation.
Cos A cosine operation. This is a unary operation.
Tan A tangent operation. This is a unary operation.
ArcCos An arccosine operation. This is a unary operation.
ArcSin An arcsine operation. This is a unary operation.
ArcTan An arctangent operation. This is a unary operation.
Cosh A hyperbolic cosine operation. This is a unary operation.
Sinh A hyperbolic sine operation. This is a unary operation.
Tanh A hyperbolic tangent operation. This is a unary operation.
Exp An exponent (base e) operation. This is a unary operation.
Log A logarithm (base e) operation. This is a unary operation.
Log10 A logarithm (base 10) operation. This is a unary operation.
Sqrt A square root operation. This is a unary operation.
Plus An addition operation. This is a binary operation.
Times A multiplication operation. This is a binary operation.
Quotient A division operation. This is a binary operation.
Power An exponentiation operation. This is a binary operation.
Max A maximum operation. This is a binary operation.
Min A minimum operation. This is a binary operation.
And A logical And operation. The result is 1 if both input arguments are 1; the result is 0 if either input argument is 0; otherwise, the result is undefined. This is a binary operation.
Or A logical Or operation. The result is 1 if either input argument is 1; the result is 0 if both input arguments are 0; otherwise, the result is undefined. This is a binary operation.
Equal An equality operation. The result is 1 if the input arguments are equal; otherwise, the result is 0. This is a binary operation.
Unequal An inequality operation. The result is 1 if the input arguments are unequal; otherwise, the result is 0. This is a binary operation.
Greater A greater-than comparison operation. The result is 1 if the first input argument is larger than the second input argument; otherwise, the result is 0. This is a binary operation.
Less A less-than comparison operation. The result is 1 if the first input argument is smaller than the second input argument; otherwise, the result is 0. This is a binary operation.
GreaterEqual A greater-than-or-equal-to comparison operation. The result is 1 if the first input argument is larger than or equal to the second input argument; otherwise, the result is 0. This is a binary operation.
LessEqual A less-than-or-equal-to comparison operation. The result is 1 if the first input argument is smaller than or equal to the second input argument; otherwise, the result is 0. This is a binary operation.
If An If operation. If the first input argument is 1, the result is the second input argument. If the first input argument is 0, the result is the third input argument. If the first input is anything else, the result is undefined. This is a trinary operation.
Ceiling A ceiling operation. This is a unary operation.
Floor A floor operation. This is a unary operation.
Function Function. n-ary.

See Also

Reference

Microsoft.SolverFoundation.Services Namespace