Header menu logo bristlecone

ModelExpression Type

A model or model fragment that can be interpreted to a mathematical expression by Bristlecone.

Union cases

Union case Description

Add ModelExpression list

Full Usage: Add ModelExpression list

Parameters:
Item : ModelExpression list

Arbitrary(float -> float -> Pool -> CodedMap<float> -> float, ArbitraryRequirement list)

Full Usage: Arbitrary(float -> float -> Pool -> CodedMap<float> -> float, ArbitraryRequirement list)

Parameters:
Item1 : float -> float -> Pool -> CodedMap<float> -> float
Item2 : ArbitraryRequirement list

Conditional (ModelExpression -> float) -> ModelExpression

Full Usage: Conditional (ModelExpression -> float) -> ModelExpression

Parameters:
Item : (ModelExpression -> float) -> ModelExpression

Constant float

Full Usage: Constant float

Parameters:
    Item : float

Item : float
Item1 : ModelExpression
Item2 : ModelExpression

Environment string

Full Usage: Environment string

Parameters:
    Item : string

Item : string

Exponential ModelExpression

Full Usage: Exponential ModelExpression

Parameters:
Item : ModelExpression

Invalid

Full Usage: Invalid

Label(string, ModelExpression)

Full Usage: Label(string, ModelExpression)

Parameters:
Item1 : string
Item2 : ModelExpression

Logarithm ModelExpression

Full Usage: Logarithm ModelExpression

Parameters:
Item : ModelExpression
Item1 : ModelExpression
Item2 : ModelExpression

Multiply ModelExpression list

Full Usage: Multiply ModelExpression list

Parameters:
Item : ModelExpression list

Parameter string

Full Usage: Parameter string

Parameters:
    Item : string

Item : string
Item1 : ModelExpression
Item2 : ModelExpression
Item1 : ModelExpression
Item2 : ModelExpression

This

Full Usage: This

Time

Full Usage: Time

Static members

Static member Description

e1 % remainder

Full Usage: e1 % remainder

Parameters:
Returns: ModelExpression
e1 : ModelExpression
remainder : ModelExpression
Returns: ModelExpression

e1 * e2

Full Usage: e1 * e2

Parameters:
Returns: ModelExpression
e1 : ModelExpression
e2 : ModelExpression
Returns: ModelExpression

e1 + e2

Full Usage: e1 + e2

Parameters:
Returns: ModelExpression
e1 : ModelExpression
e2 : ModelExpression
Returns: ModelExpression

e1 - e2

Full Usage: e1 - e2

Parameters:
Returns: ModelExpression
e1 : ModelExpression
e2 : ModelExpression
Returns: ModelExpression

e1 / e2

Full Usage: e1 / e2

Parameters:
Returns: ModelExpression
e1 : ModelExpression
e2 : ModelExpression
Returns: ModelExpression

~-e

Full Usage: ~-e

Parameters:
Returns: ModelExpression
e : ModelExpression
Returns: ModelExpression

ModelExpression.Exp(e)

Full Usage: ModelExpression.Exp(e)

Parameters:
Returns: ModelExpression
e : ModelExpression
Returns: ModelExpression

ModelExpression.Log(e)

Full Usage: ModelExpression.Log(e)

Parameters:
Returns: ModelExpression
e : ModelExpression
Returns: ModelExpression

ModelExpression.Pow(e1, pow)

Full Usage: ModelExpression.Pow(e1, pow)

Parameters:
Returns: ModelExpression
e1 : ModelExpression
pow : ModelExpression
Returns: ModelExpression

Type something to start searching.