pytrnsys_process.deck.extractor.EquationsTransformer#

class pytrnsys_process.deck.extractor.EquationsTransformer(evaluated_variables: Mapping[str, float | int])[source]#
__init__(evaluated_variables: Mapping[str, float | int])[source]#

Methods

__init__(evaluated_variables)

default_visibility_var(items)

divided_by(items)

explicit_var(items)

func_call(meta, items)

Mathematical function behaviour is described in pages 20 and 21 of trnsys doc 6 TRNedit

minus(items)

negate(items)

number(items)

plus(items)

times(items)

to_power_of(items)

transform(tree)

Transform the given tree, and return the final result

__init__(evaluated_variables: Mapping[str, float | int])[source]#
number(items)[source]#
negate(items)[source]#
plus(items)[source]#
minus(items)[source]#
divided_by(items)[source]#
times(items)[source]#
to_power_of(items)[source]#
default_visibility_var(items) float[source]#
func_call(meta, items)[source]#

Mathematical function behaviour is described in pages 20 and 21 of trnsys doc 6 TRNedit

explicit_var(items)[source]#