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.