BOSS International


Getting Started

Welcome to the GMS quick tour. This tour provides an overview of the incredible array of modeling tools available in GMS. It describes each of the model interfaces in GMS, the organization and layout of GMS, tools for graphical output, and information on how to learn more about each component of GMS. The quick tour should be completed by anyone who is new to GMS prior to attempting to build a groundwater model. In the top right corner of each page will be a link to the previous and following page. Click 'Next' in the top right corner now to begin the tour.

What Is GMS?

The Department of Defense Groundwater Modeling System (GMS) is a comprehensive graphical user environment for performing groundwater simulations. The entire GMS system consists of a graphical user interface (the GMS program) and a number of analysis codes (MODFLOW, MT3DMS, RT3D, SEAM3D, MODPATH, SEEP2D, FEMWATER, NUFT, UTCHEM). The GMS interface was developed by the Environmental Modeling Research Laboratory of Brigham Young University in partnership with the U.S. Army Engineer Waterways Experiment Station.

GMS was designed as a comprehensive modeling environment. Several types of models are supported and facilities are provided to share information between different models and data types. Tools are provided for site characterization, model conceptualization, mesh and grid generation, geostatistics, and post-processing.

Command Line Arguments

Several command line arguments can be used with GMS when it is launched. On the PC, you can modify the properties of the shortcut that launches GMS and edit the Target item. On UNIX, the command line argument would immediately follow the command to launch GMS. More than one command line argument can be used at the same time.

The following command line arguments are available for GMS:

-dm <module>

The -dm command is used to specify the default module. Possible values include the following strings: tin, borehole, solid, 2dmesh, 2dgrid, 2dscat, 3dmesh, 3dgrid, 3dscat, map.

Example: C:\Program Files\GMS30\gms30.exe -dm tin

-r <path>

The -r command is used to specify the path to the resource directory. This is the location of the password file and, on UNIX, the COLORS.GEOS and FONTS.INC files, if they exist.

Example: C:\Program Files\GMS30\gms30.exe -r "C:\Jims Area\"

-ini <path>

The -ini command is used to specify the path to the initialization file (gms30.ini) which stores the default settings.

Example: C:\Program Files\GMS30\gms30.exe -ini C:\MyStuff

-tmp <path>

The -tmp command is used to specify the path to the temporary directory. The privileges on this directory must be such that GMS can write to it.

Example: C:\Program Files\GMS30\gms30.exe -tmp C:\Temp

-f <file file file...>

The -f command is used to specify a file or files for GMS to open at startup.

Example: C:\Program Files\GMS30\gms30.exe -f models/transport.sup


On UNIX, the -help command displays the above information about GMS command line arguments.

Example: gms -help