Ignore:
Timestamp:
05/19/17 14:48:02 (8 years ago)
Author:
Mathieu Morlighem
Message:

merged trunk-jpl and trunk for revision 21727

Location:
issm/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk

  • issm/trunk/test

  • issm/trunk/test/NightlyRun/test427.py

    r21341 r21729  
    11#Test Name: SquareSheetShelfGroundingLine3dSoft
    2 import numpy
    32from model import *
    4 from MatlabFuncs import *
    5 from triangle import *
     3from socket import gethostname
     4
    65from setmask import *
    76from parameterize import *
     
    1413md.initialization.vx[:]=0.
    1514md.initialization.vy[:]=0.
    16 md.geometry.base=-700.-abs(md.mesh.y.reshape(-1,1)-500000.)/1000.
    17 md.geometry.bed =-700.-abs(md.mesh.y.reshape(-1,1)-500000.)/1000.
     15md.geometry.base=-700.-abs(md.mesh.y-500000.)/1000.
     16md.geometry.bed =-700.-abs(md.mesh.y-500000.)/1000.
    1817md.geometry.thickness[:]=1300
    1918md.geometry.surface=md.geometry.base+md.geometry.thickness
     
    2524md.transient.isgroundingline=True
    2625md.groundingline.migration='SoftMigration'
    27 md.cluster=generic('name',oshostname(),'np',3)
     26md.cluster=generic('name',gethostname(),'np',3)
    2827md=solve(md,'Transient')
    2928
    3029#Fields and tolerances to track changes
    31 field_names     =['Bed1','Surface1','Thickness1','Floatingice1',\
    32         'Bed2','Surface2','Thickness2','Floatingice2',\
    33         'Bed3','Surface3','Thickness3','Floatingice3']
    34 field_tolerances=[1e-13,1e-13,1e-13,1e-13,\
    35         5e-12,3e-12,7e-12,2e-11,\
    36         1e-10,5e-11,1e-10,7e-10]
    37 field_values=[\
    38         md.results.TransientSolution[0].Base,\
    39         md.results.TransientSolution[0].Surface,\
    40         md.results.TransientSolution[0].Thickness,\
    41         md.results.TransientSolution[0].MaskGroundediceLevelset,\
    42         md.results.TransientSolution[1].Base,\
    43         md.results.TransientSolution[1].Surface,\
    44         md.results.TransientSolution[1].Thickness,\
    45         md.results.TransientSolution[1].MaskGroundediceLevelset,\
    46         md.results.TransientSolution[2].Base,\
    47         md.results.TransientSolution[2].Surface,\
    48         md.results.TransientSolution[2].Thickness,\
    49         md.results.TransientSolution[2].MaskGroundediceLevelset,\
    50         ]
     30field_names     =['Bed1','Surface1','Thickness1','Floatingice1',
     31                                                                        'Bed2','Surface2','Thickness2','Floatingice2',
     32                                                                        'Bed3','Surface3','Thickness3','Floatingice3']
     33field_tolerances=[1e-13,1e-13,1e-13,1e-13,
     34                                                                        5e-12,3e-12,7e-12,2e-11,
     35                                                                        1e-10,5e-11,1e-10,7e-10]
     36field_values=[md.results.TransientSolution[0].Base,
     37                                                        md.results.TransientSolution[0].Surface,
     38                                                        md.results.TransientSolution[0].Thickness,
     39                                                        md.results.TransientSolution[0].MaskGroundediceLevelset,
     40                                                        md.results.TransientSolution[1].Base,
     41                                                        md.results.TransientSolution[1].Surface,
     42                                                        md.results.TransientSolution[1].Thickness,
     43                                                        md.results.TransientSolution[1].MaskGroundediceLevelset,
     44                                                        md.results.TransientSolution[2].Base,
     45                                                        md.results.TransientSolution[2].Surface,
     46                                                        md.results.TransientSolution[2].Thickness,
     47                                                        md.results.TransientSolution[2].MaskGroundediceLevelset]
Note: See TracChangeset for help on using the changeset viewer.