Changeset 15926


Ignore:
Timestamp:
08/24/13 21:17:01 (12 years ago)
Author:
Mathieu Morlighem
Message:

NEW: extended tests for otehr higher order elements SSA

Location:
issm/trunk-jpl/test/NightlyRun
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/test/NightlyRun/IdToName.m

    r15901 r15926  
    6868        case 272, name='SquareShelfCMZSSA2dDamage';
    6969        case 274, name='SquareShelfStressSSA2dDamageRift';
    70         case 280, name='SquareShelfStressSSA2dP2';
     70        case 280, name='SquareShelfStressSSA2dHigherOrder';
    7171        case 285, name='SquareShelfStressHOP1xP2';
    7272        case 286, name='SquareShelfStressHOP2xP1';
  • issm/trunk-jpl/test/NightlyRun/IdToName.py

    r15901 r15926  
    7272        272  : 'SquareShelfCMZSSA2dDamage',
    7373        274  : 'SquareShelfStressSSA2dDamageRift',
    74         280  : 'SquareShelfStressSSA2dP2',
     74        280  : 'SquareShelfStressSSA2dHigherOrder',
    7575        285  : 'SquareShelfStressHOP1xP2',
    7676        286  : 'SquareShelfStressHOP2xP1',
  • issm/trunk-jpl/test/NightlyRun/test280.m

    r15922 r15926  
    33md=parameterize(md,'../Par/SquareShelf.par');
    44md=setflowequation(md,'SSA','all');
    5 md.flowequation.fe_SSA='P2';
    65md.cluster=generic('name',oshostname(),'np',3);
    7 md=solve(md,StressbalanceSolutionEnum());
    86
    9 %Fields and tolerances to track changes
    10 field_names     ={'Vx','Vy','Vel','Pressure'};
    11 field_tolerances={1e-12,1e-13,1e-13,1e-13};
    12 field_values={...
    13         (md.results.StressbalanceSolution.Vx),...
    14         (md.results.StressbalanceSolution.Vy),...
    15         (md.results.StressbalanceSolution.Vel),...
    16         (md.results.StressbalanceSolution.Pressure),...
    17         };
     7field_names={};
     8field_tolerances={};
     9field_values={};
     10for i={'P1bubble','P1bubblecondensed','P2'}
     11        md.flowequation.fe_SSA=i{1};
     12        md=solve(md,StressbalanceSolutionEnum());
     13        field_names     ={field_names{:},['Vx' i{1}],['Vy' i{1}],['Vel' i{1}],['Pressure' i{1}]};
     14        field_tolerances={field_tolerances{:},1e-12,1e-13,1e-13,1e-13};
     15        field_values={field_values{:},...
     16                (md.results.StressbalanceSolution.Vx),...
     17                (md.results.StressbalanceSolution.Vy),...
     18                (md.results.StressbalanceSolution.Vel),...
     19                (md.results.StressbalanceSolution.Pressure),...
     20                };
     21end
     22
  • issm/trunk-jpl/test/NightlyRun/test280.py

    r15922 r15926  
    1313md=parameterize(md,'../Par/SquareShelf.py')
    1414md=setflowequation(md,'SSA','all')
    15 md.flowequation.fe_SSA='P2'
    1615md.cluster=generic('name',oshostname(),'np',3)
    17 md=solve(md,StressbalanceSolutionEnum())
    1816
    19 #Fields and tolerances to track changes
    20 field_names     =['Vx','Vy','Vel','Pressure']
    21 field_tolerances=[1e-12,1e-13,1e-13,1e-13]
    22 field_values=[\
    23         md.results.StressbalanceSolution.Vx,\
    24         md.results.StressbalanceSolution.Vy,\
    25         md.results.StressbalanceSolution.Vel,\
    26         md.results.StressbalanceSolution.Pressure,\
    27         ]
     17field_names=[]
     18field_tolerances=[]
     19field_values=[]
     20for i in ['P1bubble','P1bubblecondensed','P2']:
     21        md.flowequation.fe_SSA=i
     22        md=solve(md,StressbalanceSolutionEnum())
     23        field_names     =field_names+['Vx'+i,'Vy'+i,'Vel'+i,'Pressure'+i]
     24        field_tolerances=field_tolerances+[1e-12,1e-13,1e-13,1e-13]
     25        field_values=field_values+[\
     26                md.results.StressbalanceSolution.Vx,\
     27                md.results.StressbalanceSolution.Vy,\
     28                md.results.StressbalanceSolution.Vel,\
     29                md.results.StressbalanceSolution.Pressure,\
     30                ]
Note: See TracChangeset for help on using the changeset viewer.