Changeset 17251


Ignore:
Timestamp:
02/10/14 15:40:33 (11 years ago)
Author:
jbondzio
Message:

CHG: changed domain to circle in test336.py

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/test/NightlyRun/test336.py

    r17230 r17251  
    88from MatlabFuncs import *
    99
    10 md=triangle(model(),'../Exp/Square.exp',150000.)
     10md=triangle(model(),'../Exp/Square.exp',100000.)
    1111md=setmask(md,'','')
    1212md=parameterize(md,'../Par/SquareSheetConstrained.py')
    1313md=setflowequation(md,'SSA','all')
    14 md.cluster=generic('name',oshostname(),'np',3)
     14md.cluster=generic('name',oshostname(),'np',1)
     15# md.cluster=generic('name',oshostname(),'np',3)
    1516
    1617# parameters
     
    2324
    2425# init levelset function
    25 ymin=numpy.min(md.mesh.y)
    26 ymax=numpy.max(md.mesh.y)
    27 xmin=min(md.mesh.x)
    28 xmax=max(md.mesh.x)
    29 xmed=(xmax+xmin)/2
    30 ymed=(ymax+ymin)/2
    31 distx=numpy.absolute(md.mesh.x.reshape(-1,1)-xmed)
    32 disty=numpy.absolute(md.mesh.y.reshape(-1,1)-ymed)
    33 md.mask.ice_levelset=numpy.maximum(distx,disty)-1.e5
     26xmin, xmax=min(md.mesh.x), max(md.mesh.x)
     27ymin, ymax=min(md.mesh.y), max(md.mesh.y)
     28xmed, ymed=(xmax+xmin)/2.,(ymax+ymin)/2. 
     29
     30# distx=numpy.absolute(md.mesh.x.reshape(-1,1)-xmed)
     31# disty=numpy.absolute(md.mesh.y.reshape(-1,1)-ymed)
     32# md.mask.ice_levelset=numpy.maximum(distx,disty)-0.2*(xmax-xmin)
     33
     34D=numpy.sqrt(numpy.power(md.mesh.x.reshape(-1,1)-xmed,2.)+numpy.power(md.mesh.y.reshape(-1,1)-ymed,2.))
     35R=0.2*(xmax-xmin)
     36md.mask.ice_levelset=D-R
    3437
    3538md=solve(md,TransientSolutionEnum())
Note: See TracChangeset for help on using the changeset viewer.