Skip to content

Project organisation

Bramble is designed to keep your CFD data organised. Documents on a computer are arranged in folders. In the same way, Bramble's CFD simulations (Runs) are organised into Programmes and Projects.

Programmes

The highest level in the Bramble hierarchy. A Programme can contain many Projects.

Shared resources. Resources such as Parts, Kinematic Setups and Template Cases are available to all Projects in a Programme.

The active Programme. The Programme and Project you select in the header set what you see across the app. Most pages show only the data belonging to the selected Programme.

Sharing between Programmes

We suggest that nothing is shared between one Programme and another. Bramble enforces this in some cases, but there are exceptions.

Data associated with a Programme

As well as Projects, these data types belong to a Programme:

  • Runs
  • Template Cases
  • Parts and Assemblies
  • Kinematic Setups
  • Maps
  • File Exchange data

Projects

A collection of similar Runs inside a Programme. A Project usually represents a thread of research, or a group of Runs you want to compare easily.

Designed to be flexible. Some users prefer lots of small Projects, each dedicated to a particular feature. Others prefer large Projects containing hundreds of Runs. Choose the structure that suits your work.

Note

Think of each Run as an email. A Project is a set of emails with the same subject line. A Programme is the folder where you keep emails about the same area of work. As with email, how you organise your work is up to you. Bramble gives you two levels of organisation above a Run.

Runs

A Run is a group of CFD simulations (Attitudes) that share the same geometry and kinematics configuration.

Use a Run to create and group related simulations, for example:

  • a velocity or yaw sweep
  • different CFD methodologies or workflows, such as a RANS and a DES case
  • swapping out a single part using Attitude Specific Geometry
  • an optimisation study over a sweep of automatically deformed geometries, using Bramble's part deformation tools

A Run can have a baseline, another Run it is compared against. When a Run has a baseline, Bramble automatically generates delta values and delta post-processing, which show what changed and by how much.

Attitudes

Each Attitude is an individual CFD simulation, and can have its own simulation and post-processing configuration.

The Attitudes in a Run come from its Map. Each Attitude has its own:

  • parameter values, such as velocity, ride height and yaw
  • Template Case
  • CFD methodology and workflow
  • post-processing configuration