Changeset 2393


Ignore:
Timestamp:
Feb 14, 2006, 12:52:07 PM (18 years ago)
Author:
sexton
Message:

Allowing domain to be passed in slump/slide function to allow georeferencing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • inundation/pyvolution/smf.py

    r2219 r2393  
    5151                  gravity=9.8, gamma=1.85, \
    5252                  massco=1, dragco=1, frictionco=0, psi=0, \
    53                   dx=None, kappa=3.0, kappad=0.8, zsmall=0.01,
     53                  dx=None, kappa=3.0, kappad=0.8, zsmall=0.01, \
     54                  domain=None,
    5455                  verbose=False):
    5556
    5657    from math import sin, tan, radians, pi, sqrt, exp
    5758
     59    if domain is not None:
     60        xllcorner = domain.geo_reference.get_xllcorner()
     61        yllcorner = domain.geo_reference.get_yllcorner()
     62        x0 = x0 - xllcorner  # slump origin (relative)
     63        y0 = y0 - yllcorner
     64       
    5865    #if width not provided, set to typical value
    5966    if width is None:
     
    177184                  gravity=9.8, gamma=1.85, \
    178185                  massco=1, dragco=1, frictionco=0, \
    179                   dx=None, kappa=3.0, kappad=0.8, zsmall=0.01,
     186                  dx=None, kappa=3.0, kappad=0.8, zsmall=0.01, \
     187                  domain=None,
    180188                  verbose=False):
    181189
    182190    from math import sin, radians, sqrt
     191
     192    if domain is not None:
     193        xllcorner = domain.geo_reference.get_xllcorner()
     194        yllcorner = domain.geo_reference.get_yllcorner()
     195        x0 = x0 - xllcorner  # slump origin (relative)
     196        y0 = y0 - yllcorner
    183197
    184198    #if width not provided, set to typical value
Note: See TracChangeset for help on using the changeset viewer.