GMS

Using the MODFLOW 6 Run Queue

Have you noticed that in GMS MODFLOW 6 uses a different model wrapper than other MODFLOW versions? This model wrapper is the SImulation Run Queue and it has a few new options. Since MOFLOW 6 in GMS allows having multiple simulations run, the Simulation Run Queue helps you manage the different simulation runs.

The new Simulation Run Queue dialog functions a little differently from the Model Wrapper dialog. Some of the changes include:

  • You must click Load Solution to load the desired simulation solution into the project. This does not happen automatically when you click close as it does with the MODFLOW model wrapper.
  • If you try to run a simulation already in the queue, you will be prompted to remove the simulation from the run queue before it can be run again.
  • If changing an active simulation’s settings, renaming the active simulation, or taking any action that affects a simulation currently in the queue, you will be asked to remove the simulation from the queue prior to making the changes.
  • The maximum number of concurrent processes allowed can be as many as you want. However, it should be noted that the more complicated the simulations the longer it may take for the processes to complete. Therefore, allowing a large number of processes to run concurrently may slow down processing time if you are running multiple complex simulations.
  • Turning on the Monitoring data will allow you to see the command line run for each process. This can be used to troubleshoot issues that may have occurred during the simulation run. If the simulation encounters an error look to the Command line to see what has caused the error. If there are no errors then your simulation should show 100% in green instead of red (denoting an error).
  • Another important note is that you can still work while the simulation is running. You can move the Simulation Run Queue to the side and continue to work on your project while it runs. Right-clicking on the simulation folder in the Project Explorer provides a command for opening the Simulation Run Queue if you accidentally close it.
Example an error in the MODFLOW 6 simualtion in the Simulation Run Queue

Now that you know a little more about the Simulation Run Queue dialog in GMS 10.6 try it out today!

Blog tags: 

Tips for Working with Virtual Machines

Have you installed GMS, SMS, or WMS (collectively referred to as XMS) on a virtual machine in your office? Using a virtual machine is often done in order to run multiple operating systems, consolidate computing resources, provide integrated disaster recovery, or a number of other reasons. XMS software can be installed on a virtual machine in order to fit your needs. Here are some tips for working with XMS when using a virtual machine.

Virutal machine

First, make certain that your XMS license is compatible with a virtual machine. Both local and flex license codes can be used with a virtual machine. However, local codes will not allow the software to be used by other machines. Older single-user locks cannot be used with a virtual machine.

When using a flex license, the virtual machine will need to have access to the local network in order for other machines to access the XMS license and use the software. Both the XMS application and the Aquaveo License manager need to be installed on the virtual machine.

When sharing files between a virtual machine and a host machine, pay attention to where XMS is running. XMS requires that all files be placed where XMS is installed. Therefore, you cannot save your project on the host machine and run them from the virtual machine if XMS is installed on the virtual machine. You will need to move the files to the virtual machine where XMS and XMS license is installed.

It should also be noted that some simulation runs and application processes in XMS will run slower on a virtual machine than running the same process directly on a physical machine. This is due to the nature of using a virtual machine. If there is a process that is taking an unusually long time, it is recommended that you try running the application on a physical machine.

If you are experiencing issues running XMS on a virtual machine, contact our technical support team and they will be happy to assist you.

Blog tags: 

Running MODFLOW Outside of GMS

Do you have a MODFLOW project you created in GMS, but realize you need to run MODFLOW outside of GMS? This is sometimes necessary if you have a very specific need for your project that can only be accomplished by modifying the exported files before running the MODFLOW simulation. This does not happen often, but when you do encounter a situation where you need to run MODFLOW outside of GMS, do the following:

  1. Open the MODFLOW Global Options and make certain that the Save as Native Text option has been turned on. This is necessary to generate files for your project that you can edit. With the native text option turned on, saving your project will generate the native text files.
  2. One you have the native text files generated, you can then edit the files manually using a text editor. GMS will create a separate directory with the native MODFLOW files. This directory will typically be the project name with "_text" appended to it. For example, if the project is named "Aquifer", the directory will be named "Aquifer_text". Keep these files together.
  3. Running MODFLOW using the Command Prompt
  4. To run the native files, use either a command line with a DOS prompt or a batch file. See guidance for how to do this on USGS's website.
  5. After you have successfully run your MODFLOW simulation, import back into GMS to visualize the results and perform additional analyses using the tools in GMS. You will need to start by importing either the NAM file or MFN file. These files contain a directory for the other files in the MODFLOW project and how they should be opened. It is important to keep all of the MODFLOW files together in the same directory. Having only the NAME or MFN file will not be enough to open the MODFLOW project. Files for the packages used with the project will typically have a file extension that matches the package. For example, the Wells package will have the extension "*.wel".

Running the native files outside of GMS can be used to validate results of a GMS model or to add custom parameters not available in GMS. However, Aquaveo may not be able to provide technical support for simulations that have been extensively modified outside of the GMS application.

Knowing how to run MODFLOW outside of GMS can give you more options for modeling with GMS. Try out GMS 10.6 today!

Blog tags: 

Registering an Image in XMS

Do you have an image that you would like to add to your project, but that image doesn’t have any coordinate information? Many projects require that you have an image or map that defines the proposed location for structures, wells, or other objects. In XMS (GMS, SMS, and WMS) the image needs to have coordinate information in order to correctly align with the project data. If your image does not have coordinate information, the Register Image dialog will appear.

Example of the Register Image dialog

To use the Register Image dialog, designate three points on the image and enter the coordinate information for those points. XMS will then use those coordinates to create the coordinate data for the entire image. It is possible to register an image using only two points, but three points is recommended.

If you do not know the coordinate information for any points on the image, here is a tip for getting coordinate information for the image.

  1. Click the Add Online Maps macro to open the Virtual Earth Map Locator dialog.
  2. Search for the area of your image by putting the name into the search bar and click Jump to Search Location.
  3. Be sure that the entire project bounds are within the window and match the area of your unregistered image.
  4. Download the new image and set the projection for this image.
  5. Note: you could just use this new image, but if the image you are trying to import shows the location of proposed structures, boreholes, etc., then you may need to still import the unregistered image.
  6. Outside of XMS, use a photo viewer to open the unregistered image.
  7. Compare both images and find three places where you can easily tell that the images match up.
  8. Now, in XMS, place your mouse over one of the three locations that you will need the geographical coordinates for.
  9. At the bottom of XMS you can view the coordinate information. Write down the coordinate information, then repeat in two other places.
  10. Now that you have all of the location coordinates you need to register the image, open the unregistered image file in XMS to bring up the Register Image dialog.
  11. Click the three points you have coordinate information for and enter in the coordinates that you wrote down earlier.
  12. After registering the image, check the alignment of the images if needed.
  13. Try registering an image for your project in SMS, GMS, or WMS today!

Blog tags: 

Pages