Name of program: Scoot

Type of program: 2D elastodynamic finite difference with frictional fault

Author: D. Joe Andrews

Institution: U.S. Geological Survey

Program's heritage (ie name and author of predecessor code if any):

Actively being further developed (y/n): y

Language: Fortran

2d (y/n): y
3d (y/n): n
Elastic full space (y/n): y
Elastic half space (y/n): y
Layered elastic (y/n): y
Viscoelastic half space (y/n): n
Layered viscoelastic (y/n): n
Maximum number of faults: 5

Forward model (y/n): y
Inversion capability (y/n): n
Type of inversion:
Finite element ability (y/n): n
Boundary constraints:
Automatic mesh generation: n

Includes self gravitation (y/n): n
Quasi-static failure criteria (y/n): y
User defined failure criteria (y/n): y
Hardwired failure criteria (eg Coulomb): y
(includes slip-weakening friction and rate-state friction.)

Dynamic solution (y/n): y
Includes waves (y/n): y
Highest resolved frequency: 100 (or more) times frequency of longest wavelength in grid
Includes inertia (y/n): y

Are there accompanying utilities (y/n): n

Is it one main program or several programs that communicate via scripts, files, and pipes? one program

If it is several programs, please give a 1 line description of the major players.

Input format description:

Output format description: Modified for each problem

Is this code available to interested researchers (y/n): y
Executable available (y/n): n
Type of machine:
Source available (y/n): y

Please describe what you consider to be the important features of this code in a paragraph or two.

See references. The fault boundary condition, the "Traction at Split Nodes" method, is described and compared with other methods in "Test of two fault boundary conditions in finite difference calculations," BSSA, 1999, in press.

References describing the algorithms or results from use: