Changeset 21820


Ignore:
Timestamp:
07/19/17 13:24:09 (8 years ago)
Author:
schlegel
Message:

NEW: add testing for regional outputs, test for output frequency > 1, and test extrude/collapse of regional output

Location:
issm/trunk-jpl/test
Files:
4 added
3 edited

Legend:

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

    r21604 r21820  
    1111md.friction.q=ones(md.mesh.numberofelements,1);
    1212md.friction.coefficientcoulomb=0.02*ones(md.mesh.numberofvertices,1);
    13 md=extrude(md,3,1);
    1413md.transient.isthermal=0;
    1514md.transient.isgroundingline=1;
     
    1716md.cluster=generic('name',oshostname(),'np',3);
    1817md.transient.requested_outputs={'default','GroundedArea','FloatingArea','TotalFloatingBmb','TotalGroundedBmb','TotalSmb'};
     18md=extrude(md,3,1);
    1919md=solve(md,'Transient');
    2020
  • issm/trunk-jpl/test/NightlyRun/test426.m

    r21056 r21820  
    1010md.geometry.surface=md.geometry.base+md.geometry.thickness;
    1111md.smb.mass_balance(:)=100.;
    12 md=extrude(md,3,1.);
    1312md=setflowequation(md,'SSA','all');
    1413md.transient.isstressbalance=0;
    1514md.transient.isgroundingline=1;
    1615md.groundingline.migration='AggressiveMigration';
    17 md.transient.requested_outputs={'IceVolume','IceVolumeAboveFloatation'};
     16md.transient.requested_outputs={'IceVolume','IceVolumeAboveFloatation','IceMass'};
     17md=extrude(md,3,1.);
    1818md.cluster=generic('name',oshostname(),'np',3);
    1919
     
    2121
    2222%Fields and tolerances to track changes
    23 field_names     ={'Bed1','Surface1','Thickness1','Floatingice1','IceVolume1','IceVolumeAboveFloatation1',...
    24         'Bed2','Surface2','Thickness2','Floatingice2','IceVolume2','IceVolumeAboveFloatation2',...
    25         'Bed3','Surface3','Thickness3','Floatingice3','IceVolume3','IceVolumeAboveFloatation3'};
    26 field_tolerances={1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,...
    27         1e-11,1e-10,1e-11,3e-11,2e-12,5e-12,...
    28         1e-10,1e-10,1e-10,5e-11,2e-12,5e-12};
     23field_names     ={'Bed1','Surface1','Thickness1','Floatingice1','IceVolume1','IceVolumeAboveFloatation1','IceMass1',...
     24        'Bed2','Surface2','Thickness2','Floatingice2','IceVolume2','IceVolumeAboveFloatation2','IceMass2',...
     25        'Bed3','Surface3','Thickness3','Floatingice3','IceVolume3','IceVolumeAboveFloatation3','IceMass3'};
     26field_tolerances={1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,...
     27        1e-11,1e-10,1e-11,3e-11,2e-12,5e-12,2e-12,...
     28        1e-10,1e-10,1e-10,5e-11,2e-12,5e-12,2e-12};
    2929field_values={...
    3030        (md.results.TransientSolution(1).Base),...
     
    3434        (md.results.TransientSolution(1).IceVolume),...
    3535        (md.results.TransientSolution(1).IceVolumeAboveFloatation),...
     36        (md.results.TransientSolution(1).IceMass),...
    3637        (md.results.TransientSolution(2).Base),...
    3738        (md.results.TransientSolution(2).Surface),...
     
    4041        (md.results.TransientSolution(2).IceVolume),...
    4142        (md.results.TransientSolution(2).IceVolumeAboveFloatation),...
     43        (md.results.TransientSolution(2).IceMass),...
    4244        (md.results.TransientSolution(3).Base),...
    4345        (md.results.TransientSolution(3).Surface),...
     
    4648        (md.results.TransientSolution(3).IceVolume),...
    4749        (md.results.TransientSolution(3).IceVolumeAboveFloatation),...
     50        (md.results.TransientSolution(3).IceMass),...
    4851        };
Note: See TracChangeset for help on using the changeset viewer.