MAST

▼Installation instructions  MAST runs on various flavors of Unix and can leverage MPI for distributed memory parallelism 
Installation on Mac OS with MacPorts  This installs some dependencies using MacPorts followed by installation of PETSc, SLEPc, libMesh and MAST using source 
Installation using Spack  Spack is a pythonbased package manager that can install all dependencies 
▼Tutorials for MAST  Several examples have been implemented in MAST, some of which have been ported as tutorials listed below 
Extension of bar  This example solves an axial bar extension problem 
Nonlinear plate bending with continuation solver  This example computes the nonlinaer deformation of a curved plate with a temperature and pressure load using path continuation solver 
Nonlinear thermoelastic plate bending  This example solves a cantilever rectangular plate with a uniformly distributed load on the top of the plate 
Tie Constraints  This example solves a cantilever rectangular plate with a uniformly distributed load on the top of the plate 
2D Levelset topology optimization  This example computes the optimal topology of a structure subject to specified boundary conditions (Dirichlet and Neumann) 
2D SIMP topology optimization  This example computes the optimal topology of a structure subject to specified boundary conditions (Dirichlet and Neumann) 
Flow analysis  This example computes the steadystate flow about rigid shapes 
Panel flutter using Vg solver and Euler aerodynamics  This example solves for the flutter speed of a semiinfinite (2D) panel with 