Downloads

Overview and Location of GMAT Software Packages

The GMAT ecosystem contains a number of software packages and libraries.  The core system is distributed on Windows, Linux, and Mac in executable\application files.  The Collocation Stand Alone Library and Toolkit (CSALT) library, while using some low level GMAT utilities, can be run independent of GMAT and is distributed in a separate library and is the foundation for the GMAT Optimal Control subsystem.  Finally, source code and data files are packaged separately.  The sections below describe how to obtain these data.

Windows, Mac, and Linux Executables\Applications

Executable\Application files for all public releases are available on SourceForge in the Files page.  Files are stored in folders by release name.  The table below describes the naming convention for executable\application files by operating system:

Operating System

Executable\Application File Name Conventions

Windows zip file

gmat-win-VERSIONNUMBER.zip

Mac Bundle

gmat-macosx-x64-VERSIONNUMBER.zip

Linux Bundles

gmat-ubuntu-x64-VERSIONNUMBER.tar.gz

gmat-rhel77-x64-VERSIONNUMBER.tar.gz

Collocation Stand Alone Library and Toolkit (CSALT) Files

CSALT solves the generic optimal control problem, supporting dynamics, Lagrange form of the cost function, path, and boundary constraints and can be used independent of GMAT to solve low and high thrust optimization problems, 6-DOF optimization, classical optimal control problems, low-thrust, formation and constellation, and re-entry problems. CSALT is distributed with a limited set of models but includes about 20 industry standard test problems. In general, when using CSALT, the user must provide models of dynamics, cost, and constraint functions.

The CSALT Source code is available at SourceForge Files Page (first version was included in R2020A).   The source and data is distributed in files for each release using the name convention:

GMAT-CSALTPluginCode-VERSIONNUMBER.zip

Source Code

If you use Mac or Linux, or if you just want the latest code, you can choose to build GMAT yourself. Our public code is hosted in a Git repository on SourceForge:


git clone git://git.code.sf.net/p/gmat/git gmat-git

See Development for compiling instructions.