Click or drag to resize

XPRBterm Class

Methods for initialisation and handling of XPRBterm objects.
Inheritance Hierarchy
SystemObject
  BCLXPRBterm

Namespace: BCL
Assembly: xprbdn (in xprbdn.dll) Version: 47.01.01+0ba4e76731516b80760698bbaa939494dae84e49
Syntax
public class XPRBterm

The XPRBterm type exposes the following members.

Constructors
 NameDescription
Public methodXPRBterm(XPRBterm)Initializes a new instance of the XPRBterm class
Public methodXPRBterm(Double, XPRBvar)Initializes a new instance of the XPRBterm class
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodCode exampleneg Negate the coefficient of the XPRBterm.
Public methodStatic memberCode exampleneg(XPRBterm) Negate the coefficient of the XPRBterm.
Public methodsqr Find the square of the term.
Public methodToString Generate a string representation of a term
(Overrides ObjectToString)
Top
Operators
 NameDescription
Public operatorStatic memberAddition(Double, XPRBterm) Add an XPRBterm and a value
Public operatorStatic memberCode exampleAddition(XPRBterm, XPRBterm) Add two XPRBterms.
Public operatorStatic memberAddition(XPRBterm, Double) Add an XPRBterm and a value
Public operatorStatic memberCode exampleEquality(Double, XPRBterm) Create an XPRBrelation from a number and an XPRBterm
Public operatorStatic memberCode exampleEquality(XPRBterm, XPRBterm) Create an XPRBrelation from an two XPRBterms
Public operatorStatic memberCode exampleEquality(XPRBterm, Double) Create an XPRBrelation from an XPRBterm and a number
Public operatorStatic memberCode exampleGreaterThanOrEqual(Double, XPRBterm) Create an XPRBrelation from a number and an XPRBterm
Public operatorStatic memberCode exampleGreaterThanOrEqual(XPRBterm, XPRBterm) Create an XPRBrelation from an two XPRBterms
Public operatorStatic memberCode exampleGreaterThanOrEqual(XPRBterm, Double) Create an XPRBrelation from an XPRBterm and a number
Public operatorStatic memberInequality(Double, XPRBterm) != relation type is not supported by FICO Xpress. Attempting to use this will cause an UnsupportedRelationTypeException.
Public operatorStatic memberInequality(XPRBterm, XPRBterm) != relation type is not supported by FICO Xpress. Attempting to use this will cause an UnsupportedRelationTypeException.
Public operatorStatic memberInequality(XPRBterm, Double) != relation type is not supported by FICO Xpress. Attempting to use this will cause an UnsupportedRelationTypeException.
Public operatorStatic memberCode exampleLessThanOrEqual(Double, XPRBterm) Create an XPRBrelation from a number and an XPRBterm
Public operatorStatic memberCode exampleLessThanOrEqual(XPRBterm, XPRBterm) Create an XPRBrelation from an two XPRBterms
Public operatorStatic memberCode exampleLessThanOrEqual(XPRBterm, Double) Create an XPRBrelation from an XPRBterm and a number
Public operatorStatic memberCode exampleSubtraction(Double, XPRBterm) Subtract a XPRBterm from a double.
Public operatorStatic memberCode exampleSubtraction(XPRBterm, XPRBterm) Subtract one XPRBterm from another.
Public operatorStatic memberCode exampleSubtraction(XPRBterm, Double) Subtract a double from an XPRBterm.
Public operatorStatic memberCode exampleUnaryNegation(XPRBterm) Negate an XPRBterm.
Top
Fields
 NameDescription
Public fieldcoeff 
Public fieldvar 
Public fieldvarRef 
Top
See Also

Reference

BCL Namespace