next up previous print clean
Next: Lateral velocity variation Up: WAVEMOVIE PROGRAM Previous: Internals of the film-loop

Side-boundary analysis

In geophysics, we usually wish the side-boundary question did not arise. The only real reason for side boundaries is that either our survey or our processing activity is necessarily limited in extent. Given that side boundaries are inevitable, we must think about them. The subroutine wavemovie() included zero-slope boundary conditions. This type of boundary treatment resulted from taking

\begin{displaymath}
\hbox{\tt d(1) = 0. ; d(nx) = 0.}\end{displaymath}

and in the call to ctris taking

\begin{displaymath}
\hbox{\tt endl = - a ; endr = - c}\end{displaymath}

 
Mexpandsphere90
Figure 5
Given that the domain of computation is $0 \le x \le \ $xmax and $0 \le z \le $zmax, how would you modify the initial conditions at z=0 to simulate a point source at (x,z)= (xmax/3, -zmax/2)? (Movie)

Mexpandsphere90
[*] view burn build edit restore

A quick way to get zero-value side-boundary conditions is to take

\begin{displaymath}
\hbox{\tt endl = endr =}\quad 10^{30} \quad \approx \quad \infty\end{displaymath}

Compare the side-boundary behavior of Figures 5 and 6.

 
Mzeroslope90
Figure 6
Modify the program so that zero-slope side boundaries are replaced by zero-value side boundaries. (Movie)

Mzeroslope90
[*] view burn build edit restore

The zero slope boundary condition is explicitly visible as identical signal on the two end columns. Likewise, the zero-value side boundary condition has a column of zero-valued signal on each side.


next up previous print clean
Next: Lateral velocity variation Up: WAVEMOVIE PROGRAM Previous: Internals of the film-loop
Stanford Exploration Project
12/26/2000