摘要:
A method for static correction includes a three step process which eliminates the problems of assuming hyperbolic moveout curves and forming base traces from common midpoint gathers while addressing long spatial wavelength variations. First, after calculating and applying an approximate high-frequency static correction to the individual shot and receivers (using traditional automatic methods), depth migration iterations are employed to coarsely tune the near-surface velocity layer. Second, after applying this correction, the remaining statics are incorporated into the model by tomography, which accounts for the velocity and thickness of the weathering layer and buried anomalies. Third, any residual misalignments are addressed using a multi-windowed statics adjustment within the common image point (CIP) gathers.
摘要:
A computer program, and a method and apparatus for creating the computer program. The computer program is stored on a computer readable medium and is executable by a computer system. The computer system can comprise a front-end for interfacing with a user, and a back-end for performing batch functions. The computer program comprises instructions for performing a function, which requires at least one parameter for its operation. The computer program further comprises instructions for reading the parameter from a parameter cache in the computer system. The parameter cache is capable of storing the parameter as an object therein. The computer program also comprises instructions for validating the parameter and aborting the function if the parameter is not valid, and instructions for loading the parameter from the parameter cache and performing the function in accordance with the parameter if the parameter is valid.
摘要:
An integrated source code file and a method and apparatus for creating a computer program from the integrated source code file. The integrated source code file is stored on a computer readable medium and the computer program created therefrom is executable by a computer system having a front-end for interfacing with a user, and a back-end for performing batch functions. The computer program comprises instructions for performing a function, which requires at least one parameter for its operation. The computer program further comprises instructions for validating the parameter, the instructions adapted to run on both the front-end and the back-end. The computer program also comprises graphical user interface information for creating a graphical user interface, which can be used to receive the parameter. The computer program still further comprises a documentation section for providing information related to the function, which is adapted for display via the graphical user interface.