文件名称:1DFD_DVS
介绍说明--下载内容来自于网络,使用问题请自行百度
利用位移-速度-应力交错网格有限差分方法进行一维粘弹性介质地震波场生成和模拟,对于做波场模拟的同学有很好的参考价值,更详细的介绍见英文描述。-The Fortran95 Computer Code for Finite-Difference Numerical Generation and Simulation of a 1D Seismic Wavefield in a 1D Heterogeneous Viscoelastic Medium Using the Displacement-Velocity-Stress Staggered-Grid Finite-Difference Scheme
The program 1DFD_DVS performs FD computations according to the displacement-velocity-stress staggered-grid FD scheme for a 1D wavefield in a 1D heterogeneous viscoelastic medium.
Two other programs,
• program MODEL_PREP_1D,
• program SOURTF,
perform the model and source-time function preparation as input data for the computational program 1DFD_DVS.
The medium can be bounded from one side (in the programs it is the upper horizontal plane z=0) by either of the following boundaries:
• free surface (traction-free condition),
• plane of symmetry,
• rigid boundary,
• nonreflecting boundary (several types).
The medium can be bounded from the other side (the bottom horizontal plane z=z_max>0 ) by
The program 1DFD_DVS performs FD computations according to the displacement-velocity-stress staggered-grid FD scheme for a 1D wavefield in a 1D heterogeneous viscoelastic medium.
Two other programs,
• program MODEL_PREP_1D,
• program SOURTF,
perform the model and source-time function preparation as input data for the computational program 1DFD_DVS.
The medium can be bounded from one side (in the programs it is the upper horizontal plane z=0) by either of the following boundaries:
• free surface (traction-free condition),
• plane of symmetry,
• rigid boundary,
• nonreflecting boundary (several types).
The medium can be bounded from the other side (the bottom horizontal plane z=z_max>0 ) by
(系统自动生成,下载前可以参看下载内容)
下载文件列表
1DFD_DVS/doc/Moczo_et_al_FDM_Intro.pdf
1DFD_DVS/examples/E_DVS_02.IN
1DFD_DVS/examples/HF_1DFD_DVS
1DFD_DVS/examples/MICRO.DAT
1DFD_DVS/examples/MODEL.IN
1DFD_DVS/examples/SOURTF.IN
1DFD_DVS/src/1DFD_DVS/alloc_nr.f90
1DFD_DVS/src/1DFD_DVS/alloc_wavefield.f90
1DFD_DVS/src/1DFD_DVS/anel_func.f90
1DFD_DVS/src/1DFD_DVS/aux1.f90
1DFD_DVS/src/1DFD_DVS/displacement.f90
1DFD_DVS/src/1DFD_DVS/higdce_fd.f90
1DFD_DVS/src/1DFD_DVS/main.f90
1DFD_DVS/src/1DFD_DVS/Makefile
1DFD_DVS/src/1DFD_DVS/mod_auxil.f90
1DFD_DVS/src/1DFD_DVS/mod_control_data.f90
1DFD_DVS/src/1DFD_DVS/mod_grid_medium.f90
1DFD_DVS/src/1DFD_DVS/mod_nr_bound.f90
1DFD_DVS/src/1DFD_DVS/mod_precision.f90
1DFD_DVS/src/1DFD_DVS/mod_time.f90
1DFD_DVS/src/1DFD_DVS/mod_wavefield.f90
1DFD_DVS/src/1DFD_DVS/nonref.f90
1DFD_DVS/src/1DFD_DVS/open_sr_file.f90
1DFD_DVS/src/1DFD_DVS/OptAbsBc.f90
1DFD_DVS/src/1DFD_DVS/pre_nr_coef1.f90
1DFD_DVS/src/1DFD_DVS/read_model_par.f90
1DFD_DVS/src/1DFD_DVS/read_open.f90
1DFD_DVS/src/1DFD_DVS/rec_dis.f90
1DFD_DVS/src/1DFD_DVS/rec_vel.f90
1DFD_DVS/src/1DFD_DVS/snap_dis.f90
1DFD_DVS/src/1DFD_DVS/snap_vel.f90
1DFD_DVS/src/1DFD_DVS/sto_bor.f90
1DFD_DVS/src/1DFD_DVS/strain.f90
1DFD_DVS/src/1DFD_DVS/stress.f90
1DFD_DVS/src/1DFD_DVS/time_loop.f90
1DFD_DVS/src/1DFD_DVS/velocity.f90
1DFD_DVS/src/Model_prep_1d/allocate_arrays.f90
1DFD_DVS/src/Model_prep_1d/func_m1_rho.f90
1DFD_DVS/src/Model_prep_1d/func_ym.f90
1DFD_DVS/src/Model_prep_1d/int1d.f90
1DFD_DVS/src/Model_prep_1d/int1d_y.f90
1DFD_DVS/src/Model_prep_1d/Makefile
1DFD_DVS/src/Model_prep_1d/model.f90
1DFD_DVS/src/Model_prep_1d/mod_atten.f90
1DFD_DVS/src/Model_prep_1d/mod_const.f90
1DFD_DVS/src/Model_prep_1d/mod_files.f90
1DFD_DVS/src/Model_prep_1d/mod_func.f90
1DFD_DVS/src/Model_prep_1d/mod_integration.f90
1DFD_DVS/src/Model_prep_1d/mod_interfaces.f90
1DFD_DVS/src/Model_prep_1d/mod_model.f90
1DFD_DVS/src/Model_prep_1d/mod_nr.f90
1DFD_DVS/src/Model_prep_1d/mod_parameterization.f90
1DFD_DVS/src/Model_prep_1d/nrtype.f90
1DFD_DVS/src/Model_prep_1d/nrutil.f90
1DFD_DVS/src/Model_prep_1d/parameterization.f90
1DFD_DVS/src/Model_prep_1d/parameterize_grid.f90
1DFD_DVS/src/Model_prep_1d/prepare_fine_par.f90
1DFD_DVS/src/Model_prep_1d/prepare_fine_par_y.f90
1DFD_DVS/src/Model_prep_1d/prepare_int.f90
1DFD_DVS/src/Model_prep_1d/prepare_y.f90
1DFD_DVS/src/Model_prep_1d/print_info.f90
1DFD_DVS/src/Model_prep_1d/qylsm.f90
1DFD_DVS/src/Model_prep_1d/setparams.f90
1DFD_DVS/src/Model_prep_1d/test_parameters.f90
1DFD_DVS/src/Model_prep_1d/write_param.f90
1DFD_DVS/src/SourTF/fcoolr.f90
1DFD_DVS/src/SourTF/Makefile
1DFD_DVS/src/SourTF/mod_prec.f90
1DFD_DVS/src/SourTF/sourtf.f90
1DFD_DVS/tools/CompE02.gnuplot
1DFD_DVS/tools/Show_STF.gnuplot
1DFD_DVS/tools/Show_STF_spec.gnuplot
1DFD_DVS/src/1DFD_DVS
1DFD_DVS/src/Model_prep_1d
1DFD_DVS/src/SourTF
1DFD_DVS/doc
1DFD_DVS/examples
1DFD_DVS/output
1DFD_DVS/src
1DFD_DVS/tools
1DFD_DVS
1DFD_DVS/examples/E_DVS_02.IN
1DFD_DVS/examples/HF_1DFD_DVS
1DFD_DVS/examples/MICRO.DAT
1DFD_DVS/examples/MODEL.IN
1DFD_DVS/examples/SOURTF.IN
1DFD_DVS/src/1DFD_DVS/alloc_nr.f90
1DFD_DVS/src/1DFD_DVS/alloc_wavefield.f90
1DFD_DVS/src/1DFD_DVS/anel_func.f90
1DFD_DVS/src/1DFD_DVS/aux1.f90
1DFD_DVS/src/1DFD_DVS/displacement.f90
1DFD_DVS/src/1DFD_DVS/higdce_fd.f90
1DFD_DVS/src/1DFD_DVS/main.f90
1DFD_DVS/src/1DFD_DVS/Makefile
1DFD_DVS/src/1DFD_DVS/mod_auxil.f90
1DFD_DVS/src/1DFD_DVS/mod_control_data.f90
1DFD_DVS/src/1DFD_DVS/mod_grid_medium.f90
1DFD_DVS/src/1DFD_DVS/mod_nr_bound.f90
1DFD_DVS/src/1DFD_DVS/mod_precision.f90
1DFD_DVS/src/1DFD_DVS/mod_time.f90
1DFD_DVS/src/1DFD_DVS/mod_wavefield.f90
1DFD_DVS/src/1DFD_DVS/nonref.f90
1DFD_DVS/src/1DFD_DVS/open_sr_file.f90
1DFD_DVS/src/1DFD_DVS/OptAbsBc.f90
1DFD_DVS/src/1DFD_DVS/pre_nr_coef1.f90
1DFD_DVS/src/1DFD_DVS/read_model_par.f90
1DFD_DVS/src/1DFD_DVS/read_open.f90
1DFD_DVS/src/1DFD_DVS/rec_dis.f90
1DFD_DVS/src/1DFD_DVS/rec_vel.f90
1DFD_DVS/src/1DFD_DVS/snap_dis.f90
1DFD_DVS/src/1DFD_DVS/snap_vel.f90
1DFD_DVS/src/1DFD_DVS/sto_bor.f90
1DFD_DVS/src/1DFD_DVS/strain.f90
1DFD_DVS/src/1DFD_DVS/stress.f90
1DFD_DVS/src/1DFD_DVS/time_loop.f90
1DFD_DVS/src/1DFD_DVS/velocity.f90
1DFD_DVS/src/Model_prep_1d/allocate_arrays.f90
1DFD_DVS/src/Model_prep_1d/func_m1_rho.f90
1DFD_DVS/src/Model_prep_1d/func_ym.f90
1DFD_DVS/src/Model_prep_1d/int1d.f90
1DFD_DVS/src/Model_prep_1d/int1d_y.f90
1DFD_DVS/src/Model_prep_1d/Makefile
1DFD_DVS/src/Model_prep_1d/model.f90
1DFD_DVS/src/Model_prep_1d/mod_atten.f90
1DFD_DVS/src/Model_prep_1d/mod_const.f90
1DFD_DVS/src/Model_prep_1d/mod_files.f90
1DFD_DVS/src/Model_prep_1d/mod_func.f90
1DFD_DVS/src/Model_prep_1d/mod_integration.f90
1DFD_DVS/src/Model_prep_1d/mod_interfaces.f90
1DFD_DVS/src/Model_prep_1d/mod_model.f90
1DFD_DVS/src/Model_prep_1d/mod_nr.f90
1DFD_DVS/src/Model_prep_1d/mod_parameterization.f90
1DFD_DVS/src/Model_prep_1d/nrtype.f90
1DFD_DVS/src/Model_prep_1d/nrutil.f90
1DFD_DVS/src/Model_prep_1d/parameterization.f90
1DFD_DVS/src/Model_prep_1d/parameterize_grid.f90
1DFD_DVS/src/Model_prep_1d/prepare_fine_par.f90
1DFD_DVS/src/Model_prep_1d/prepare_fine_par_y.f90
1DFD_DVS/src/Model_prep_1d/prepare_int.f90
1DFD_DVS/src/Model_prep_1d/prepare_y.f90
1DFD_DVS/src/Model_prep_1d/print_info.f90
1DFD_DVS/src/Model_prep_1d/qylsm.f90
1DFD_DVS/src/Model_prep_1d/setparams.f90
1DFD_DVS/src/Model_prep_1d/test_parameters.f90
1DFD_DVS/src/Model_prep_1d/write_param.f90
1DFD_DVS/src/SourTF/fcoolr.f90
1DFD_DVS/src/SourTF/Makefile
1DFD_DVS/src/SourTF/mod_prec.f90
1DFD_DVS/src/SourTF/sourtf.f90
1DFD_DVS/tools/CompE02.gnuplot
1DFD_DVS/tools/Show_STF.gnuplot
1DFD_DVS/tools/Show_STF_spec.gnuplot
1DFD_DVS/src/1DFD_DVS
1DFD_DVS/src/Model_prep_1d
1DFD_DVS/src/SourTF
1DFD_DVS/doc
1DFD_DVS/examples
1DFD_DVS/output
1DFD_DVS/src
1DFD_DVS/tools
1DFD_DVS
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.