Tutorial Videos

Getting Started

Buffer Length

Define buffer lengths for inlet and outlet conditions in model units.

Computed Velocity

Learn about computed velocity, the characteristic speed used in boundary conditions.

Fill Points

Define fluid and scalar fill point locations within a system.

Free Surface Dynamics

Follow a step-by-step workflow for setting up, running, and analyzing free-surface simulations and filling processes.

Importing CAD Geometry

Import and add CAD geometry to a system.

Using Nearest Neighbor Distance Distributions

Explore how to use the Nearest Neighbor Distance Distribution with particles.

On and Off Lattice Boundary Conditions

Understand how to align boundary conditions with the underlying lattice.

Predicting Forces on Solid Bodies

Record and display forces on moving and static objects.

Selecting Surfaces for Boundary Conditions

Select a surface for use as an inlet or outlet boundary condition.

Simple Agitated Tank

Follow a step-by-step approach for predicting fluid blend times. Although demonstrated for a single-phase, fully turbulent system, the approach is general and applies to any mixing configuration.

Tanks with Inlets and Outlets

Define and apply recirculation boundary conditions for tanks with inlets and outlets.

Output Setup

Zonal Analysis

Use the Zonal Analysis feature to simplify data analysis.

Types of Averaging

Explore the types of averaging available in M-Star CFD for analysis.

Advanced Modeling

Gas Induction Modeling

Learn how to model headspace gas induction through a submerged impeller using an immiscible two-fluid approach that explicitly represents both the liquid and gas phases. M-Star uses an Eulerian-Lagrangian particle generation method to represent the induced gas once droplet sizes become too small for explicit modeling. The tutorial also introduces a method for monitoring the impeller’s gas induction flow rate.

Particle Blending and Suspension Modeling

Explore approaches for modeling two-fluid liquid/solid systems. We consider both tracer and inertial particles and illustrate how these simulations can be used to predict residence time distributions, setting, etc.

Recirculation Systems

Understand the approaches for modeling recirculation systems. We discuss the key operating principles that inform model development, as well as the blending characteristics of jet mixing systems.

Sloshing Systems

Learn how to model shaking and sloshing free-surface systems. We demonstrate using built-in motion types, as well as custom user-defined system accelerations.

Python, API, Scripting

Environment Setup for Windows with VS Code

Setup a Python environment with M-Star Pre, Microsoft VS Code editor.

Python Overview

An overview of the Python pre-processing capability in M-Star.

Python CLI Example

An explanation of the Python CLI example provided in the documentation.

Optimization Example

Optimize the location of an impeller by using advanced optimization technicques available in the SciPy Python library.

Python Model Properties

An explanation of how to access and modify M-Star model data from a Python script.

Mixing Tank Example

Perform all steps in a CFD workflow from a Python script. Performs pre-processing, solving, and post-processing.

Aggregator

Using the Aggregator Tool

Use the Aggregator to examine the results of a parametric study. We will use the Aggregator to combine key variables from the study and compare the results of multiple simulations to quickly gain insights.

Post-Processing

Introduction to M-Star Post

View an introduction to data analysis using M-Star Post. We discuss manipulating color scales, as well as basic operations related to line plotting.

Python Annotation in M-Star Post

Learn the use of Python Annotations in M-Star Post. We discuss how to create and manipulate Python annotations, as well as how to use them to display data in M-Star Post.

Working with Slices in M-Star Post

View an introduction to data analysis using M-Star Post. We discuss manipulating color scales in slice data, as well as basic operations related to glyphs.

Working with Volumes in M-Star Post

View an introduction to data analysis using M-Star Post. We discuss more advanced volumetric rendering techniques, including streamlines, particles, and glyphs.