C# Class FvCalculation.RawExpression

Show file Open project: Ninputer/opencl-plot Class Usage Examples

Public Methods

Method Description
Apply ( double>.Dictionary variables ) : RawExpression
Compile ( string variable ) : double>.Func
CompileInternal ( Expression>.Dictionary parameters ) : Expression
ContainsVariable ( string variable ) : bool
Different ( string variable ) : RawExpression
Execute ( double>.Dictionary variables ) : double
Parse ( string s ) : RawExpression
Simplify ( ) : RawExpression
SimplifyInternal ( ) : RawExpression
ToCode ( ) : string
ToString ( ) : string

Method Details

Apply() public abstract method

public abstract Apply ( double>.Dictionary variables ) : RawExpression
variables double>.Dictionary
return RawExpression

Compile() public method

public Compile ( string variable ) : double>.Func
variable string
return double>.Func

CompileInternal() public abstract method

public abstract CompileInternal ( Expression>.Dictionary parameters ) : Expression
parameters Expression>.Dictionary
return System.Linq.Expressions.Expression

ContainsVariable() public abstract method

public abstract ContainsVariable ( string variable ) : bool
variable string
return bool

Different() public abstract method

public abstract Different ( string variable ) : RawExpression
variable string
return RawExpression

Execute() public abstract method

public abstract Execute ( double>.Dictionary variables ) : double
variables double>.Dictionary
return double

Parse() public static method

public static Parse ( string s ) : RawExpression
s string
return RawExpression

Simplify() public method

public Simplify ( ) : RawExpression
return RawExpression

SimplifyInternal() public abstract method

public abstract SimplifyInternal ( ) : RawExpression
return RawExpression

ToCode() public abstract method

public abstract ToCode ( ) : string
return string

ToString() public method

public ToString ( ) : string
return string