GSFLOW - Version: 2.1.0
Coupled Groundwater and Surface-water FLOW model
Any use of trade, product, or firm names is for descriptive purposes only and does
not imply endorsement by the U.S. Government. This software has been approved for
release by the U.S. Geological Survey (USGS). Although the software has been subjected
to rigorous review, the USGS reserves the right to update the software as needed pursuant
to further analysis and review. No warranty, expressed or implied, is made by the USGS
or the U.S. Government as to the functionality of the software and related material nor
shall the fact of release constitute any such warranty. Furthermore, the software is
released on condition that neither the USGS nor the U.S. Government shall be held liable
for any damages resulting from its authorized or unauthorized use.
GSFLOW version 2.1.0 is packaged for personal computers using one of the Linux or
Microsoft Windows operating systems. An executable file compiled for 64-bit operating
systems is provided. The Linux executable was compiled on a personal computer using the
Intel Fortran (ifort) and C (icc) compilers version: 18.0.3 20180410. The Windows
executable was compiled on a personal computer with the Intel(R) Xeon(R) E-2186M CPU,
running the Microsoft Windows 10 Enterprise, Version 1809, 64-bit operating system,
using the Microsoft Visual Studio 2019 Version 16.3.7, development environment and
the Intel� Parallel Studio XE 2019 Update 5 Composer Edition for Fortran Windows*
Integration for Microsoft Visual Studio* 2019 and Microsoft Visual C++ 2019 compilers.
The source code and Linux Makefiles are provided to aid users in compilation
on other computers. However, no support is provided for compilation.
IMPORTANT: Users should review the file 'GSFLOW_Release_Notes_2.1.0.pdf' for a
description of, and references for, this software. Changes that have been
introduced into GSFLOW with each official release also are described in this
file; these changes may substantially affect users.
Instructions for installation, execution, and testing of this version of
GSFLOW are provided below.
TABLE OF CONTENTS
A. DISTRIBUTION FILE
B. INSTALLING
C. EXECUTING THE SOFTWARE
D. TESTING
E. COMPILING
A. DISTRIBUTION FILE
The following distribution files are for use on personal computers:
gsflow_2.1.0.zip for Windows-based personal computers
gsflow_2.1.0_linux.zip for Linux-based personal computers
The distribution file contains:
Executable and source code for GSFLOW.
GSFLOW documentation.
Related documentation for PRMS and MODFLOW.
Seven GSFLOW example problems.
An Excel spreadsheet for analysis of GSFLOW water-budget results.
Unzipping the distribution file creates numerous individual files contained in
several subdirectories. The following directory structure will be created in the
installation directory:
|
|--GSFLOW_2.1.0
| |--bin ; Compiled GSFLOW executable for personal computers
| |--data ; Seven example GSFLOW application models described
in USGS reports TM6-D1 and TM6-D3.
| |--doc ; Documentation reports for GSFLOW and related
software.
|--Related reports ; Additional reports and information files
| |--src
| |--gsflow ; Source code for GSFLOW Modules
| |--mmf ; Source code for MMF software
| |--modflow ; Source code for MODFLOW
Packages
| |--prms ; Source code for PRMS Modules
| |--merge ; Source code for utility program to merge restart files
| |--water-budget utility ; Utility program for analysis of GSFLOW output
It is recommended that no user files be kept in the GSFLOW_2.1.0 directory
structure. If you do plan to put your own files in the GSFLOW_2.1.0
directory structure, do so only by creating additional subdirectories of
the "data" subdirectory.
Included with the release are several documents that use the Portable Document
Format (PDF) file structure. The PDF files are readable and printable on various
computer platforms using Acrobat Reader from Adobe. The Acrobat Reader is freely
available from the following World Wide Web site: http://www.adobe.com/
B. INSTALLING
To make the executable version of GSFLOW accessible from any directory, the
directory containing the executable (GSFLOW_2.1.0\bin on Linux-based computers or
GSFLOW_2.1.0\bin on Windows-based computers) should be included in the PATH
environment variable. Also, if a prior release of GSFLOW is installed on your
system, the directory containing the executable for the prior release should be
removed from the PATH environment variable.
As an alternative, the executable file in the "bin" subdirectory can be copied
into a directory already included in the PATH environment variable. Note, the example
problems provided with the release (described below) have example Linux shell script or
Windows batch files that require the executable be in the "bin" subdirectory.
C. EXECUTING THE SOFTWARE
A 64-bit (gsflow for Linux or gsflow.exe for Windows) executable is provided in the "bin"
subdirectory. After the "bin" subdirectory is included in your PATH, GSFLOW is
initiated in a Command-Prompt window using the command:
gsflow [Fname]
The optional Fname argument is the name of the GSFLOW Control File. If no argument is used,
then GSFLOW will look for a Control File named "control" in the user's current directory.
The arrays in GSFLOW are dynamically allocated, so models are not limited
by the size of input data. However, it is best to have at least 4 MB of
random-access memory (RAM) for model execution and more RAM for large models.
If there is less available RAM than the model requires, which depends
on the size of the application, the program will use virtual memory; however,
this can slow execution significantly. If there is insufficient memory to
run the model, then GSFLOW will not initiate the beginning of the simulation;
however, if on a Windows-based computer, the Command-Prompt window may continue
to indicate that GSFLOW is executing. For this circumstance, the program must be
terminated manually using the Windows Task Manager application.
Some of the files written by GSFLOW are unformatted files. The structure
of these files depends on the compiler and options in the code. For Windows
based computers, GSFLOW is compiled with the unformatted file type specified
as "BINARY". For Linux-based computers, GSFLOW is compiled with the unformatted
file type specified as "UNFORMATTED". Any program that reads the unformatted
files produced by GSFLOW must be compiled with a compiler that produces programs
that use the same structure for unformatted files. For example, Zonebudget and
Modpath use unformatted budget files produced by the MODFLOW component of GSFLOW.
Another example are head files that are generated by one GSFLOW simulation and used
in a following simulation as initial heads. Both simulations must be run using
an executable version of GSFLOW that uses the same unformatted file structure.
D. TESTING
Seven sample problems with GSFLOW data sets are provided in the "data" subdirectory
to verify that GSFLOW is correctly installed and running on the user's system.
The sample problems also may be looked at as examples of how to use the program.
See the 'Readme.txt' file in that subdirectory for a description of the seven
sample problems.
E. COMPILING
The executable file pro
没有合适的资源?快使用搜索试试~ 我知道了~
GSFLOW软件-地下水与地表水相互作用
共978个文件
out:300个
csv:84个
f90:59个
需积分: 5 2 下载量 199 浏览量
2023-09-20
17:42:53
上传
评论
收藏 119.5MB ZIP 举报
温馨提示
可以模拟地下水与地表水相互作用的新模型
资源推荐
资源详情
资源评论
收起资源包目录
GSFLOW软件-地下水与地表水相互作用 (978个子文件)
sagehen.ag 1.34MB
sagehen_HighTrig.ag 1.34MB
sagehen_LowTrig.ag 1.34MB
Agwater1.ag 7KB
Agwater1.ag 4KB
Agwater1GW_low.all 158KB
Agwater1GW_high.all 158KB
Agwater1GW_high_ET.all 158KB
Agwater1GW_ET_low.all 158KB
tahoe.ba6 1.47MB
Agwater1.ba6 2KB
Agwater1.ba6 2KB
sagehen.bas 93KB
sagehen.bas 93KB
sagehen.bas 77KB
sagehen.bas 77KB
gsflow.bat 6KB
gsflow.bat 6KB
gsflow_NWT.bat 274B
prms.bat 235B
gsflow_climate_hru.bat 145B
prms_climate_hru.bat 143B
prms_map_results.bat 143B
modflow.bat 137B
modflow.bat 134B
gsflow.bat 133B
prms.bat 131B
run.bat 118B
run.bat 112B
run.bat 106B
run.bat 106B
read_params.c 40KB
read_line.c 25KB
declparam.c 18KB
setup_cont.c 16KB
getparam.c 14KB
batch_run_functions.c 12KB
timing.c 11KB
read_vars.c 10KB
declvar.c 10KB
read_control.c 9KB
load_param.c 8KB
save_params.c 8KB
reset_dim.c 8KB
print_params.c 7KB
get_elem_add.c 7KB
getvar.c 6KB
mmf.c 6KB
putvar.c 6KB
control_var.c 5KB
str_to_vals.c 5KB
print_vars.c 5KB
check_vars.c 5KB
decldim.c 5KB
decl_control.c 5KB
read_datainfo.c 5KB
graph_single_run.c 4KB
readvar.c 4KB
control_array.c 4KB
getdimname.c 4KB
julconvert.c 3KB
parse_args.c 2KB
build_lists.c 2KB
create_vstats.c 2KB
umalloc_etc.c 2KB
batch_run.c 2KB
print_model_info.c 2KB
alloc_space.c 2KB
var_addr.c 2KB
write_vstats.c 2KB
getdim.c 2KB
julday.c 2KB
get_times.c 2KB
dim_addr.c 1KB
sort_params.c 1KB
sort_vars.c 1KB
param_addr.c 1KB
free_vstats.c 1KB
sort_dims.c 992B
control_addr.c 971B
call_modules.c 532B
call_setdims.c 527B
Tahoe.control 3KB
gsflow_gsflow_HighTrig.control 3KB
gsflow_gsflow_LowTrig.control 3KB
gsflow_gsflowHighKc.control 2KB
gsflow_gsflowLowKc.control 2KB
prms.control 2KB
prms_climate_hru.control 2KB
gsflow_climate_hru.control 2KB
prms_map_results.control 2KB
gsflow.control 2KB
gsflow.control 2KB
prms.control 2KB
modflow.control 425B
modflow.control 333B
gsflow_modflow_high.control 322B
gsflow_modflow_high.control 322B
gsflow_modflow_low.control 321B
gsflow_modflow_low.control 321B
共 978 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10
资源评论
顺顺利利平平安安健健康康快快乐乐
- 粉丝: 2
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功