%Test Name: SquareSheetShelfStressMLHO2d
md=triangle(model(),'../Exp/Square.exp',150000.);
md=setmask(md,'../Exp/SquareShelf.exp','');
md=parameterize(md,'../Par/SquareSheetShelf.par');
md=setflowequation(md,'MLHO','all');
md.cluster=generic('name',oshostname(),'np',3);
md.stressbalance.requested_outputs={'default','VxSurface','VySurface','VxShear','VyShear','VxBase','VyBase'};
md=SetMLHOBC(md);
md=solve(md,'Stressbalance');

%Fields and tolerances to track changes
field_names     ={'Vx','Vy','Vel','Pressure','VxSurface','VySurface','VxShear','VyShear','VxBase','VyBase'};
field_tolerances={1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13};
field_values={...
   (md.results.StressbalanceSolution.Vx),...
   (md.results.StressbalanceSolution.Vy),...
   (md.results.StressbalanceSolution.Vel),...
   (md.results.StressbalanceSolution.Pressure),...
   (md.results.StressbalanceSolution.VxSurface),...
   (md.results.StressbalanceSolution.VySurface),...
   (md.results.StressbalanceSolution.VxShear),...
   (md.results.StressbalanceSolution.VyShear),...
   (md.results.StressbalanceSolution.VxBase),...
   (md.results.StressbalanceSolution.VyBase),...
   };

