Esempio n. 1
0
def movie(wfl, vel, par):
    if (not par.has_key('vbias')): par['vbias'] = 1.5

    fdmod.wom(wfl + 'm', wfl, vel, par['vbias'], par)
    Plot(wfl + 'm', fdmod.wgrey('pclip=99', par))

    for i in range(0, par['nt'] / par['jsnap'], 1):
        fdmod.wframe(wfl + '-' + str(i), wfl + 'm', i, 'pclip=99', par)
        Result(wfl + '-' + str(i), 'Overlay')
Esempio n. 2
0
def movie(wfl,vel,par):
    if(not par.has_key('vbias')): par['vbias']=1.5

    fdmod.wom(wfl+'m',wfl,vel,par['vbias'],par)
    Plot(   wfl+'m',fdmod.wgrey('pclip=99',par))

    for i in range(0,par['nt']/par['jsnap'],1):
        fdmod.wframe(wfl+'-'+str(i),wfl+'m',i,'pclip=99',par)
        Result(wfl+'-'+str(i),'Overlay')
Esempio n. 3
0
def modeling(wav, vel, den, ss, rr, qq, dat, wfl, par):
    fdmod.awefd(dat + '-tmp', wfl, wav, vel, den, ss, rr, 'free=y', par)

    Flow(dat, dat + '-tmp',
         'window f2=%(kt)d | pad end2=%(kt)d | put o2=%(ot)g' % par)

    # wavefield movie
    fdmod.wom(wfl + 'om', wfl, vel, 4.0, par)
    Plot(wfl + 'om', fdmod.wgrey('pclip=99', par), view=1)

    for f in range(0, par['nt'] / par['jsnap'], 2):
        tag = "-%02d" % f
        fdmod.wframe(wfl + 'om-' + tag, wfl + 'om', f, 'pclip=99', par)
        Result(wfl + tag, [wfl + 'om-' + tag, ss, rr, qq], 'Overlay')
Esempio n. 4
0
def modeling(wav,vel,den,ss,rr,qq,dat,wfl,par):
    fdmod.awefd(dat+'-tmp',
                wfl,
                wav,
                vel,
                den,
                ss,rr,'free=y',par)

    Flow(dat,
         dat+'-tmp',
         'window f2=%(kt)d | pad end2=%(kt)d | put o2=%(ot)g' %par)

    # wavefield movie
    fdmod.wom(wfl+'om',wfl,vel,4.0,par)
    Plot(     wfl+'om',
              fdmod.wgrey('pclip=99',par),view=1)
    
    for f in range(0,par['nt']/par['jsnap'],2):
        tag = "-%02d"%f
        fdmod.wframe(   wfl+'om-'+tag,wfl+'om',f,'pclip=99',par)
        Result(wfl+tag,[wfl+'om-'+tag,ss,rr,qq],'Overlay')