⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vzest.deck

📁 su 的源代码库
💻 DECK
字号:
#!/bin/csh###################################################################### VZEST deck#####################################################################setenv VZLAMBDA  0.1setenv VLAMBDA   3.0setenv V0LAMBDA  1.0setenv V1LAMBDA  0.0setenv ZLAMBDA   8.0setenv NITERATIONS 40setenv XUPMAX    100.0setenv XDNMAX    -100.0setenv NPICKS    2    setenv IOFFSET1  0setenv IOFFSET2  5setenv SORT1     0.0setenv SORT2     1500.0setenv NSORT     5setenv ISEED     404setenv TOPCMEAN  1700setenv BASECMEAN 2800setenv NXRT      141setenv NYRT      171setenv DXRT      100.0setenv DYRT      100.0setenv NXRTBEG   1setenv NXRTEND   141setenv NYRTBEG   1setenv NYRTEND   171setenv NXHT      $NXRTEND-$NXRTBEG+1setenv NYHT      $NYRTEND-$NYRTBEG+1setenv IXDISP    50setenv IYDISP    80setenv PRECLT    16384setenv W_EPS     0.1setenv AZIMUTH   0.0setenv SGIWORKDIR .setenv WORKDIR .# INPUT files (if TOPC0=0 TOPC0MIGFILE will be used)setenv TOPC 0setenv TOPCMIGFILE $SGIWORKDIR/c02.intp.grid# INPUT files (if TOPCG0=0 TOPCG0MIGFILE will be used)setenv TOPCG 0.0001setenv TOPCGMIGFILE $SGIWORKDIR/setenv TOPZGRIDFILE $SGIWORKDIR/WB1.gridsetenv BASECMIGFILE $SGIWORKDIR/ttvelsource.gridsetenv BASEZGRIDFILE $SGIWORKDIR/top_salt3.intp.gridsetenv FNAME01 $SGIWORKDIR/offset$IOFFSET1.intp.gridsetenv FNAME02 $SGIWORKDIR/offset$IOFFSET2.intp.grid# OUTPUT filessetenv DVXFILE $SGIWORKDIR/dvx.gridsetenv DVYFILE $SGIWORKDIR/dvy.gridsetenv DVZFILE $SGIWORKDIR/dvz.gridsetenv C0NEWFILE $SGIWORKDIR/c0new.gridsetenv G0FILE $SGIWORKDIR/g0file.sm.gridsetenv G1FILE $SGIWORKDIR/g1file.sm.gridsetenv G2FILE $SGIWORKDIR/g2file.sm.gridsetenv G3FILE $SGIWORKDIR/g3file.sm.grid#echo 'Defination done'#/bin/rm -f CARDDATA/bin/rm -f icolandrow.mecho 'CARDDATA deleted'#cat > CARDDATA << EOFccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc This is the global parms for VZEST, The 3-D migration velocity analysis.cc This file was automatically generated by the MVA deck. Do not modify this c file.  If you want to modify parameters, modify the MVA deck file.  Thanks.cc The following paragraph will be inserted in the source code (vzest.f) while c being compiled. Failure in complying fortran rules will lead to compiling c errors/warnings.c  c NPICKS is the parameter used by VEST3D.  It is the number of offsets that c the user has picked up for migration velocity analysis.  That is also thec number of misfit grid files one has saved after running 4dv.        integer npicks        parameter (npicks=$NPICKS)          !obtained from 4dvc nxrt is the number of reconstructed imaged points in x directionc nyrt is the number of reconstructed imaged points in y direction        integer nxrt,nyrt        parameter (nxrt=$NXRT)        parameter (nyrt=$NYRT)        integer nxht,nyht        parameter (nxht=$NXHT)        parameter (nyht=$NYHT)        integer nmva        parameter (nmva=nxht*nyht)	real vlambda	parameter (vlambda=$VLAMBDA)	real v0lambda	parameter (v0lambda=$V0LAMBDA)	real v1lambda	parameter (v1lambda=$V1LAMBDA)	real vzlambda	parameter (vzlambda=$VZLAMBDA)	real zlambda	parameter (zlambda=$ZLAMBDA)	integer niterations	parameter (niterations=$NITERATIONS)        real topcmean	parameter (topcmean=$TOPCMEAN)        real basecmean	parameter (basecmean=$BASECMEAN)	real xupmaxconst        parameter (xupmaxconst=$XUPMAX)	real xdnmaxconst        parameter (xdnmaxconst=$XDNMAX)	real dxrt,dyrt        parameter (dxrt=$DXRT)        parameter (dyrt=$DYRT)	integer ixdisp,iydisp	parameter (ixdisp=$IXDISP)	parameter (iydisp=$IYDISP)c iseed is the index number of the imaged point defined by the depth grid        integer iseed        parameter (iseed=$ISEED)c isort defines which offsets one has chosen to apply VZEST	integer isort($NPICKS)	data isort/$IOFFSET1,$IOFFSET2/c The following parameters are used by vest3d, just copy them	integer nsort	parameter (nsort=$NSORT)	real sort1	parameter (sort1=$SORT1)	real sort2	parameter (sort2=$SORT2)c the filenames for the misfit files.  Fill in these        character*120 fnames($NPICKS)         data fnames(1)/'$FNAME01'/        data fnames(2)/'$FNAME02'/c the velocity file at the imaging grid. Copy from your SGI work directory        character*120 topcmigfile        data topcmigfile/'$TOPCMIGFILE'/c we must set up        real topc 	data topc/$TOPC/c the velocity gradient file at the imaging grid.        character*120 topcgmigfile        data topcgmigfile/'$TOPCGMIGFILE'/c we must set up        real topcg	data topcg/$TOPCG/c the imaging grid. Copy from your SGI work directory        character*120 topzgridfile        data topzgridfile/'$TOPZGRIDFILE'/c the velocity file at the imaging grid. Copy from your SGI work directory        character*120 basecmigfile        data basecmigfile/'$BASECMIGFILE'/c the imaging grid. Copy from your SGI work directory        character*120 basezgridfile        data basezgridfile/'$BASEZGRIDFILE'/c output files        character*120 dvxfile        data dvxfile/'$DVXFILE'/        character*120 dvyfile        data dvyfile/'$DVYFILE'/        character*120 dvzfile        data dvzfile/'$DVZFILE'/        character*120 c0newfile        data c0newfile/'$C0NEWFILE'/	character*120 g0file	data g0file/'$G0FILE'/	character*120 g1file	data g1file/'$G1FILE'/	character*120 g2file	data g2file/'$G2FILE'/	character*120 g3file	data g3file/'$G3FILE'/        integer nxrtbeg        parameter (nxrtbeg=$NXRTBEG)                 integer nxrtend        parameter (nxrtend=$NXRTEND)        integer nyrtbeg        parameter (nyrtbeg=$NYRTBEG)                 integer nyrtend        parameter (nyrtend=$NYRTEND)	real w_eps	data w_eps/$W_EPS/	real azimuth	data azimuth/$AZIMUTH/EOF#echo 'file written'#mv CARDDATA vzest_global.parms#echo "*******************************************************************"echo "*                     COMPILING					"echo "*******************************************************************"#/bin/rm vzest#make -f $HOME/src/vzest/Makefile#echo "*******************************************************************"echo "*                        VZEST					"echo "*******************************************************************"#vzest#echo ""echo " ********************************************* "echo " *                                           * "echo " *            CONGRATULATIONS!               * "echo " *                                           * "echo " ********************************************* "echo ""

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -