Home » Groundwater Software » Simple Flow & Transport My Account  |  Cart Contents  |  Checkout   
   
Search
Free Catalog!
Register to receive Free Catalog
Featured more
Groundwater Vistas
Groundwater Vistas
Information
Order & Payment
Shipping & Returns
Privacy Statement
Price Guarantee
SSG Home
Contact Us
Argus ONE

Detailed Description

Argus ONE

Picture


 • Import data from different sources
 
• Graphically define your problem domain
 
• Automatically create finite-element meshes and finite-difference grids
 
• Interpret your data onto your meshes and grids
 
• Mathematically manipulate your data
 
• Organize information using GIS and relational databases
 
• Visualize your model's input and results


Introduction to Argus Open Numerical Environments

Argus Open Numerical Environments (Argus ONE) is an advanced graphical preprocessing and postprocessing software that seamlessly integrates with your ground-water models, GIS and work flow. Argus ONE gives you a unified modeling solution for all your ground-water problems. The Argus unique Plug-In Extension (PIE) technology enables anyone to customize Argus ONE as a graphical user interface for their models. Using this technology, many organizations, including the USGS, created customized Argus ONE Plug-Ins as GUIs for their ground-water models.

Right now, Argus ONE users have full-featured PIE GUIs for all the following models available from the USGS and other developers:

  • MODFLOW – Ground-Water Flow Modeling
  • MOC3D – Solute Transport Modeling
  • MODPATH – Particle Pathlines for MODFLOW
  • SUTRA – Saturated/Unsaturated Flow and Heat/Solute Transport
  • PTC – Princeton Flow and Transport Code
  • Subterranean Research Inc. Geostatistics Packages
  • ARC/INFO and ArcView Interfaces

Plug In Now to the New Standard!
Argus ONE is becoming the standard as many organizations, including the USGS, use it for developing new GUIs for their models. So you always have the latest models coupled with the latest GUIs.

Argus ONE is Simple!
Simple to learn and use, Argus ONE is a unique environment that supports diverse types of modeling codes and GIS data. You will never need to learn another modeling system or re-enter the same data for different models. Best of all, you will never need to buy another modeling package!

Argus ONE is Affordable!
For all this functionality, versatility and ground-water model GUIs, you need to invest only once, at a price lower than any MODFLOW-specific software.

FREE Model Interfaces!
Download the Free USGS Model Interfaces! Contact us today for information on downloading the MODFLOW, MODPATH, MOC3D, SUTRA and HST3D interfaces.

Argus ONE has enabled engineers and scientists in geosciences-related fields to expedite their preprocessing work by two orders of magnitude without having to change their existing numerical models.

Argus ONE enables you to easily and intuitively prepare your data for any modeling package, finite-element as well as finite-difference based. By automatically linking the physical data you enter in GIS layers to grid blocks or mesh nodes and elements, Argus ONE keeps your data reusable. Changing your mesh or grid doesn't require you to re-enter your data. The Argus Open Numerical Environments integrate a variety of tessellation modules including the Argus MeshMaker finite-difference Grids module and the Argus MeshMaker Triangular and Quadrilateral finite-element modules.


The Argus ONE Workplace
In the Argus Open Numerical Environments workplace (Argus ONE), different types of information are created, edited and maintained in separate CAD-like layers. The number of layers is unlimited.

Domain Outline Layers
The domain's outline in Argus ONE is created using on-screen digitizing tools or imported DXF and text files. The outline specifies the domain to be discretized and the desired mesh/grid densities. A domain outline may contain internal discontinuities, river or fault lines and point sources.

Mesh Layers
Triangular and quadrilateral meshes are created in Argus ONE using automatic mesh generation tools. With interactive editing tools, meshes can be easily edited by point, click and drag techniques. Mesh nodes and elements are database objects which can hold an unlimited number of records which are automatically assigned to them from linked Information layers.

Grid Layers
Block-Centered and Grid-Centered Grids are created in Argus ONE using auto-gridding tools. Rows and columns can be manually added and deleted, the grid can be resized and relocated, and blocks are automatically removed to follow the domain's outline. Grid blocks are database objects which can hold an unlimited number of records which are automatically assigned to them from linked Information layers.

Information (GIS) Layers
Information Layers in Argus ONE enable you to incorporate, visualize, and edit the spatial distribution of any physical parameter such as topographical data, material properties, geographical information, initial and boundary conditions, sources and sinks, etc. The data can be automatically assigned to meshes and grids.

Orientation Layers
Background maps can be drawn or imported in Argus ONE into Orientation Layers to facilitate orientation within complex geographical and topological domains. Bitmap as well as vector formats are supported. Arcs, circles, lines and rectangles can be created and copied into other orientation, information and domain layers. Here you also present your model results using Postprocessing tools.


Importing Data in Argus ONE
By importing information from ASCII and DXF files, digitizing from background pictures and using point and click contouring tools in Argus ONE, you describe the spatial distribution of continuous and discrete information and store it in Information (GIS) layers. In Information layers you can store topographical data, material properties, geographical information, initial and boundary conditions, sources and sinks, etc. The information you bring into the Argus ONE workplace can be used to define the domain to be meshed or gridded, to affect the mesh and grid density, and it can also be automatically linked to mesh nodes and elements and to grid blocks/cells.

Argus Open Numerical Environments Import Capabilities
You can import a wide range of information types and formats into the Argus ONE workplace. The different data sources can be categorized into the following main types:

  • DXF and Contours - Import information related to graphic objects such as points, lines, polylines, arcs, etc.
  • GIS Shape files - Import shapes and the information related to them using ARC/INFO ArcView Shape files.
  • Data at X, Y locations - Import information listed at X, Y locations.
  • Meshes - Import meshes created outside of Argus ONE. (Only with Argus MeshMaker Triangular and Quadrilateral mesh modules).

You can use the various Argus Open Numerical Environments' Import file formats to import:

DXF files of:

  • Background maps
  • Information and domain outline contours

ARC/INFO ArcView Shape files of:

  • Background maps
  • Information, coverages and domain outline contours

ASCII Text files of:

  • Information/domain outline contours
  • Scattered data points
  • Finite triangular elements mesh
  • Finite quadrilateral elements mesh
  • Data points on triangular mesh
  • Data points on quadrilateral mesh
  • Data points on a block-centered rectangular grid
  • Data points on a grid-centered rectangular grid


DXF, shape and contour files enable you to import contoured information describing the distribution of physical parameters. Point-wise data enable you to import information sampled from surveys and from observation points such as wells and measurements stations, as well as to import model results lying on meshes and grids.

Picture

The above screen shot presents contours imported into an Argus ONE Information or Map layer from a DXF file or from an ASCII file in Argus ONE contour file format.


Picture

The above screen shot presents scattered or meshed information imported into an Argus ONE data layer from an ASCII file.


Picture

The above screen shot presents graphic objects imported into an Argus ONE Information or Map layer from a DXF or an Argus ONE contour file. Using DXF and ASCII contour files you can import and create complex background maps as well as the spatial distribution of natural or man-made phenomena.



Automatic Grid and Mesh Generation in Argus ONE
The Argus Open Numerical Environments also support four automatic grid and mesh generation modules. These are available through the Argus MeshMaker modules which can be purchased separately. The Argus MeshMaker modules are fully integrated with the Argus ONE workplace as mesh and grid layers. The Argus MeshMaker modules enable you to graphically perform all needed tasks such as:

  • Automatically mesh and grid domains of any complexity.
  • Manually edit your meshes and grids.
  • Easily control the element size and element growth rate.
  • Optimize your meshes bandwidth.
  • Create dynamic links between your data and mesh/grid nodes, elements and blocks.
  • Use mesh and grid functions together with GIS, Math, Logical and other functions to build your discretized domain.
  • Search your meshes and grids as databases.
  • Import your preexisting meshes and grids.
  • Export parts of your mesh and grid.
  • Export your meshes and grids to any numerical models in the exact required format.

Automatic Mesh and Grid Generation of Complex Domains
The following six screen shots are meshes and grids automatically generated by the various Argus MeshMaker modules. All six were generated with no user intervention. Local mesh and grid refinements were automatically set by information the mesh generation engines drew from the domain outline contour.

Triangular Finite-Element Mesh
The elements are colored according to a value interpolated from an Information layer to the center of the element.

Picture

The elements are colored according to the element area using the ElementArea function.


Picture

Quadrilateral Finite-Element Mesh
The elements are colored according to a value interpolated from an Information Layer to the center of the element.


Picture

The elements are colored according to the element area using the ElementArea function.


Picture

Orthogonal Finite-Difference Grid
The blocks are colored according to a value interpolated from an Information Layer to the center of the block


.

Picture

The blocks are colored according to the block area using the BlockArea function.


Picture




Continue Tour of Argus ONE

Build a Conceptual Model of Your Problem Domain in Argus
The Argus Open Numerical Environments (Argus ONE) enable you to begin your work by creating a conceptual model of your problem domain. For each of the domain characteristics, you define Information, Data or Maps Layers, which are databases containers and into which you then import your information. If your problem domain definition involves many parameters or is made of many geological formations, each having many parameters defining it, you can create as many information layers as required to store all of the different information types.

By setting relations and links between information and data layers you create a data flow model which enables you to define new entities needed to describe your problem domain. Thus you can create relations such as the thickness of a geological formation by subtracting its top and bottom topography maps. Each object you create or import into information layers is a GIS object having a graphical representation and a data representation which you can edit on screen.

Dynamic Information Linking
Linking your data flow to numerical grids and meshes enables you to make your data available for your numerical model. By storing your conceptual model and your information in linked layers and not directly on your grids and meshes, Argus ONE allows you to refine your meshes and grids while it automatically reassigns the data to them. Argus ONE is the only product in the market that supports dynamic information linking.

Picture

Creating a conceptual model is performed by just clicking buttons in the Layers Dialog to create layers and naming the layers to reflect their contents. Each layer can be assigned as many layer parameters as needed which serve as the layer's database fields. Thus if for instance your information file holds the Kx, Ky, Kz components of the distribution of a physical parameter, you can create three layer parameters to hold each of the components.

Picture

To transform the conceptual model to a model of your specific problem domain all you have to do is to import your information files into the layers you've defined. Argus ONE supports many file formats for importing your information, such as DXF, Argus ONE contour format, and scattered data. The information you import is stored as dynamic objects having both database and graphical representations, enabling you to view and edit their "shape/location" as well as their values.

The following picture demonstrates how a contour map representing the spatial distribution of a parameter such as topography, bathymetry, concentration, or initial head distributions can be imported into the Argus Open Numerical Environments Workplace.

Picture

The following picture demonstrates how a scattered data file representing the surveyed distribution of a parameter can be imported into the Argus Open Numerical Environments Workplace.

Picture


Calculating Complex Equations Using Argus ONE
To easily calculate complex expressions use Argus ONE's expression editor and the abundance of functions supplied. You can calculate the "thickness" of a geological formation, the mass through an element or a block, the length of a "river" or "fault" crossing an element or a block and the mass it contributes to them. You can also interpolate any parameter onto a grid or a mesh. Using these powerful tools will save you many programming hours. Argus ONE (spreadsheet-like) expressions can contain Mathematical, Trigonometric, Logical, Search, GIS, Grid, Mesh, Block, Node and Element functions. To create expressions, use algebraic and boolean operators.

Mathematically Manipulate Your Data
Manipulating your information is easily performed by combining your database structure and the abundance of functions and operators available through Argus Open Numerical Environments (Argus ONE) expressions. Argus ONE expressions allow you to easily perform math, trig, string, GIS, logical, search and other operations on information stored in your Argus ONE layers. Argus ONE expressions are also available in the export template thus allowing you even greater control over your output format.

Expressions allow you to compute entities such as:

  • Thickness of a geological formation
  • Artificial distributions of physical parameters
  • Effective mass entering an element, node or block
  • Automatically assign boundary condition types and values to elements, nodes, and blocks
  • Control element and block size (mesh/grid density)
  • Calculate your model's output mass balance
  • Calculate your local matrices
  • View initial conditions distribution
  • Any relation between your information, data, mesh and grid layers

Creating Expressions:

Manipulating your information is performed by creating expressions in the Expression dialog presented below. The expression below calculates the saturation level in an unsaturated zone based on a retention curve (van Genuchten, 1980), for flow in a vertical cross section.

Picture

Accessing Functions
Argus Open Numerical Environments' graphical user interface enables you to access all functions available through menus thus reducing syntax errors. Moreover, when you approve an expression, Argus ONE tests the expression for syntax and mathematical errors and informs you of the nature of your error. The following screen shot shows the Functions menu of a grid type layer.

Picture

Accessing Information Parameters
All the layers you create to store your information are called by their names and are available through menus so that you do not have to memorize your layer names. The following screen shot shows the Layers menu presenting the available layers and layers' parameters (fields).

Picture


Export to All Numerical Models Using Argus ONE
Whether you develop your own numerical models, use public domain models or work with commercial models, Argus ONE enables you to do all your pre and postprocessing in one friendly environment and export the data you linked to your grid and mesh to all your models. Using the Export Template dialog, you create an export template for each of the models you use and save it to disk. Whenever you need to export your data to a model, just load the appropriate export template form disk and choose the Export menu. Using export templates, Argus Open Numerical Environments users export their data to different models such as:

  • All USGS public domain models such as MODFLOW, MOC, SUTRA, etc.
  • Commercial numerical models such as: COSMOS/M, MATLAB, ECLIPSE, etc.
  • Self Developed models.

Export Data to Any Model
Exporting your meshes or grids and all data associated with them to ASCII files for your numerical model is accomplished using export templates. Each Argus MeshMaker module is equipped with a default export template specifying the default format Argus ONE will export your meshes or grids when you export your project.

Define Your Own Format
Export templates give you full control over your export file format. This enables you to directly export the information you've created in Argus MeshMaker to any numerical model you use in the exact file format the model requires.

In an export template, you can specify into which files you want to redirect the output, which parameters you need to export, set the delimiters, set the format of a parameter, loop over nodes, elements and blocks, calculate new expressions during export, set the number of characters in a line, etc.

Define Export Templates for Many Models
You can name each export template you create, save it to disk, and load it when needed. This enables you to maintain as many export templates as you need for the various models or versions of a model you use.

The export template is created using the Construct Export Template dialog. The template is written in a scrip- like language. You can either use the dialog buttons to construct an export script, or write an export script in you favorite text editor and load it later into Argus MeshMaker.

Picture

Dynamic Export Templates
You can create dynamic templates like those used by Argus MeshMaker. Dynamically-defined templates are constructed of script commands and script command arguments that are resolved during the export process. Script commands can invoke Argus ONE expressions thus allowing you full access to the parameters you created while creating your conceptual model and dynamic links. For instance, if you use the command "Loop over Parameters" (Parameters is the loop iterator) in a script, Argus MeshMaker will loop over the number of parameters (information fields) linked to nodes or elements in your mesh layer while exporting it and export all of them. Free export templates are available for downloading.


Argus Postprocessing and Graphics
Using the new postprocessing tools, you can present and investigate your model results in the same window you've created your model input. The six new scientific visualization methods are: 3D Surface, Color Map, Contour Map, Vector Diagram, Particle Pathlines, and Cross Section.

Visualize Model Input and Output
The Argus Open Numerical Environments (Argus ONE) supports postprocessing as well as preprocessing. Argus ONE is the only pre and postprocessing environment that can be utilized with all numerical models you use and develop.

Being fully integrated within the Argus ONE workplace, these postprocessing capabilities allow you to visualize and investigate your model results in the same environment you prepare your model input.

Site Visualization
Visualization tools in Argus ONE also allow you to visually investigate the data you prepare using the preprocessing tools of the application. Thus, for example, you can create a 3D surface describing the nodal values of a geological formation roof, of the bathymetry of a lake, or perform a full site characterization.

Scientific Visualization Tools
Six scientific visualization methods are available in Argus ONE: 3D Surface, Color Map, Contour Map, Vector Diagram, Particle Pathlines and Cross Sections. Creating a visualization object is as simple as stretching a rectangle to specify where you want the object to be located and selecting the parameters to be presented. Full control over visualization parameters such as color, shading and camera location is available.

Picture

The 3D Surface
The 3D Surface tool enables you to visualize the spatial distribution of a parameter.

Picture

The Color Map
The Color Map tool enables you to visualize the intensity distribution of a parameter.

Picture

The Contour Map
The Contour Map tool enables you to contour a parameter's distribution.

Picture

The Vector Diagram
The Vectors Diagram tool enables you to plot vector fields. You can control arrow length, width and color.

Picture

The Particle Pathlines
The Particle Pathlines tool enables you to present particle tracking. Both forward tracking and backward tracking are available.

Picture

The Cross Section
The Cross-Section tool enables you to visualize a parameter's distribution along a cross-section line. Any number of parameters can be visualized at the same cross section. The cross-section line can be easily created on-screen.

Picture

Using Visualization Objects in Reports
Being based on CAD-like layers, Argus Open Numerical Environments allows you to organize your scientific visualization objects in any form and size within a layer and also in different layers. Visualization objects can be resized, moved and deleted. This allows you full control of your view and at the same time to easily prepare well-presented reports.


Argus Orientation
Find your way in complex domains using:

  • User-definable coordinates, scale and units
  • Drawing and text annotation tools
  • Import DXF, BMP, TIFF, GIF and Bitmap
  • Zooming by percent
  • "Go to" and "Find" node/element/block
  • Layer Hiding - reduces information clutter
  • Extensive Search and Query capabilities

Search and Navigate in Complex Domains
The Argus Open Numerical Environments (Argus ONE) workplace offers many search and navigation tools. These tools allow you to easily orientate through your problem domain regardless of its complexity and the amount of information it contains.

Searching Your Information
Argus ONE's powerful search capabilities stem from the data flow and database concepts they are based on. Since all the information you bring into and create within the Argus ONE workplace is stored in relational spatial database-like layers, you can search all objects with respect to all the data that is assigned to them. These capabilities enable you to easily locate points of interest in multi-dimensional complex domains. Combined with the ability to export found sets only, this enables you to export only parts of meshes and grids you wish to re-export. Defining search criteria using the Search dialog presented below allows you to create the exact search pattern you need to search for all of the following objects:

Search/Find:

  • Mesh Elements
  • Mesh Nodes
  • Grid Blocks
  • Information Contours

Thus, you could for instance, export only nodes that lie on the domain's boundary, are above sea level, are assigned a specific boundary condition type and/or value, etc.

Orientation Tools
The Argus ONE workplace offers many useful and easy-to-use tools which enable you to easily find your way in your project's window. Using these tools you have full control on information and data visibility and immediate access to all information.

Navigation:

  • Scroll
  • Auto Scroll
  • Information Rulers
  • Add Icons and Names to all Objects
  • Navigation Window
  • Zoom by Percent
  • Zoom In/Out Double

Goto Object:

  • Goto Node (node number)
  • Goto Element (element number)
  • Goto Block (row,column)
  • Goto Contour (name)
  • Goto Position (coordinate)

Set Layers and Layers' Objects (contours, data points, elements, nodes, blocks) Visibility:

  • Show/Hide Layers
  • Transparent/Opaque objects
  • Objects' Borders
  • Objects' Numbers
  • Objects' Names
  • Objects' Icons
  • Objects' Values
  • Objects' Coloring

The Search Dialog
Using the search dialog you graphically create even the most complex queries to your database by just choosing from menus and checking check boxes.

Picture


Argus - General

  • Unlimited number of windows
  • Unlimited number of layers
  • Undo/Redo all commands
  • File compatibility across all platforms
  • On-screen digitizer

Printing Your Projects
Argus Open Numerical Environments is device-independent. Projects can be printed to any output device supported by your system such as dot matrix, laser printers, postscript printers and plotters.

Argus Open Numerical Environments is designed to support an unlimited number of different types of finite-difference grids and finite-element meshes. All the available grid and mesh types are integrated within the Argus Open Numerical Environments using a consistent user interface. To allow you to purchase only the grid and mesh types you use, the following Argus MeshMaker topological modules can be ordered separately:

MODULES

GIS Module (required for all other modules)

  • Information Layers - Site Characterization
  • Data Layers - Geostatistics
  • Maps Layers - Mapping and Visualization
  • Generic Export
  • Import Generic, DXF and Shape files
  • Plug-In Extension Technology Support
  • Argus ONE Charting

Grid Module

  • Grid related GIS functions
  • Information linking to Grids
  • Finite Difference Grid generation and editing

Tri Mesh Module

  • Tri Mesh related GIS functions
  • Information linking to Tri Meshes
  • Triangular Finite Element Mesh generation and editing

Quad Mesh Module

  • Quad Mesh related GIS functions
  • Information linking to Quad Meshes
  • Quadrilateral Finite Element Mesh generation and editing

The Finite-Difference Grid Module

The Triangular Finite-Element Module

The Quadrilaterals Finite-Element Module

The finite-difference grid module is the basic entry level module. To automatically grid even the most complex domains, define the domain and click a magic wand in it. You can easily set different block/cell sizes at different areas of the domain. All grid objects can be linked to information layers to allow you to easily export your data.

The triangular finite-element module is bundled with the finite-difference module. To automatically mesh even the most complex domains, define the domain and click a magic wand in it. You can easily set different element sizes at different areas of the domain. All mesh objects can be linked to information layers to allow you to easily export your data.

The quadrilaterals finite-element module is bundled with the finite-difference module. To automatically mesh even the most complex domains, define the domain and click a magic wand in it. You can easily set different element sizes at different areas of the domain. All mesh objects can be linked to information layers to allow you to easily export your data.

Grid and Grid Editing

Triangular Meshing and Mesh Editing

Quadrilateral Meshing and Mesh Editing

Fast Auto-Grid Generation for both block-centered and grid-centered grids

Unlimited number of blocks/cells

Intuitive grid density (block size) setting

Intuitive grid density (block size) setting

Refining of a grid or parts of a grid

Manual row and column creation

Click to select grid, blocks, rows/columns

Grid blocks are linked to information (GIS) layers

Automatically and manually remove grid blocks to follow the domain's outline

Assign graphical icons to blocks

Fast Auto-Mesh Generation; 1000 elements in under a minute on PC and Mac and under 5 seconds on UNIX workstations

Unlimited number of nodes and elements

Auto mesh multiple domains at once

Refine and Smooth a mesh

Nodes and Elements are linked to information (GIS) layers

Renumber (band width optimization)

Manually create, move and reshape elements

Assign graphical icons and alphanumeric values to nodes and elements

Fast Auto-Mesh Generation; 1000 elements in under 2 minutes on PC and Mac and under 10 seconds on UNIX workstations

Unlimited number of nodes and elements

Auto mesh multiple domains at once

Refine and Smooth a mesh

Nodes and Elements are linked to information (GIS) layers

Renumber (band width optimization)

Manually create, move and reshape elements

Assign graphical icons and alphanumeric values to nodes and elements


From Argus ONE to your favorite GIS...

  • Import your Argus ONE projects back into the GIS that provided data for your work.
  • Share your work in Argus ONE with colleagues which have access to GIS packages such as: ESRI's ArcView, ARC/INFO, ArcExplorer, MapInfo, Autodesk World, Autodesk Guide.
  • Combine your data and model results into reports prepared in your GIS.
  • Publish your Argus ONE work on shape enabled web servers.
Copyright © 2014 Scientific Software Group