zoukankan      html  css  js  c++  java
  • 常用模型 June

    #waxian velocity
    from rsf.proj import *
    import math
    par
    = {
    'nz':400, 'dz':2.0, 'oz':0,
    'nx':400, 'dx':10.0, 'ox':0
    }

    def reflector(formula,par):
    return '''
    math n1=%d o1=%g d1=%g n2=1 output="%s"
    ''' % (par['nx']/2,par['ox'],par['dx'],formula)

    Flow(
    'left',None,reflector('202',par))
    Flow(
    'meda',None,reflector('402',par))
    Flow(
    'rigt',None,reflector('202',par))

    Flow(
    'spk','left meda rigt',
    '''
    cat ${SOURCES[1:3]} axis=1 |
    unif3 n1=%(nz)d d1=%(dz)g v00=1,2
    ''' % par)

    End()

    #waxian velocity
    from rsf.proj import *
    import math
    par
    = {
    'nz':400, 'dz':2.0, 'oz':0,
    'nx':400, 'dx':10.0, 'ox':0
    }

    def reflector(formula,par):
    return '''
    math n1=%d o1=%g d1=%g n2=1 output="%s"
    ''' % (par['nx']/2,par['ox'],par['dx'],formula)

    Flow(
    'left',None,reflector('201',par))
    Flow(
    'meda',None,reflector('x1*0.1+201',par))
    Flow(
    'rigt',None,reflector('400',par))

    Flow(
    'spk','left meda rigt',
    '''
    cat ${SOURCES[1:3]} axis=1 |
    unif3 n1=%(nz)d d1=%(dz)g v00=1,2
    ''' % par)

    End()

  • 相关阅读:
    JAVA流和File类
    JAVA的Socket
    JAVA反射
    JAVA线程
    JAVA集合
    052-214(新增70题2018)
    052-213(新增70题2018)
    052-212(新增70题2018)
    052-211(新增70题2018)
    052-210(新增70题2018)
  • 原文地址:https://www.cnblogs.com/zebra/p/2012038.html
Copyright © 2011-2022 走看看