Quantitative Modeling of Earth Surface Processes
From CSDMS
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, SVN, Metadata)
- FTCS2D-TerraceDiffusion: Forward Time Centered Space (FTCS) method for 2D Terrace diffusion (Special:ExtensionDistributor/ftcs2d-terracediffusion Source, SVN, Metadata)
- FTCS1D-NonLinear: Forward Time Centered Space (FTCS) method for 1D non-linear diffusion equation (Special:ExtensionDistributor/ftcs1d-nonlinear Source, SVN, Metadata)
- ADI-2D: Advection diffusion implicit (ADI) method for solving 2D diffusion equation (Special:ExtensionDistributor/adi-2d Source, SVN, Metadata)
- Fourier-Bessel Integration: Numerical Integration of Fourier-Bessel terms (Special:ExtensionDistributor/fourier-bessel-integration Source, SVN, Metadata)
Appendix 2: Codes for flow routing
- FillinPitsFlatsDEM: Filling in pits and flats in a DEM (Special:ExtensionDistributor/fillinpitsflatsdem Source, SVN, Metadata)
- MFDrouting: MFD flow routing method (Special:ExtensionDistributor/mfdrouting Source, SVN, Metadata)
- MFDrouting-Successive: Successive flow routing with MFD method (Special:ExtensionDistributor/mfdrouting-successive Source, SVN, Metadata)
Appendix 3: Codes for solving the advection equation
- Coupled1D: Coupled 1D bedrock-alluvial channel evolution (Special:ExtensionDistributor/coupled1d Source, SVN, Metadata)
- StreamPower: Modeling the development of topographic steady state in the stream-power model (Special:ExtensionDistributor/streampower Source, SVN, Metadata)
- Bedrock Erosion Model: Knickpoint propagation in the 2D sediment-flux-driven bedrock erosion model (Special:ExtensionDistributor/bedrock-erosion-model Source, SVN, Metadata)
Appendix 4: Codes for solving the flexure equation
- Flex1D: Fourier filtering in 1D (Special:ExtensionDistributor/flex1d Source, SVN, Metadata)
- Flex2D: Fourier filtering in 2D (Special:ExtensionDistributor/flex2d Source, SVN, Metadata)
- Flex2D-ADI: ADI technique applied to glacial isostatic response modeling (Special:ExtensionDistributor/flex2d-adi Source, SVN, Metadata)
Appendix 5: Codes for modeling non-Newtonian flows
- LavaFlow2D: 2D radially symmetric lava flow simulation (Special:ExtensionDistributor/lavaflow2d Source, SVN, Metadata)
- Ice-sheet / Glacier reconstruction: Sandpile method for ice-sheet and glacier reconstruction (Special:ExtensionDistributor/ice-sheet-glacier-reconstruction Source, SVN, Metadata)
Appendix 6: Codes for modeling instabilities
- Eolian Dune Model: Werner's eolian dune model (Special:ExtensionDistributor/werners-eolian-dune-model Source, SVN, Metadata)
- Channel-Oscillation: Oscillations in arid alluvial channels (Special:ExtensionDistributor/channel-oscillation Source, SVN, Metadata)
- Spirals1D: 1D model of spiral troughs on Mars (Special:ExtensionDistributor/spirals1d Source, SVN, 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, SVN, Metadata)
- FractionalNoises2D: 2D Gaussian fractional-noise generation with Fourier-filtering method (Special:ExtensionDistributor/fractionalnoises2d Source, SVN, Metadata)
- Iceages: Stochastic model of Pleistocene ice ages (Special:ExtensionDistributor/iceages Source, SVN, Metadata)