Quantitative Modeling of Earth Surface Processes: Difference between revisions

From CSDMS
No edit summary
No edit summary
Line 20: Line 20:
* Coupled1D: Coupled 1D bedrock-alluvial channel evolution ([https://github.com/csdms-contrib/coupled1d Source], [[Model:Coupled1D | Metadata]])
* Coupled1D: Coupled 1D bedrock-alluvial channel evolution ([https://github.com/csdms-contrib/coupled1d Source], [[Model:Coupled1D | Metadata]])
* StreamPower: Modeling the development of topographic steady state in the stream-power model ([https://github.com/csdms-contrib/streampower Source], [[Model:StreamPower | Metadata]])
* StreamPower: Modeling the development of topographic steady state in the stream-power model ([https://github.com/csdms-contrib/streampower Source], [[Model:StreamPower | Metadata]])
* Bedrock Erosion Model: Knickpoint propagation in the 2D sediment-flux-driven bedrock erosion model ([https://github.com/csdms-contrib/bedrock_erosion_model Source]], [[Model:Bedrock Erosion Model | Metadata]])
* Bedrock Erosion Model: Knickpoint propagation in the 2D sediment-flux-driven bedrock erosion model ([https://github.com/csdms-contrib/bedrock_erosion_model Source], [[Model:Bedrock Erosion Model | Metadata]])


Appendix 4: Codes for solving the flexure equation
Appendix 4: Codes for solving the flexure equation
* Flex1D: Fourier filtering in 1D ([[Special:ExtensionDistributor/flex1d|Source]], [http://csdms.colorado.edu/viewvc/flex1d Viewvc], [[Model:Flex1D | Metadata]])
* Flex1D: Fourier filtering in 1D ([[Special:ExtensionDistributor/flex1d|Source]], [[Model:Flex1D | Metadata]])
* Flex2D: Fourier filtering in 2D ([[Special:ExtensionDistributor/flex2d|Source]], [http://csdms.colorado.edu/viewvc/flex2d Viewvc], [[Model:Flex2D | Metadata]])
* Flex2D: Fourier filtering in 2D ([[Special:ExtensionDistributor/flex2d|Source], [[Model:Flex2D | Metadata]])
* Flex2D-ADI: ADI technique applied to glacial isostatic response modeling ([[Special:ExtensionDistributor/flex2d-adi|Source]], [http://csdms.colorado.edu/viewvc/flex2d-adi Viewvc], [[Model:Flex2D-ADI | Metadata]])
* Flex2D-ADI: ADI technique applied to glacial isostatic response modeling ([[Special:ExtensionDistributor/flex2d-adi|Source], [[Model:Flex2D-ADI | Metadata]])


Appendix 5: Codes for modeling non-Newtonian flows
Appendix 5: Codes for modeling non-Newtonian flows
* LavaFlow2D: 2D radially symmetric lava flow simulation ([[Special:ExtensionDistributor/lavaflow2d|Source]], [http://csdms.colorado.edu/viewvc/lavaflow2d Viewvc], [[Model:LavaFlow2D | Metadata]])
* LavaFlow2D: 2D radially symmetric lava flow simulation ([[Special:ExtensionDistributor/lavaflow2d|Source], [[Model:LavaFlow2D | Metadata]])
* Ice-sheet / Glacier reconstruction: Sandpile method for ice-sheet and glacier reconstruction ([[Special:ExtensionDistributor/ice-sheet-glacier-reconstruction|Source]], [http://csdms.colorado.edu/viewvc/ice-sheet-glacier-reconstruction Viewvc], [[Model:Ice-sheet-Glacier-reconstruction | Metadata]])
* Ice-sheet / Glacier reconstruction: Sandpile method for ice-sheet and glacier reconstruction ([[Special:ExtensionDistributor/ice-sheet-glacier-reconstruction|Source], [[Model:Ice-sheet-Glacier-reconstruction | Metadata]])


Appendix 6: Codes for modeling instabilities
Appendix 6: Codes for modeling instabilities
* Eolian Dune Model: Werner's eolian dune model ([[Special:ExtensionDistributor/werners-eolian-dune-model|Source]], [http://csdms.colorado.edu/viewvc/werners-eolian-dune Viewvc], [[Model:Eolian Dune Model | Metadata]])
* Eolian Dune Model: Werner's eolian dune model ([[Special:ExtensionDistributor/werners-eolian-dune-model|Source], [[Model:Eolian Dune Model | Metadata]])
* Channel-Oscillation: Oscillations in arid alluvial channels ([[Special:ExtensionDistributor/channel-oscillation|Source]], [http://csdms.colorado.edu/viewvc/channel-oscillation Viewvc], [[Model:Channel-Oscillation | Metadata]])
* Channel-Oscillation: Oscillations in arid alluvial channels ([[Special:ExtensionDistributor/channel-oscillation|Source], [[Model:Channel-Oscillation | Metadata]])
* Spirals1D: 1D model of spiral troughs on Mars ([[Special:ExtensionDistributor/spirals1d|Source]], [http://csdms.colorado.edu/viewvc/spirals1d Viewvc], [[Model:Spirals1D | Metadata]])
* Spirals1D: 1D model of spiral troughs on Mars ([[Special:ExtensionDistributor/spirals1d|Source], [[Model:Spirals1D | Metadata]])


Appendix 7: Codes for modeling stochastic processes
Appendix 7: Codes for modeling stochastic processes
* Fractional-noise generation with Fourier-filtering method
* Fractional-noise generation with Fourier-filtering method
** FractionalNoises1D: 1D fractional-noise generation with Fourier-filtering method ([[Special:ExtensionDistributor/fractionalnoises1d|Source]], [http://csdms.colorado.edu/viewvc/fractionalnoises1d Viewvc], [[Model:FractionalNoises1D | Metadata]])
** FractionalNoises1D: 1D fractional-noise generation with Fourier-filtering method ([[Special:ExtensionDistributor/fractionalnoises1d|Source], [[Model:FractionalNoises1D | Metadata]])
** FractionalNoises2D: 2D Gaussian fractional-noise generation with Fourier-filtering method ([[Special:ExtensionDistributor/fractionalnoises2d|Source]], [http://csdms.colorado.edu/viewvc/fractionalnoises2d Viewvc], [[Model:FractionalNoises2D | Metadata]])
** FractionalNoises2D: 2D Gaussian fractional-noise generation with Fourier-filtering method ([[Special:ExtensionDistributor/fractionalnoises2d|Source]], [[Model:FractionalNoises2D | Metadata]])
* Iceages: Stochastic model of Pleistocene ice ages ([[Special:ExtensionDistributor/iceages|Source]], [http://csdms.colorado.edu/viewvc/iceages Viewvc], [[Model:Iceages | Metadata]])
* Iceages: Stochastic model of Pleistocene ice ages ([[Special:ExtensionDistributor/iceages|Source], [[Model:Iceages | Metadata]])

Revision as of 09:57, 26 February 2015

Quantitative Modeling of Earth Surface Processes

By: Pelletier, Jon D.

Quantitative Modeling of Earth Surface Processes, by Jon D. Pelletier. Cambridge: Cambridge University Press, 2008. ISBN: 9780521855976 (Cambridge University Press)

Appendix 1: Codes for solving the diffusion equation

  • FTCS2D: Forward Time Centered Space (FTCS) method for 2D diffusion equation (Source, Metadata)
    • FTCS2D-TerraceDiffusion: Forward Time Centered Space (FTCS) method for 2D Terrace diffusion (Source, Metadata)
  • FTCS1D-NonLinear: Forward Time Centered Space (FTCS) method for 1D non-linear diffusion equation (Source, Metadata)
  • ADI-2D: Advection diffusion implicit (ADI) method for solving 2D diffusion equation (Source, Metadata)
  • Fourier-Bessel Integration: Numerical Integration of Fourier-Bessel terms (Source, Metadata)

Appendix 2: Codes for flow routing

Appendix 3: Codes for solving the advection equation

  • Coupled1D: Coupled 1D bedrock-alluvial channel evolution (Source, Metadata)
  • StreamPower: Modeling the development of topographic steady state in the stream-power model (Source, Metadata)
  • Bedrock Erosion Model: Knickpoint propagation in the 2D sediment-flux-driven bedrock erosion model (Source, Metadata)

Appendix 4: Codes for solving the flexure equation

  • Flex1D: Fourier filtering in 1D (Source, Metadata)
  • Flex2D: Fourier filtering in 2D ([[Special:ExtensionDistributor/flex2d|Source], Metadata)
  • Flex2D-ADI: ADI technique applied to glacial isostatic response modeling ([[Special:ExtensionDistributor/flex2d-adi|Source], Metadata)

Appendix 5: Codes for modeling non-Newtonian flows

  • LavaFlow2D: 2D radially symmetric lava flow simulation ([[Special:ExtensionDistributor/lavaflow2d|Source], Metadata)
  • Ice-sheet / Glacier reconstruction: Sandpile method for ice-sheet and glacier reconstruction ([[Special:ExtensionDistributor/ice-sheet-glacier-reconstruction|Source], Metadata)

Appendix 6: Codes for modeling instabilities

  • Eolian Dune Model: Werner's eolian dune model ([[Special:ExtensionDistributor/werners-eolian-dune-model|Source], Metadata)
  • Channel-Oscillation: Oscillations in arid alluvial channels ([[Special:ExtensionDistributor/channel-oscillation|Source], Metadata)
  • Spirals1D: 1D model of spiral troughs on Mars ([[Special:ExtensionDistributor/spirals1d|Source], Metadata)

Appendix 7: Codes for modeling stochastic processes

  • Fractional-noise generation with Fourier-filtering method
    • FractionalNoises1D: 1D fractional-noise generation with Fourier-filtering method ([[Special:ExtensionDistributor/fractionalnoises1d|Source], Metadata)
    • FractionalNoises2D: 2D Gaussian fractional-noise generation with Fourier-filtering method (Source, Metadata)
  • Iceages: Stochastic model of Pleistocene ice ages ([[Special:ExtensionDistributor/iceages|Source], Metadata)