MYSTRAN is a general purpose finite element analysis solver
MYSTRAN is an acronym for “My Structural Analysis” (https://www.mystran.com)
Build Instructions | Introduction | Features | Get EXE or Make Binary | Documentation | Four Repositories | Developmental Goals | Ways You Can Help | Community
See BUILD.md for both Windows and Linux build (compiling) instructions.
MYSTRAN is a general purpose finite element analysis computer program for structures that can be modeled as linear (i.e. displacements, forces and stresses proportional to applied load). MYSTRAN is an acronym for “My Structural Analysis”, to indicate its usefulness in solving a wide variety of finite element analysis problems.
For anyone familiar with the popular NASTRAN computer program developed by NASA (National Aeronautics and Space Administration) in the 1970’s and popularized in several commercial versions since, the input to MYSTRAN will look quite familiar. Many structural analyses modeled for execution in NASTRAN will execute in MYSTRAN with little, or no, modification. MYSTRAN, however, is not NASTRAN. It is an independent program written in modern Fortran 95.
Windows EXE (executable) for can be found in the MYSTRAN Releases repository.
Static Linux binaries have been built, but releases are in work. For now, it is better to build it yourself -- it's really straightforward.
The end user documentation is located in the "User_Documents" folder of this repository.
The MYSTRAN project consits of four repositoires.
1 - This repository contains the source code, build instructions, and end user documentation.
2 - The MYSTRAN_Resources repository consists of files for MYSTRAN developers. It also contains informationa and files realated to pre- and post-processors relavant to MYSTRAN.
3 - The MYSTRAN_Releases repository contains the most current release as well as prior releases.
4 - The MYSTRAN_Benchmark repository contains the test cases and utilities used to verify that a new build produces results consistent with prior builds and models that have been verified.