AngouriMath
ExpandOnTwoArguments(AngouriMath.Entity,AngouriMath.Entity,System.Func{AngouriMath.Entity,AngouriMath.Entity,AngouriMath.Entity},System.Func{AngouriMath.Entity,AngouriMath.Entity,AngouriMath.Entity,AngouriMath.Entity},System.Boolean,System.Boolean)
Method (no overloads)
Summary
For two-argument nodes
Used in InnerSimplify and InnerEval
Allows to avoid looking over all the combinations with piecewise, tensor, finiteset
Used in InnerSimplify and InnerEval
Allows to avoid looking over all the combinations with piecewise, tensor, finiteset
Parameter "left"
Left argument
Parameter "right"
Right argument
Parameter "operation"
That is the main switch for the types. It must return null if no suitable couple of types is found,
so that the method could move on to the matrix choice
so that the method could move on to the matrix choice
Parameter "defaultCtor"
If no suitable case in switch found, it should return the default node, for example, for sum it would be
(a, b) => a + b
Parameter "checkIfExactEvaled"
Check if the number is exact and, if so, return it.
Parameter "allowNaNAsExact"
If check exact is enabled, then NaN will be exact if this
param is true ; it won't otherwise
param is true ; it won't otherwise
Angouri © 2019-2023 · Project's repo · Site's repo · Octicons · Transparency · 1534 pages online