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 and it will appear in the suggestion list. Select your desired variable and include it as part of your Python logic.

Last updated