📄 readme
字号:
README for the dynamic ray tracing from a lens velocity model.The program RAYTRACE3D implements a ray-theoretical modeling method that uses smoothing of models, dynamic ray tracingand wavefront construction. All the quantities in the Kirchhoffinversion formula can be determined by this program.To run demo, Table Build the forward modeling from a lens velocity model. The traveltime, amplitude and phase shift index of the three different arrivals are computed.Xplot slices of modeling outputPSplot slices of modeling output (PostScript plot)RAYTRACE3D requires an input file (drt.inp) that the program can read the input parameters from the file. The following lists the parameters and their default values.xs=0.0 x-coordinate of single source locationys=0.0 y-coordinate of single source locationzs=0.0 z-coordinate of single source locationvx_file= name of input velocity filenz_vel=1 number of z samples (1st dimension) in velocity z0_vel=0.0 first z sample of velocity dz_vel=1.0 z sampling interval of velocity nx_vel=1 number of x samples (2nd dimension) in velocity x0_vel=0.0 first x sample of velocity dx_vel=1.0 x sampling interval of velocity ny_vel=1 number of y samples (3rd dimension) in velocity y0_vel=0.0 first y sample of velocity dy_vel=1.0 y sampling interval of velocity v0=2000.0 constant background velocityvx=0.0 x coefficient of linear velocityvy=0.0 y coefficient of linear velocityvz=0.0 z coefficient of linear velocityna=10 number of initial samples of polar take-off angle a0=0.0 first sample of polar take-off angle a1=90.0 last sample of polar take-off angle nb=10 number of initial samples of azimuthal take-off angle b0=0.0 first sample of azimuthal take-off angle b1=360.0 last sample of azimuthal take-off angletim_type=DRAY forward modeling type, (this version only allows DRAY) =EIK eikonal solver =PRAY paraxial raytracing =DRAY dynamic raytracingt_scale=10 number of micro-steps in each macro-step of ray tracinginter_type=1 type of arrivals stored in output grids =1 most energetic =2 first arrival =3 shortest raypath =4 smallest maximum velocity =5 longest travel time =6 longest raypathnum_add=1 number of macro-steps that adding rays function is calledt0_ray=0.0005 initial ray tracing time (in second)t1_ray=10.0 maximum ray tracing time (in second)dt_ray=0.02 macro ray tracing step in time (in second)dr_ray=250.0 distance limit between rays for new rays to be insertedm_ray=10001 maximum number of rays to be generatedmaxangle=180.0 maximum take-off angle to stop adding rays and tracing raysmx_tab=1 number of x samples in output gridsdx_tab=1.0 x sampling interval of output gridsmy_tab=1 number of y samples in output gridsdy_tab=1.0 y sampling interval of output gridsmz_tab=1 number of z samples in output gridsdz_tab=1.0 z sampling interval of output gridsoutlog_file= name of output log file that contains reading parameter valuesoutt_file= name of output travel time tableoutamp_file= name of output amplitude tableoutpha_file= name of output phase shift index tableouta1_file= name of output polar angle tableoutb1_file= name of output azimuth angle tableoutdet21_file= name of output table for Beylkin determinant componentsoutdet22_file= name of output table for Beylkin determinant componentsoutdet23_file= name of output table for Beylkin determinant componentsoutdet31_file= name of output table for Beylkin determinant componentsoutdet32_file= name of output table for Beylkin determinant componentsoutdet33_file= name of output table for Beylkin determinant componentsNotes:The smoothness of velocity model representation is critical to the calculation of amplitudes. RAYTRACE3D does not include an internalvelocity smoother in the program. Therefore, smoothing procedure (e.g. application CWP code smooth3d) is recommaned to the velocity input specified by vx_file. If velocity input is not provided, RAYTRACE3D will take the values in parameters v0, vx, vy, vz to generate a linearly distributed background velocity model.John Stockwell | john@dix.Mines.EDUCenter for Wave Phenomena (The Home of Seismic Un*x)Colorado School of MinesGolden, CO 80401 | http://www.cwp.mines.edu/cwpcodesvoice: (303) 273-3049 | fax: (303) 273-3478.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -