- All Superinterfaces:
AbstractFunctionCallExpression,Expression,Sourceable
An uninterpreted call to the derivative of an abstract function.
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.civl.mc.model.IF.expression.Expression
Expression.ExpressionKind -
Method Summary
Methods inherited from interface dev.civl.mc.model.IF.expression.AbstractFunctionCallExpression
arguments, functionMethods inherited from interface dev.civl.mc.model.IF.expression.Expression
calculateConstantValue, calculateDerefs, constantValue, containsHere, expressionKind, expressionScope, freeVariables, getExpressionType, hasConstantValue, hasDerefs, isErrorFree, isPurelyLocal, lowestScope, purelyLocalAnalysis, purelyLocalAnalysisOfVariables, replaceWith, replaceWith, setErrorFree, variableAddressedOf, variableAddressedOfMethods inherited from interface dev.civl.mc.model.IF.Sourceable
getSource, setCIVLSource
-
Method Details
-
partials
List<Pair<Variable,IntegerLiteralExpression>> partials()- Returns:
- The list of pairs of partial derivatives taken. Each pair has the variable that is the parameter for which the partial derivative is taken, and number of times that partial derivative is taken.
-