The graphical interface greatly facilitates the use of rayinvr , which currently requires text-editing of the velocity model and has a rigid display of model and traveltimes. RayGUI enables the user to graphically edit a subsurface velocity model and change the ray-tracing parameters. The medium consists of distinct layers with velocity values defined at their tops and bases.
Velocities can vary laterally along a given layer, and layers can pinch out.
Ray-tracing is performed by converting the RayGUI velocity model into rayinvr format and invoking rayinvr from within RayGUI . The modeled rays are plotted in the window of the velocity model. Observed and calculated traveltimes are displayed for comparison to test the velocity model. The display parameters are controlled interactively. The inversion features of rayinvr can be invoked after minor editing of the RayGUI output.