Model:Gc2d: Difference between revisions

From CSDMS
m (add model)
 
m (Text replacement - "{{End headertab}}" to "{{End headertab}} {{{{PAGENAME}}_autokeywords}}")
 
(65 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Infobox Model
{{Model identity
|model name              = gc2d
|Model type=Single
|developer                = '''Pelletier''', Jon
|one-line-description    = Forward Time Centered Space (FTCS) method for 2D diffusion equation 
|type                     = Subroutine
|source                  = <linkedimage>wikipage=Model:FTCS2D
tooltip=Download FTCS2D
img_src=Green1.png</linkedimage>
}}
}}
{{Start models incorporated}}
{{End a table}}
{{Model identity2
|ModelDomain=Terrestrial, Cryosphere
|Spatial dimensions=2D
|One-line model description=Glacier / ice sheet evolution model
|Extended model description=Models the growth and evolution of valley glaciers and ice sheets
}}
{{Start model keyword table}}
{{Model keywords
|Model keywords=cryosphere
}}
{{End a table}}
{{Modeler information
|First name=Mark
|Last name=Kessler
|Type of contact=Model developer
|Institute / Organization=University of Colorado
|Postal address 1=1560 30th street
|Town / City=Boulder
|Postal code=80305
|Country=United States
|State=Colorado
|Email address=mark.kessler@colorado.edu
}}
{{Additional modeler information
|Additional first name=Eric
|Additional last name=Hutton
|Additional type of contact=Technical contact
|Additional institute / Organization=CSDMS, INSTAAR, University of Colorado
|Additional postal address 1=1560 30th street
|Additional town / City=Boulder
|Additional postal code=80305
|Additional country=United States
|Additional state=Colorado
|Additional email address=huttone@colorado.edu
}}
{{Model technical information
|Supported platforms=Unix, Linux, Mac OS, Windows
|Programming language=Python, Matlab
|Code optimized=Single Processor
|Start year development=2005
|Does model development still take place?=Yes
|Model availability=As code
|Source code availability=Through CSDMS repository
|Source csdms web address=https://github.com/csdms-contrib/gc2d
|Program license type=Apache public license
|Memory requirements=Minimal
|Typical run time=hours
}}
{{Input - Output description
|Describe input parameters=Landscape elevation, ELA with time
|Other input format=Matlab .mat files
|Describe output parameters=Glacier thickness and elevation
|Other output format=Matlab .mat files
|Pre-processing software needed?=No
|Post-processing software needed?=No
|Visualization software needed?=No
}}
{{Process description model
|Describe processes represented by the model=Glacier growth and evolution
|Describe length scale and resolution constraints=kilometers
|Describe time scale and resolution constraints=Tens to hundreds of years
}}
{{Model testing}}
{{Users groups model
|Do you have current or future plans for collaborating with other researchers?=None
}}
{{Documentation model
|Manual model available=No
|Model website if any=[http://dx.doi.org/10.1130%2F0091-7613%282000%2928%3C1031%3ANSOGLP%3E2.0.CO%3B2]
}}
{{Additional comments model}}
{{CSDMS staff part
|OpenMI compliant=No but possible
|IRF interface=Yes
|CMT component=No but possible
|CCA component=Yes
}}
{{Start coupled table}}
{{CSDMS coupled models
|Animation model name=TopoFlow
}}
{{CSDMS coupled models
|Animation model name=TopoFlow-Snowmelt-Degree-Day
}}
{{CSDMS coupled models
|Animation model name=TopoFlow-Snowmelt-Energy Balance
}}
{{CSDMS coupled models
|Animation model name=TopoFlow-Meteorology
}}
{{End a table}}
{{End headertab}}
{{{{PAGENAME}}_autokeywords}}
<!-- Edit the part above to update info on other papers -->
<!-- Edit the part above to update info on other papers -->


== gc2d ==
__TOC__


===Introduction===
 
==Introduction==
[[image:gc2d.jpg| border|right|300px ]]
[[image:gc2d.jpg| border|right|300px ]]
''gc2d'' a two-dimensional finite difference numerical model that simulates the formation and evolution of temperate valley glaciers on a two-dimensional topographic surface with a specified meteorological setting. Driven by a time series of mass balance (snow precipitation - melt rate), the model calculates ice surface elevations above a two-dimensional terrain by solving equations for ice flux and mass conservation using explicit methods. A number of other authors have employed one- and two-dimensional models based on similar sets of equations. However, ''gc2d'' integrates glacier and climate simulation components explicitly, and thus has the unique ability to simulate feedbacks between the changing ice surface and the climate forcing. In addition, the framework of this model permits the inclusion of discrete processes that modify the ice distribution, such as avalanching on steep terrain. The efficiency of this model allows simulation of glacial evolution over millennial timescales at spatial scales that resolve valley glaciers. Finally, from a computational standpoint, the simplicity of this model permits the investigation of significant regions of parameter space, allowing us to determine the effect of new processes or altered algorithms for them.  
''gc2d'' a two-dimensional finite difference numerical model that simulates the formation and evolution of temperate valley glaciers on a two-dimensional topographic surface with a specified meteorological setting. Driven by a time series of mass balance (snow precipitation - melt rate), the model calculates ice surface elevations above a two-dimensional terrain by solving equations for ice flux and mass conservation using explicit methods. A number of other authors have employed one- and two-dimensional models based on similar sets of equations. However, ''gc2d'' integrates glacier and climate simulation components explicitly, and thus has the unique ability to simulate feedbacks between the changing ice surface and the climate forcing. In addition, the framework of this model permits the inclusion of discrete processes that modify the ice distribution, such as avalanching on steep terrain. The efficiency of this model allows simulation of glacial evolution over millennial timescales at spatial scales that resolve valley glaciers. Finally, from a computational standpoint, the simplicity of this model permits the investigation of significant regions of parameter space, allowing us to determine the effect of new processes or altered algorithms for them.  


The above description is taken almost verbatim from Kessler et al. (2006)
The above description is taken almost verbatim from Kessler et al. (2006).
<ref name=kessler>Kessler, M.A., R.S. Anderson, and G.S. Stock (2006), Modeling topographic and climatic control of east-west asymmetry in Sierra Nevada Glacier length during the Last Glacial Maximum, J. Geophys. Res., 111, F2, F02002, doi:10.1029/2005JF000365. </ref>.
 
==== References ====
<references/>
 
=== History ===
 
=== gc2d Questionnaire ===
 
==== Contact Information ====
{| class="wikitable"
| class="model_col1"| Model:
| class="model_col2"| gc2d
|-
| class="model_col1"| Contact person:
| class="model_col2"| Eric Hutton
|-
| class="model_col1"| Institute:
| class="model_col2"| University of Colorado
|-
| class="model_col1"| City:
| class="model_col2"| Boulder, CO
|-
| class="model_col1"| Country:
| class="model_col2"| USA
|-
| class="model_col1"| Email:
| class="model_col2"| --
|-
| class="model_col1"| 2nd person involved:
| class="model_col2"| --
|-
| class="model_col1"| 3rd person involved:
| class="model_col2"| --
|}
 
==== Model description ====
 
{| class="wikitable" 
| class="model_col1"| Model type:
| class="model_col2"| Single model
|-
| class="model_col1"| Description:
| class="model_col2"| Models the growth and evolution of valley glaciers and ice sheets
|}
 
==== Technical information ====
 
{| class="wikitable" 
| class="model_col1"| Supported platforms:
| class="model_col2"| UNIX, Linux, Mac OSX, Windows
|-
| class="model_col1"| Programming language:
| class="model_col2"|  Python (or Matlab)
|-
| class="model_col1"| Model was developed started from:
| class="model_col2"| 2005 and development still takes place
|-
| class="model_col1"| To what degree will the model become available:
| class="model_col2"| As code
|-
| class="model_col1"| Current license type:
| class="model_col2"| Apache public license
|-
| class="model_col1"| Memory requirements:
| class="model_col2"| Minimal
|-
| class="model_col1"| Typical run time:
| class="model_col2"| Hours
|}
 
==== Input / Output description ====
 
{| class="wikitable" 
| class="model_col1"| Input parameters:
| class="model_col2"| Landscape elevation, ELA with time
|-
| class="model_col1"| Input format:
| class="model_col2"| Matlab .mat files
|-
| class="model_col1"| Output parameters:
| class="model_col2"| Glacier thickness and elevation   
|-
| class="model_col1"| Output format:
| class="model_col2"| Matlab .mat file
|-
| class="model_col1"| Post-processing software (if needed):
| class="model_col2"| no
|-
| class="model_col1"| Visualization software (if needed):
| class="model_col2"| no
|}
 
==== Process description ====
 
{| class="wikitable" 
| class="model_col1"| Processes represented by model:
| class="model_col2"| Glacier growth and evolution
|-
| class="model_col1"| Key physical parameters & equations:
| class="model_col2"|
|-
| class="model_col1"| Length scale & resolution constraints:
| class="model_col2"| kilometers
|-
| class="model_col1"| Time scale & resolution constraints:
| class="model_col2"| Tens to hundreds of years
|-
| class="model_col1"| Numerical limitations and issues :
| class="model_col2"|
|}
 
==== Testing ====
 
{| class="wikitable" 
| class="model_col1"| Available calibration data sets:
| class="model_col2"|
|-
| class="model_col1"| Available test data sets:
| class="model_col2"| --
|-
| class="model_col1"| Ideal data for testing:
| class="model_col2"| --
|}
 
==== User groups ====
 
{| class="wikitable" 
| class="model_col1"| Currently or plans for collaborating with:
| class="model_col2"| None
|}
 
==== Documentation ====
 
{| class="wikitable" 
| class="model_col1"| Key papers of the model:
| class="model_col2"| Kessler, et al., 2006 (doi:10.1029/2005JF000365)
|-
| class="model_col1"| Is there a manual available:
| class="model_col2"| no
|-
| class="model_col1"| Model website if any:
| class="model_col2"| --
|}
 
==== Additional comments ====
 
{| class="wikitable" 
| class="model_col1"| Comments:
| class="model_col2"| --
|}
 
=== Issues ===
 
=== Help ===
 
=== Input Files ===
 
=== Output Files ===
 
=== Download ===
==== Source-Code Snapshots ====
 
Source-code snapshots are available via ftp at:
 
:http://csdms.colorado.edu/pub/models/gc2d
 
The latest version:
:[http://csdms.colorado.edu/pub/models/gc2d/gc2d-latest.tar.gz gc2d-latest.tar.gz]
 
 
 
=== Source ===
==== Command-Line Access ====
 
If you plan to make changes, use this command to check out the code as yourself using HTTPS:
 
<geshi lang=bash>
# Project members authenticate over HTTPS to allow committing changes.
svn checkout https://csdms.colorado.edu/svn/gc2d
</geshi>
 
When prompted, enter your CSDMS Subversion password.
 
Non-members may only check out a read-only working copy of the project source.
 
To obtain a CSDMS Subversion account or to become a member of this project, please email [mailto:csdms@colorado.edu csdms@colorado.edu].
 
==== GUI and IDE Access ====


This project's Subversion repository may be accessed using many different client programs and plug-ins. See your client's documentation for more information.
== References  ==
<br>{{AddReferenceUploadButtons}}<br><br>
{{#ifexist:Template:{{PAGENAME}}-citation-indices|{{{{PAGENAME}}-citation-indices}}|}}<br>
{{Include_featured_references_models_cargo}}<br>


[https://csdms.colorado.edu/svn/gc2d https://csdms.colorado.edu/svn/gc2d]
== History ==


==== Subversion Help ====
== Issues ==


For help on how to use Subversion, an excellent manual is available online at [http://svnbook.red-bean.com/ http://svnbook.red-bean.com/]
== Help ==
{{#ifexist:Model_help:{{PAGENAME}}|[[Model_help:{{PAGENAME}}]]|}}


== Input Files ==


[[Category:Terrestrial]]
== Output Files ==

Latest revision as of 20:14, 16 September 2020



Gc2d


Metadata

Also known as
Model type Single
Model part of larger framework
Note on status model
Date note status model
Incorporated models or components:
Spatial dimensions 2D
Spatial extent
Model domain Terrestrial, Cryosphere
One-line model description Glacier / ice sheet evolution model
Extended model description Models the growth and evolution of valley glaciers and ice sheets
Keywords:

cryosphere,

Name Mark Kessler
Type of contact Model developer
Institute / Organization University of Colorado
Postal address 1 1560 30th street
Postal address 2
Town / City Boulder
Postal code 80305
State Colorado
Country United States
Email address mark.kessler@colorado.edu
Phone
Fax


Name Eric Hutton
Type of contact Technical contact
Institute / Organization CSDMS, INSTAAR, University of Colorado
Postal address 1 1560 30th street
Postal address 2
Town / City Boulder
Postal code 80305
State Colorado
Country United States
Email address huttone@colorado.edu
Phone
Fax


Supported platforms
Unix, Linux, Mac OS, Windows
Other platform
Programming language

Python, Matlab

Other program language
Code optimized Single Processor
Multiple processors implemented
Nr of distributed processors
Nr of shared processors
Start year development 2005
Does model development still take place? Yes
If above answer is no, provide end year model development
Code development status
When did you indicate the 'code development status'?
Model availability As code
Source code availability
(Or provide future intension)
Through CSDMS repository
Source web address
Source csdms web address https://github.com/csdms-contrib/gc2d
Program license type Apache public license
Program license type other
Memory requirements Minimal
Typical run time hours


Describe input parameters Landscape elevation, ELA with time
Input format
Other input format Matlab .mat files
Describe output parameters Glacier thickness and elevation
Output format
Other output format Matlab .mat files
Pre-processing software needed? No
Describe pre-processing software
Post-processing software needed? No
Describe post-processing software
Visualization software needed? No
If above answer is yes
Other visualization software


Describe processes represented by the model Glacier growth and evolution
Describe key physical parameters and equations
Describe length scale and resolution constraints kilometers
Describe time scale and resolution constraints Tens to hundreds of years
Describe any numerical limitations and issues


Describe available calibration data sets
Upload calibration data sets if available:
Describe available test data sets
Upload test data sets if available:
Describe ideal data for testing


Do you have current or future plans for collaborating with other researchers? None
Is there a manual available? No
Upload manual if available:
Model website if any [[Model website::[1]]]
Model forum / discussion board
Comments


This part will be filled out by CSDMS staff

OpenMI compliant No but possible
BMI compliant Yes
WMT component No but possible
PyMT component
Is this a data component
Can be coupled with:

TopoFlow, TopoFlow-Snowmelt-Degree-Day, TopoFlow-Snowmelt-Energy_Balance, TopoFlow-Meteorology,

Model info
Mark Kessler
Hutton
Nr. of publications: 4
Total citations: 455
h-index: 4
m-quotient: 0.17
Qrcode Gc2d.png
Link to this page




Introduction

Gc2d.jpg

gc2d a two-dimensional finite difference numerical model that simulates the formation and evolution of temperate valley glaciers on a two-dimensional topographic surface with a specified meteorological setting. Driven by a time series of mass balance (snow precipitation - melt rate), the model calculates ice surface elevations above a two-dimensional terrain by solving equations for ice flux and mass conservation using explicit methods. A number of other authors have employed one- and two-dimensional models based on similar sets of equations. However, gc2d integrates glacier and climate simulation components explicitly, and thus has the unique ability to simulate feedbacks between the changing ice surface and the climate forcing. In addition, the framework of this model permits the inclusion of discrete processes that modify the ice distribution, such as avalanching on steep terrain. The efficiency of this model allows simulation of glacial evolution over millennial timescales at spatial scales that resolve valley glaciers. Finally, from a computational standpoint, the simplicity of this model permits the investigation of significant regions of parameter space, allowing us to determine the effect of new processes or altered algorithms for them.

The above description is taken almost verbatim from Kessler et al. (2006).

References




Nr. of publications: 4
Total citations: 455
h-index: 4
m-quotient: 0.17



Featured publication(s)YearModel describedType of ReferenceCitations
MacGregor, K.R.; Anderson, R.S.; Anderson, S.P.; Waddington, E.D.; 2000. Numerical Simulations of Glacial-Valley Longitudinal Profile Evolution.. Geology, 28, 1031-1034. <1031:NSOGLP>2.0.CO;2 10.1130/0091-7613(2000)28<1031:NSOGLP>2.0.CO;2
(View/edit entry)
2000 Gc2d

Model overview

192
See more publications of Gc2d


History

Issues

Help

Model_help:Gc2d

Input Files

Output Files