About the Activity Nodes

Graphical Mode Activities vs Console Mode Modules

In a project, a set of linked activities is called a tree. A result calculated within a tree is fed as input into the next activity in the tree. Consequently, if you have an Equilibrium Calculator with another Equilibrium Calculator as its successor, the successor takes the calculation results of the predecessor as the starting values for its calculation. When working with activities in the Project window these are also referred to as nodes (or activity nodes) in the tree structure.

The example below shows a My Project node Icon My Project node with two trees. In each tree, settings and calculation results are propagated downward until the calculation and the visualization of the results are completed in the Plot Renderer nodes.

The system definitions, settings, and calculation results of the two trees are independent of each other in this example.

A My Project node with 2 trees

There are several resources available on our website to help you learn how to use Thermo‑Calc and other Add-on Modules. Go to the Getting Started Guides page and choose one of the guides that provides new users an introduction to setting up simple calculations in Graphical Mode. The information there is also in this help documentation.

Activity Successor and Predecessor Nodes

An activity node located below another activity node in a tree is referred to as that activity’s successor. An activity located above another activity is called that activity’s predecessor. A predecessor is performed before the predecessor’s successors and its result is fed forward to any successor activities.

A Project Tree showing the differences between predecessors and successors

For example, to calculate and display a phase diagram, create a branch with three linked activities: A System Definer activity linked to an Equilibrium Calculator activity, which in turn is connected to a Plot Renderer activity.

You can determine the available successors by right-clicking a node in the Project window to browse what is available from the menu and follow the arrows connecting the nodes. The example below shows that Scheil Calculator 1 is a predecessor to the successors, Plot Renderer 1 and Table Render 1.

A Scheil Calculator 1 is a predecessor to the successors, Plot Renderer 1 and Table Render 1.

Creating Activities and Successors and Cloning Activities and Trees