Model:OTIS: Difference between revisions
From CSDMS
m (Text replace - "== Help ==" to "== Help == {{#ifexist:Model_help:{{PAGENAME}}|[[Model_help:{{PAGENAME}}]]|}}") |
m (Text replacement - "{{End headertab}}" to "{{End headertab}} {{{{PAGENAME}}_autokeywords}}") |
||
(26 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
|Model type=Single | |Model type=Single | ||
}} | }} | ||
{{Start models incorporated}} | |||
{{End a table}} | |||
{{Model identity2 | {{Model identity2 | ||
| | |ModelDomain=Terrestrial, Hydrology | ||
|Spatial dimensions=1D | |Spatial dimensions=1D | ||
|Spatialscale= | |Spatialscale=Reach-Scale, Watershed-Scale | ||
|One-line model description=One-Dimensional Transport with Inflow and Storage (OTIS): A Solute Transport Model for Streams and Rivers | |One-line model description=One-Dimensional Transport with Inflow and Storage (OTIS): A Solute Transport Model for Streams and Rivers | ||
|Extended model description=One-Dimensional Transport with Inflow and Storage (OTIS): A Solute Transport Model for Streams and Rivers | |Extended model description=One-Dimensional Transport with Inflow and Storage (OTIS): A Solute Transport Model for Streams and Rivers | ||
Line 28: | Line 30: | ||
|Town / City=Boulder | |Town / City=Boulder | ||
|Postal code=80303 | |Postal code=80303 | ||
|Country=United States | |||
|State=Colorado | |State=Colorado | ||
|Email address=runkel@usgs.gov | |Email address=runkel@usgs.gov | ||
}} | }} | ||
{{Model technical information | {{Model technical information | ||
|Supported platforms=Unix, Linux, Windows | |Supported platforms=Unix, Linux, Windows | ||
|Other platform=macOS | |||
|Programming language=Fortran77 | |Programming language=Fortran77 | ||
|Code optimized=Single Processor | |Code optimized=Single Processor | ||
|Start year development=1990 | |Start year development=1990 | ||
|Does model development still take place?=Yes | |Does model development still take place?=Yes | ||
|DevelopmentCode=Only maintenance | |||
|DevelopmentCodeYearChecked=2020 | |||
|Model availability=As code | |Model availability=As code | ||
|Source code availability=Through web repository | |Source code availability=Through web repository | ||
Line 66: | Line 71: | ||
{{Users groups model}} | {{Users groups model}} | ||
{{Documentation model | {{Documentation model | ||
|Manual model available=Yes | |Manual model available=Yes | ||
|Model manual=Wrir98-4018.pdf, | |Model manual=Wrir98-4018.pdf, | ||
Line 74: | Line 77: | ||
{{Additional comments model}} | {{Additional comments model}} | ||
{{CSDMS staff part | {{CSDMS staff part | ||
|OpenMI compliant=No | |OpenMI compliant=No but possible | ||
| | |IRF interface=No but possible | ||
| | |CMT component=No but possible | ||
| | |CCA component=No but possible | ||
}} | }} | ||
{{Start coupled table}} | {{Start coupled table}} | ||
{{End a table}} | {{End a table}} | ||
{{End headertab}} | {{End headertab}} | ||
{{{{PAGENAME}}_autokeywords}} | |||
<!-- PLEASE USE THE "EDIT WITH FORM" BUTTON TO EDIT ABOVE CONTENTS; CONTINUE TO EDIT BELOW THIS LINE --> | <!-- PLEASE USE THE "EDIT WITH FORM" BUTTON TO EDIT ABOVE CONTENTS; CONTINUE TO EDIT BELOW THIS LINE --> | ||
==Introduction== | ==Introduction== | ||
Line 91: | Line 94: | ||
== History == | == History == | ||
== | == References == | ||
<br>{{AddReferenceUploadButtons}}<br><br> | |||
{{#ifexist:Template:{{PAGENAME}}-citation-indices|{{{{PAGENAME}}-citation-indices}}|}}<br> | |||
{{Include_featured_references_models_cargo}}<br> | |||
== Issues == | == Issues == | ||
OTIS can also be built from source on macOS using <code>gfortran</code>. | |||
Here are the steps. | |||
Edit the makefiles in the '''otis''', '''otis-p''', '''share''', and '''starpac''' directories, | |||
replacing these lines: | |||
F77 = f77 $(FFLAGS) | |||
FFLAGS = -O -u | |||
with these: | |||
FC = gfortran | |||
F77 = $(FC) $(FFLAGS) | |||
FFLAGS = | |||
In the '''share''' directory, make a copy of the generic header file and call it '''header.f''': | |||
$ cp header.generic.f header.f | |||
From the root directory of the source distribution, | |||
you can now call <code>make</code> to build all the executables: | |||
$ make | |||
Note that I had problems building OTIS with the <code>gfortran</code> I installed from Homebrew. | |||
Instead, I used the <code>gfortran</code> from my Anaconda Python distribution: | |||
$ which gfortran | |||
/Users/mpiper/anaconda/bin/gfortran | |||
$ gfortran --version | |||
GNU Fortran (GCC) 4.8.5 | |||
Copyright (C) 2015 Free Software Foundation, Inc. | |||
--[[User:Mpiper|Mpiper]] ([[User talk:Mpiper|talk]]) 10:42, 13 June 2017 (MDT) | |||
== Help == | == Help == |
Latest revision as of 20:19, 16 September 2020
OTIS
Metadata
|
|
Introduction
History
References
Nr. of publications: | 88 |
Total citations: | 5728 |
h-index: | 37 |
m-quotient: | 0.97 |
Featured publication(s) | Year | Model described | Type of Reference | Citations |
---|---|---|---|---|
Runkel, R.L. 1998. One-Dimensional Transport With Inflow and Storage (OTIS): A Solute Transport Model For Streams and Rivers. U.S.Geological Survey, Water-Resources Investigation Report 98-4018.. (View/edit entry) | 1998 | OTIS |
Model overview | 561 |
See more publications of OTIS |
Issues
OTIS can also be built from source on macOS using gfortran
.
Here are the steps.
Edit the makefiles in the otis, otis-p, share, and starpac directories, replacing these lines:
F77 = f77 $(FFLAGS) FFLAGS = -O -u
with these:
FC = gfortran F77 = $(FC) $(FFLAGS) FFLAGS =
In the share directory, make a copy of the generic header file and call it header.f:
$ cp header.generic.f header.f
From the root directory of the source distribution,
you can now call make
to build all the executables:
$ make
Note that I had problems building OTIS with the gfortran
I installed from Homebrew.
Instead, I used the gfortran
from my Anaconda Python distribution:
$ which gfortran /Users/mpiper/anaconda/bin/gfortran $ gfortran --version GNU Fortran (GCC) 4.8.5 Copyright (C) 2015 Free Software Foundation, Inc.
--Mpiper (talk) 10:42, 13 June 2017 (MDT)