Key concepts
Understand how parameters work in CalcTree and how they connect across different calculation sources.
In CalcTree, nodes are the core building blocks of calculations. Each node—such as a Python script or math equation—defines its own variables, which store inputs and results. These variables can be linked across nodes to create dynamic, multi-step calculations.
Nodes and Variables
Nodes define the logic of a calculation.
Variables are the named inputs and outputs within a node that carry values, results, or references.

A single CalcTree Page may contain multiple nodes, each with their own variables.
To learn more about setting up nodes, see:
→ Create Calculations with Math Formulas → Create Calculations with Python
Linking variables between nodes
CalcTree lets you link variables across nodes, enabling more complex, chained calculations.

Linking in a math formula:
Reference another node’s variable by simply typing its name in a formula. In the example below, two variables across two different nodes types are searched and selected in the constructio of the formula.


Linking in Python:
Type the name of any variable in the Python cod editor and it will appear in the suggestion list. Select your desired variable and include it as part of your Python logic.

Last updated