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 FormulasCreate 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