numerous.engine.Variable

OverloadAction

class numerous.engine.OverloadAction[source]

An enumeration.

Variable

class numerous.engine.Variable(detailed_variable_description, base_variable=None)[source]

Scope

class numerous.engine.Scope(scopeid)[source]
Allows to collect a copy of variables relevant for the specific equation.
variables

Variables relevant for the specific equation.

Type:dict
add_variable(scope_var)[source]

Function to add variables to the scope.

Parameters:variable (Variable) – Original variable associated with namespace.
apply_differential_equation_rules(is_true)[source]

Set if equation allow to update scope variables

is_true : bool
if we allow variable updates.