** Next:** REFERENCES
** Up:** Bevc & Claerbout: Integration
** Previous:** Synthetic example of modeling

Performing causal and anticausal integration with `causintold()` results
in better modeling and imaging.
A simple and effective recursive algorithm results from
defining the integration operation to
correspond to multiplication by a triangular matrix which has 1 on the
diagonal.
This formulation for causal and
anticausal integration produces good results when used to build
triangular weights for anti-aliased Kirchhoff migration and modeling.

Stanford Exploration Project

11/17/1997