M-Star CFD is a multi-physics modeling package used to simulate fluid flow, heat transfer, species transport, chemical reactions, particle transport, and rigid-body dynamics. M-Star CFD is developed, maintained, and supported by M-Star Simulations, LLC (“M-Star”), based in Maryland, USA.
M-Star CFD contains three primary components: M-Star Build, M-Star Solve, and M-Star Post. M-Star Build is a graphical interface used to prepare models and specify simulation parameters. M-Star Solve uses input files generated from the interface to execute the simulation. M-Star Post renders and plots data generated by the solver.
Use of the M-Star CFD container requires a valid license. Please submit license inquiries to the M-Star CFD support team.
Set path to license file
export mstar_LICENSE=/mstar.lic
Start an interactive session in the container and bin the license file to /mstar.lic
docker run -it --rm --gpus all -v $mstar_LICENSE:/mstar.lic --shm-size=1g --ulimit memlock=-1 nvcr.io/hpc/m-star:3.3.123
Run the solver
mpirun -np 8 mstar-cfd-mgpu --gpu-auto --disable-ipc -i input.xml -o out