Tutorials

Getting Started

Buffer length

Here we learn about the buffer length for inlet and outlet conditions in model units.

Computed Velocity

Here we learn about computed velocity, which is the characteristic velocity of the boundary condition.

Free Surface Dynamics

Here we present a step-by-step approach for building, running, and post-processing free-surface simulations and modeling filling process.

Importing CAD Geometry

Here we demonstrate how to add CAD geometry to a system.

Using Nearest Neighbor Distance Distributions

Here we demonstrate the use of the Nearest Neighbor Distance Distribution with particles.

On and Off Lattice Boundary Conditions

Here we learn about aligning the boundary conditions with the underlying lattice.

Predicting Forces and Torques

Here we learn how to calculate impeller power draw and determine blend time.

Predicting Forces on Solid Bodies

Here we learn how to record and display forces on moving and static objects.

Selecting Surfaces for Boundary Conditions

Here we learn how to select a surface for use as an inlet or outlet boundary condition.

Simple Agitated Tank

Here we present a step-by-step approach for predicting fluid blend times. Although applied here to a single phase, fully turbulent system, the approach is general and can be applied to any mixing configuration.

Tanks with Inlets and Outlets

Here we learn about recirulation boundary conditions. We define boundary conditions in tanks with inlets and outlets.

Output Setup

Zonal Analysis

Here we learn about using the Zonal Analysis feature to simplify data analysis.

Types of Averaging

Here we learn about using the types of averaging available in M-Star CFD for analysis.

Advanced Modeling

Gas Induction Modeling

Here we present a method for modeling headspace gas induction through a submerged impeller. We utilize an immiscible two fluid method to explicitly model both the liquid and gas phases in the system. M-Star’s uses a Eulerian-Lagrangian particle generation method to model the induced gas once it can no longer be explicity modeled (due to droplet size). We also introduce a method to monitor the gas induction flow rate of the impeller.

Particle Blending and Suspension Modeling

Here we present 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

Here we present 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

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

Aggregator

Using the Aggregator Tool

Here we 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

Here we present 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

Here we present 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

Here we present 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

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