This package uses Very Fast Simulated Aneeling (VFSA) global optimization inversion to obtain the zero offset Common Reflection Surface (CRS) parameters (RN, RNIP, and BETA) from a reflection data cube (seismic data organized in CMP x half-offset X Time coordinates). These parameters are obtained by fiting the non-hyperbolic CRS traveltime surface in the reflection data cube using the semblance between them as the optimization criterion.
In the image above we show the expected result after VFSA global optimization algorithm application. It shows the convergence of the approximated surface generated with the non-hyperbolic CRS traveltime approximation (midle) with the reflection surface extracted from the data (left). The difference between these two surfaces is the approximation error (right, and not in the same scale). The CRS paramters (RN, RNIP and BETA) that produced the minimum error will be the optimized ones.
- For more details please check out "What is VFSA?" and "What is non-hyperbolic CRS?" in our Wiki.
The vfsa package is designed for the open-source software package Madagascar. You need to have the current Madagascar stable release installed on your computer. Please follow the Installing Madagascar page in the official documentation.
After Madagascar installing process, you need to install the programs of this repository in your local Madagascar user's directory. It is a simple process described in details in install dependencies section of our wiki.
A few motivating and useful examples of how that product can be used can be found in the usage examples directory. For more details, please refer to the Wiki.
Please check out the full release history in our Wiki.
Rodolfo Dirack โ @dirack โ [email protected]
Distributed under the GPL3 license. See LICENSE
for more information.
In order to contribute with this project you should follow the list of steps bellow, please check out "How to contribute with this project?" in our Wiki for more details.
- Create an issue to your request or choose an issue already defined
- Fork this project in https://github.com/Dirack/vfsa/fork
- Create a branch for your contribution (name it using gitflow)
- Do clear commit messages (a title with 50 characters and two paragraphs of text)
- Push your contribution to this repository
- Create a new Pull Request with a clear description of your contribution