The Tree

The tree is a vital tool to understand when using Star-CCM+. It is displayed in the explorer pane (the window on the top left). It’s key use is to help you set parameters of your simulation and create ways to record key dataHere are the common nodes of the tree explained


The Geometry tree is where you can find and edit the models you have imported in for analysis.

3D-CAD Models

In this section, one can create 3D CAD parts which can be used within the simulation. This can consist of making a body to help with analyses, or even creating a bounding box to act as a domain. 


This node is where all the parts that have been created and/or imported are located. It also provides an alternative (and more simplified) method of creating new parts.


Gives a list of all the parts in the object which can be split up or combined due to Boolean operations


This node allows you to select a number of operations to carry out ranging from automated meshes to creating an imprint. It is best to experiment with these functions as they may prove to be very useful. Automated meshing can be very helpful when you’re confused about what mesh models to use.



The continua contains both the physics and mesh models that can be applied to one or more regions. Continua have no geometric definition associated with them.


The mesh continuum is a selection of meshing models that are applied to a region. When mesh continuum is applied to a region, the region is discretized according to the models so that calculations can be run on them.


Mesh models can be created in many different methods, note that different modelling methods are more suitable for different applications. Here you will find the models that have been selected for the simulation you are running.

Reference Values

After the modelling method is selected for the mesh, you can adjust the global mesh definition by changing the reference values of the parameters under this node.

Volumetric Controls

This function allows you to select a specific region where separate mesh conditions can be set.


A physics continuum contains the models used to simulate the flow of the chosen fluid (such as air, water, etc.)


The physics in the simulation used for the fluid can be modelled and calculated differently depending on the purpose of the simulation. Under this node you will find the physics models used for the simulation.

Reference Values

Depending on the models chosen, you can adjust the reference values of the fluid in order to recreate a real life situation. For example, if you were modelling a pipe under water, you might want to change the reference pressure from 1 atmosphere to the required pressure.

Initial Conditions

Initial conditions of the fluid before the simulation can specified here.


Regions are volume domains (or areas in a two-dimensional case) in space that are completely surrounded by boundaries. They are not necessarily contiguous, and are discretized by a conformal mesh consisting of connected faces, cells and vertices.

Regions are created either when a volume mesh is imported, or when a surface is imported without using geometry parts. Each region is given a unique name during the import process, but it can be renamed. One region is joined to another using an interface, so that information can be passed between them. Boundaries are not shared between regions. If more than one region have been assigned to a single object,  different mesh and physics conditions.


Boundaries are surfaces (or lines in a two-dimensional case) that completely surround and define a region. Each boundary has a corresponding node in the simulation tree, and has its own properties and pop-up menu.

Feature Curves

Feature curves can be automatically created for a given set of boundaries by marking edges using different criteria. Curves can be created for a single boundary or multiple boundaries simultaneously. Thereafter, further feature curves can be manually added or the original set can be edited so that the exact edge curve definition is obtained.

Mesh Conditions

This is where the mesh conditions for different regions can be changed to suit the needs of the simulation. This can be useful when a shape is simple in one area and doesn’t need that many cells but complex in other parts where the mesh needs to be especially refined.

Physics Conditions

Similarly to ‘Mesh Conditions’ different physics conditions can be selected for different regions of the object.          

Physics Values

Allows the user to set some of the physical values of the system for example, velocity.

Derived Parts

A derived part is used to analyse the data. You can derive a plane, streamlines, probes, etc. depending on the analysis needed.


Gives the user a choice of how they wish the iterator to solve.                     

Stopping Criteria

This is the criteria specified before the simulation is stopped automatically.

Maximum Steps

The maximum amount of iterations until the simulation comes to an automatic stop.

Stop File

‘The Stop File criterion allows you to specify the pathname of a file (named ABORT by default) that, once in place, causes the solver to stop. This action can be useful for stopping a batch job, for example.’

Solution Histories

History of your previous solutions.

Solution Views

Allows you to view details of the solution such as how much time it takes, the time step and the number of iterations.


To monitor an aspect of the simulation, for example drag, you will need to set up a report for the drag so that STAR CCM+ can monitor it. Under the reports folder you will find all the reports that have been created for the simulation.


This provides methods of monitoring your solution.


Monitors log and plot the results of the aspects that are being measured from the reports


Scenes creates a visualisation in a specific style. A Geometry Scene displays the geometric model, a mesh scene displays the mesh model, etc.


Representations help you keep track of the surface and volume meshes that STAR-CCM+ uses as part of the meshing and simulation setup process. Several different representations are available.


Contains a variety of functions which can improve the accuracy and presentation of the simulation.