![]() |
ESTS1300 E3D. (Abstract last modified 27-OCT-2004)
1.
NAME OR DESIGNATION OF PROGRAM - E3D. 2.
COMPUTER FOR WHICH PROGRAM IS DESIGNED AND OTHER MACHINE VERSION PACKAGES AVAILABLE -
To request or retrieve programs click on the one of the active versions below.
A password and special authorization is required. Explanation of the status codes.
Machines used:
Package-ID Orig.Computer Test Computer
ESTS1300/02 SUN HP 9000,IBM PC,PC bi-Pentium III 1GHz,SUN SPARC,DEC ALPHA W.S.
3.
DESCRIPTION OF PROGRAM OR FUNCTION - E3D is capable of simulating seismic wave propagation in a 3D heterogeneous earth. Seismic waves are initiated by earthquake, explosive, and/or other sources. These waves propagate through a 3D geologic model, and are simulated as synthetic seismograms or other graphical output. 4.
METHODS - The software simulates wave propagation by solving the elastodynamic formulation of the full wave equation on a staggered grid. The solution scheme is 4th-order accurate in space, 2nd-order accurate in time. 5.
RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM - 6.
TYPICAL RUNNING TIME - Time requirements are highly model dependent. Small models can run in seconds on a desktop UNIX workstation. Large models require many hours on a high performance or parallel computer system. The largest model run to date required 10 hours on a 40-node dual processor Meiko CS-2. 7.
UNUSUAL FEATURES - E3D has a number of advanced features. These include: seismic wave simulation capability in 2D/3D inhomogeneous material; absorbing boundary conditions; free-surface boundary conditions; attenuation and topographic model in (2D); hybridization; multiple source characterization; 3D model input; run-time visualization. 8.
RELATED OR AUXILIARY PROGRAMS - There are a number of auxiliary routines (not included) that may be used with E3D to process input and output data. 9.
STATUS 10.
REFERENCES - 11.
HARDWARE REQUIREMENTS - UNIX platform. Memory size, CPU usage, and disk space are problem dependent. 12.
PROGRAMMING LANGUAGE -ESTS1300/02: C-LANGUAGE FORTRAN 13.
SOFTWARE REQUIREMENTS - Memory and available CPU time are limiting factors; X Windows environment for visualisation. 14.
OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS - This package does not support parallel computation. 15.
NAME AND ESTABLISHMENT OF AUTHORS - 16.
MATERIAL AVAILABLE -ESTS1300/02: 17.
CATEGORIES - Keywords: DATA, WAVE PROPAGATION,
Program-name Package-ID Status
E3D ESTS1300/01 Obsolete
E3D ESTS1300/02 Tested
ESTS1300/02:
For the sample problem the computing time was 56s on IBM T40 linux to 335s on HP 9000/800.
ESTS1300/01: 27-OCT-2004 Obsolete
ESTS1300/02: 27-OCT-2004 Tested at NEADB
ESTS1300/02:
- Shawn Larsen:
"E3D: 2D/3D Elastic Finite-Difference Wave Propagation Code"
ESTS1300/02:
The visualisation works only in 256 color mode.
S.Larsen, D.Harris, C.Schultz, D. Maddix, T.Bakowsky, L.Bent
Lawrence Livermore National Laboratory
CA, USA.
E3D.pdf E3D Program description (same as doc/e3d.doc)
Readme.doc Author's readme
Readme.txt Author's readme as ASCII text file
runsample script to compute the sample problem
e3d.doc Documentation as ASCII text
e3d_new_version.txt Documentation of a more recent e3d version as text
e2d.in Sample problem
image.0250.p Sample out file
image.0250.s Sample out file
image.0500.p Sample out file
image.0500.s Sample out file
sac1.000.p Sample out file
sac1.000.s Sample out file
sac1.000.x Sample out file
sac1.000.z Sample out file
active.c C source
algorithms.c C source
attenuate.c C source
boundary.c C source
check.c C source
damping.c C source
elas.c C source
elas.h C header
grid.c C source
input.c C source
interpolate.c C source
join.c C source
Makefile Makefile
memory.c C source
mpsun.c C source
output.c C source
paraxial2d.c C source
paraxial3d.c C source
poly3d.c C source
poly3d.h C header
polygon.c C source
rasterfile.h C header
readline.c C source
readline.h C header
sacutil.c C source
sacutil.h C headder
source.c C source
stencil2d.c C source
stencil3d.c C source
surface.c C source
testc.c C source
testf.f FORTRAN source
timestep.c C source
update.c C source
usage.h C header
vectorc.c C source
vectorf.f FORTRAn source
visual.c C source
- R. Environmental and Earth Sciences
Home - About Us - Work Areas - Data Bank - Publications - Press Room - List of acronyms - Search