Difference between revisions of "Meeting:Abstract 2013 CSDMS meeting-078"

From CSDMS
Line 1: Line 1:
 +
 
{{CSDMS meeting personal information template-2013
 
{{CSDMS meeting personal information template-2013
 
|CSDMS meeting first name=Nicole
 
|CSDMS meeting first name=Nicole
Line 10: Line 11:
 
}}
 
}}
 
{{CSDMS meeting abstract yes no
 
{{CSDMS meeting abstract yes no
|CSDMS meeting abstract submit=No
+
|CSDMS meeting abstract submit=Yes
 
}}
 
}}
 
{{CSDMS meeting abstract title template-2013
 
{{CSDMS meeting abstract title template-2013
|CSDMS meeting abstract title=
+
|CSDMS meeting abstract title=Landlab: a component-based software modeling environment for computational Earth-surface processes modeling
 +
}}
 +
{{CSDMS meeting authors template
 +
|CSDMS meeting coauthor first name abstract=Gregory
 +
|CSDMS meeting coauthor last name abstract=Tucker
 +
|CSDMS meeting coauthor institute / Organization=University of Colorado
 +
|CSDMS meeting coauthor country=United States
 +
}}
 +
{{CSDMS meeting authors template
 +
|CSDMS meeting coauthor first name abstract=Erkan
 +
|CSDMS meeting coauthor last name abstract=Istanbulluoglu
 +
|CSDMS meeting coauthor institute / Organization=University of Washington
 +
|CSDMS meeting coauthor country=United States
 +
}}
 +
{{CSDMS meeting authors template
 +
|CSDMS meeting coauthor first name abstract=Eric
 +
|CSDMS meeting coauthor last name abstract=Hutton
 +
|CSDMS meeting coauthor institute / Organization=University of Colorado
 +
|CSDMS meeting coauthor country=United States
 +
}}
 +
{{CSDMS meeting authors template
 +
|CSDMS meeting coauthor first name abstract=Daniel
 +
|CSDMS meeting coauthor last name abstract=Hobley
 +
|CSDMS meeting coauthor institute / Organization=University of Colorado
 +
|CSDMS meeting coauthor country=United States
 +
}}
 +
{{CSDMS meeting authors template
 +
|CSDMS meeting coauthor first name abstract=Sai
 +
|CSDMS meeting coauthor last name abstract=Siddhartha
 +
|CSDMS meeting coauthor institute / Organization=University of Washington
 +
|CSDMS meeting coauthor country=United States
 
}}
 
}}
 
{{CSDMS meeting abstract template
 
{{CSDMS meeting abstract template
|CSDMS meeting abstract=
+
|CSDMS meeting abstract=The Landlab project creates an environment in which scientists can build a numerical landscape model without having to code all of the individual components. Landscape models compute flows of mass, such as water, sediment, glacial ice, volcanic material, or landslide debris, across a gridded terrain surface. Landscape models have a number of commonalities, such as operating on a grid of points and routing material across the grid.  Scientists who want to use a landscape model often build their own unique model from the ground up, re-coding the basic building blocks of their landscape model rather than taking advantage of codes that have already been written. Whereas the end result may be novel software programs, many person-hours are lost rewriting existing code, and the resulting software is often idiosyncratic and not able to interact with programs written by other scientists in the community.  This individuality in software programs leads to lost opportunity for exploring an even wider array of scientific questions than those which can be addressed using a single model.  The Landlab project seeks to eliminate these redundancies and lost opportunities by creating a user- and developer-friendly numerical landscape modelling environment which provides scientists with the fundamental building blocks needed for modeling landscape processes.  The Landlab will include a number of independent, interoperable components such as (1) a gridding engine to handle both regular and unstructured meshes, (2) an interface for space-time rainfall input, (3) a surface hydrology component, (4) an erosion-deposition component, (5) a vegetation dynamics component and (6) a simulation driver.  The components interface with each other using the basic model interface (BMI) and will be fully compatible with the CSDMS Modeling Toolkit.  Users can design unique models simply by linking together already-built components into a “new” landscape model within the landlab environment.  Alternatively, users can design new landscape models by creating process components that are specialized for individual studies and linking these new components with preexisting Landlab components.
 
}}
 
}}
 
{{blank line template}}
 
{{blank line template}}

Revision as of 14:53, 22 February 2013

Browse  abstracts

CSDMS all hands meeting 2013

Landlab: a component-based software modeling environment for computational Earth-surface processes modeling

Nicole Gasparini, Tulane University New Orleans Louisiana, United States. ngaspari@tulane.edu
Gregory Tucker, University of Colorado , United States.
Erkan Istanbulluoglu, University of Washington , United States.
Eric Hutton, University of Colorado , United States.
Daniel Hobley, University of Colorado , United States.
Sai Siddhartha, University of Washington , United States.


[[Image:|300px|right|link=File:]]The Landlab project creates an environment in which scientists can build a numerical landscape model without having to code all of the individual components. Landscape models compute flows of mass, such as water, sediment, glacial ice, volcanic material, or landslide debris, across a gridded terrain surface. Landscape models have a number of commonalities, such as operating on a grid of points and routing material across the grid. Scientists who want to use a landscape model often build their own unique model from the ground up, re-coding the basic building blocks of their landscape model rather than taking advantage of codes that have already been written. Whereas the end result may be novel software programs, many person-hours are lost rewriting existing code, and the resulting software is often idiosyncratic and not able to interact with programs written by other scientists in the community. This individuality in software programs leads to lost opportunity for exploring an even wider array of scientific questions than those which can be addressed using a single model. The Landlab project seeks to eliminate these redundancies and lost opportunities by creating a user- and developer-friendly numerical landscape modelling environment which provides scientists with the fundamental building blocks needed for modeling landscape processes. The Landlab will include a number of independent, interoperable components such as (1) a gridding engine to handle both regular and unstructured meshes, (2) an interface for space-time rainfall input, (3) a surface hydrology component, (4) an erosion-deposition component, (5) a vegetation dynamics component and (6) a simulation driver. The components interface with each other using the basic model interface (BMI) and will be fully compatible with the CSDMS Modeling Toolkit. Users can design unique models simply by linking together already-built components into a “new” landscape model within the landlab environment. Alternatively, users can design new landscape models by creating process components that are specialized for individual studies and linking these new components with preexisting Landlab components.