Method |
Description |
|
AddFuncArgs ( AssemblyDefinition assembly, ILProcessor ilProc ) : void |
|
|
CalculateValues ( KnownFuncType funcType, IList args ) : CalculatedNode |
|
|
ContainsNaNHelper ( MathFuncNode node ) : bool |
|
|
DefineLocals ( ) : void |
|
|
DefineLocals ( MathFuncNode node ) : void |
|
|
EmitAddFunc ( MathExpressionsNET.FuncNode funcNode ) : bool |
|
|
EmitDiffFunc ( MathExpressionsNET.FuncNode funcNode ) : bool |
|
|
EmitDivFunc ( MathExpressionsNET.FuncNode funcNode ) : bool |
|
|
EmitExpFunc ( MathExpressionsNET.FuncNode funcNode, bool negExpAbs ) : bool |
|
|
EmitFunc ( MathExpressionsNET.FuncNode funcNode, bool negExpAbs = false ) : bool |
|
|
EmitInstruction ( ILProcessor ilProcessor, OpCodeArg instr, bool staticFunc ) : void |
|
|
EmitKnownFunc ( MathExpressionsNET.FuncNode funcNode ) : bool |
|
|
EmitMultFunc ( MathExpressionsNET.FuncNode funcNode ) : bool |
|
|
EmitNegFunc ( MathExpressionsNET.FuncNode funcNode, bool negExpAbs ) : bool |
|
|
EmitNode ( MathFuncNode node, bool negExpAbs = false ) : void |
|
|
EmitSubFunc ( MathExpressionsNET.FuncNode funcNode ) : bool |
|
|
EmitUnknownFunc ( MathExpressionsNET.FuncNode funcNode ) : bool |
|
|
FoldCalculatedSummands ( MathExpressionsNET.FuncNode sum ) : MathExpressionsNET.FuncNode |
|
|
GetDerivative ( MathFuncNode node ) : MathFuncNode |
|
|
GetDerivatives ( MathFuncNode root ) : void |
|
|
GetFuncDerivative ( MathExpressionsNET.FuncNode funcNode ) : MathFuncNode |
|
|
InvertLocalVariablesNumbers ( MathFuncNode node ) : void |
|
|
IsIntersect ( VariableLifetimeCycle cycle1, List cycles ) : bool |
|
|
IsIntersect ( VariableLifetimeCycle cycle1, VariableLifetimeCycle cycle2 ) : bool |
|
|
MakeSubstitution ( MathFuncNode node ) : MathFuncNode |
|
|
MakeSubstitution ( MathFuncNode left, MathFuncNode right, MathExpressionsNET.FuncNode currentFunc ) : MathFuncNode |
|
|
MultCalculatedFactors ( MathExpressionsNET.FuncNode mult ) : MathExpressionsNET.FuncNode |
|
|
OptimizeInstructions ( ) : void |
|
|
OptimizeLocalVariables ( int &localVarNumber ) : void |
|
|
Precompile ( MathFuncNode parent, MathFuncNode node ) : MathFuncNode |
|
|
PrecompileAddFunc ( MathExpressionsNET.FuncNode funcNode ) : MathFuncNode |
|
|
PrecompileExpFunc ( MathFuncNode parent, MathExpressionsNET.FuncNode funcNode ) : MathExpressionsNET.FuncNode |
|
|
PrecompileMultFunc ( MathExpressionsNET.FuncNode funcNode ) : MathFuncNode |
|
|