Changeset 13661
- Timestamp:
- 10/15/12 10:21:22 (12 years ago)
- Location:
- issm/trunk-jpl/test/NightlyRun
- Files:
-
- 8 added
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified issm/trunk-jpl/test/NightlyRun/test320.m ¶
r12803 r13661 1 md=triangle(model ,'../Exp/Square.exp',200000);1 md=triangle(model(),'../Exp/Square.exp',200000); 2 2 md=setmask(md,'',''); 3 3 md=parameterize(md,'../Par/SquareSheetConstrained.par'); … … 8 8 md.inversion.iscontrol=1; 9 9 md.inversion.control_parameters={'FrictionCoefficient'}; 10 md.inversion.min_parameters=1 *ones(md.mesh.numberofvertices,1);11 md.inversion.max_parameters=200 *ones(md.mesh.numberofvertices,1);10 md.inversion.min_parameters=1.*ones(md.mesh.numberofvertices,1); 11 md.inversion.max_parameters=200.*ones(md.mesh.numberofvertices,1); 12 12 md.inversion.nsteps=2; 13 13 md.inversion.cost_functions=[103*ones(md.inversion.nsteps,1) 501*ones(md.inversion.nsteps,1)]; 14 md.inversion.cost_functions_coefficients=ones(md.mesh.numberofvertices,2); md.inversion.cost_functions_coefficients(:,2)=2 *10^-7;15 md.inversion.gradient_scaling=3 *ones(md.inversion.nsteps,1);14 md.inversion.cost_functions_coefficients=ones(md.mesh.numberofvertices,2); md.inversion.cost_functions_coefficients(:,2)=2.*10^-7; 15 md.inversion.gradient_scaling=3.*ones(md.inversion.nsteps,1); 16 16 md.inversion.maxiter_per_step=2*ones(md.inversion.nsteps,1); 17 17 md.inversion.step_threshold=0.3*ones(md.inversion.nsteps,1); … … 19 19 20 20 md.cluster=generic('name',oshostname(),'np',3); 21 md=solve(md,DiagnosticSolutionEnum );21 md=solve(md,DiagnosticSolutionEnum()); 22 22 23 23 %Fields and tolerances to track changes 24 field_names ={'Gradient' 'Misfits' 'FrictionCoefficient' 'Pressure' 'Vel' 'Vx''Vy'};24 field_names ={'Gradient','Misfits','FrictionCoefficient','Pressure','Vel','Vx','Vy'}; 25 25 field_tolerances={1e-12,1e-12,1e-12,1e-12,1e-12,1e-12,1e-12,1e-12,1e-12,1e-12}; 26 26 field_values={... 27 27 (md.results.DiagnosticSolution.Gradient1),... 28 md.results.DiagnosticSolution.J,...28 (md.results.DiagnosticSolution.J),... 29 29 (md.results.DiagnosticSolution.FrictionCoefficient),... 30 30 (md.results.DiagnosticSolution.Pressure),... -
TabularUnified issm/trunk-jpl/test/NightlyRun/test321.m ¶
r12803 r13661 1 md=triangle(model ,'../Exp/Square.exp',200000);1 md=triangle(model(),'../Exp/Square.exp',200000); 2 2 md=setmask(md,'',''); 3 3 md=parameterize(md,'../Par/SquareSheetConstrained.par'); … … 8 8 md.inversion.iscontrol=1; 9 9 md.inversion.control_parameters={'FrictionCoefficient'}; 10 md.inversion.min_parameters=1 *ones(md.mesh.numberofvertices,1);11 md.inversion.max_parameters=200 *ones(md.mesh.numberofvertices,1);10 md.inversion.min_parameters=1.*ones(md.mesh.numberofvertices,1); 11 md.inversion.max_parameters=200.*ones(md.mesh.numberofvertices,1); 12 12 md.inversion.nsteps=2; 13 13 md.inversion.cost_functions=[102*ones(md.inversion.nsteps,1) 501*ones(md.inversion.nsteps,1)]; 14 md.inversion.cost_functions_coefficients=ones(md.mesh.numberofvertices,2); md.inversion.cost_functions_coefficients(:,2)=2 *10^-7;15 md.inversion.gradient_scaling=3 *ones(md.inversion.nsteps,1);14 md.inversion.cost_functions_coefficients=ones(md.mesh.numberofvertices,2); md.inversion.cost_functions_coefficients(:,2)=2.*10^-7; 15 md.inversion.gradient_scaling=3.*ones(md.inversion.nsteps,1); 16 16 md.inversion.maxiter_per_step=2*ones(md.inversion.nsteps,1); 17 17 md.inversion.step_threshold=0.3*ones(md.inversion.nsteps,1); … … 19 19 20 20 md.cluster=generic('name',oshostname(),'np',3); 21 md=solve(md,DiagnosticSolutionEnum );21 md=solve(md,DiagnosticSolutionEnum()); 22 22 23 23 %Fields and tolerances to track changes 24 field_names ={'Gradient' 'Misfits' 'FrictionCoefficient' 'Pressure' 'Vel' 'Vx''Vy'};24 field_names ={'Gradient','Misfits','FrictionCoefficient','Pressure','Vel','Vx','Vy'}; 25 25 field_tolerances={1e-08,1e-07,1e-10,1e-10,1e-09,1e-09,1e-09}; 26 26 field_values={... 27 27 (md.results.DiagnosticSolution.Gradient1),... 28 md.results.DiagnosticSolution.J,...28 (md.results.DiagnosticSolution.J),... 29 29 (md.results.DiagnosticSolution.FrictionCoefficient),... 30 30 (md.results.DiagnosticSolution.Pressure),... -
TabularUnified issm/trunk-jpl/test/NightlyRun/test322.m ¶
r12803 r13661 1 md=triangle(model ,'../Exp/Square.exp',200000);1 md=triangle(model(),'../Exp/Square.exp',200000); 2 2 md=setmask(md,'',''); 3 3 md=parameterize(md,'../Par/SquareSheetConstrained.par'); … … 8 8 md.inversion.iscontrol=1; 9 9 md.inversion.control_parameters={'FrictionCoefficient'}; 10 md.inversion.min_parameters=1 *ones(md.mesh.numberofvertices,1);11 md.inversion.max_parameters=200 *ones(md.mesh.numberofvertices,1);10 md.inversion.min_parameters=1.*ones(md.mesh.numberofvertices,1); 11 md.inversion.max_parameters=200.*ones(md.mesh.numberofvertices,1); 12 12 md.inversion.nsteps=2; 13 13 md.inversion.cost_functions=[104*ones(md.inversion.nsteps,1) 501*ones(md.inversion.nsteps,1)]; 14 md.inversion.cost_functions_coefficients=ones(md.mesh.numberofvertices,2); md.inversion.cost_functions_coefficients(:,2)=2 *10^-7;15 md.inversion.gradient_scaling=3 *ones(md.inversion.nsteps,1);14 md.inversion.cost_functions_coefficients=ones(md.mesh.numberofvertices,2); md.inversion.cost_functions_coefficients(:,2)=2.*10^-7; 15 md.inversion.gradient_scaling=3.*ones(md.inversion.nsteps,1); 16 16 md.inversion.maxiter_per_step=2*ones(md.inversion.nsteps,1); 17 17 md.inversion.step_threshold=0.3*ones(md.inversion.nsteps,1); … … 19 19 20 20 md.cluster=generic('name',oshostname(),'np',3); 21 md=solve(md,DiagnosticSolutionEnum );21 md=solve(md,DiagnosticSolutionEnum()); 22 22 23 23 %Fields and tolerances to track changes 24 field_names ={'Gradient' 'Misfits' 'FrictionCoefficient' 'Pressure' 'Vel' 'Vx''Vy'};24 field_names ={'Gradient','Misfits','FrictionCoefficient','Pressure','Vel','Vx','Vy'}; 25 25 field_tolerances={1e-06,1e-08,1e-09,1e-09,1e-09,1e-09,1e-09,1e-09,1e-09,1e-09}; 26 26 field_values={... 27 27 (md.results.DiagnosticSolution.Gradient1),... 28 md.results.DiagnosticSolution.J,...28 (md.results.DiagnosticSolution.J),... 29 29 (md.results.DiagnosticSolution.FrictionCoefficient),... 30 30 (md.results.DiagnosticSolution.Pressure),... -
TabularUnified issm/trunk-jpl/test/NightlyRun/test323.m ¶
r12803 r13661 1 md=triangle(model ,'../Exp/Square.exp',150000);1 md=triangle(model(),'../Exp/Square.exp',150000); 2 2 md=setmask(md,'',''); 3 3 md=parameterize(md,'../Par/SquareSheetConstrained.par'); … … 5 5 md.cluster=generic('name',oshostname(),'np',3); 6 6 md.timestepping.time_adapt=1; 7 md.timestepping.final_time=600 ;8 md=solve(md,TransientSolutionEnum );7 md.timestepping.final_time=600.; 8 md=solve(md,TransientSolutionEnum()); 9 9 10 10 %Fields and tolerances to track changes -
TabularUnified issm/trunk-jpl/test/NightlyRun/test324.m ¶
r12803 r13661 1 md=triangle(model ,'../Exp/Square.exp',150000);1 md=triangle(model(),'../Exp/Square.exp',150000); 2 2 md=setmask(md,'',''); 3 3 md=parameterize(md,'../Par/SquareSheetConstrained.par'); … … 6 6 md.cluster=generic('name',oshostname(),'np',3); 7 7 md.timestepping.time_adapt=1; 8 md.timestepping.final_time=500 ;9 md=solve(md,TransientSolutionEnum );8 md.timestepping.final_time=500.; 9 md=solve(md,TransientSolutionEnum()); 10 10 11 11 %Fields and tolerances to track changes 12 field_names ={'Vx1','Vy1','Vz1','Vel1','Pressure1','Bed1','Surface1','Thickness1','Temperature1','BasalforcingsMeltingRate1', 13 14 12 field_names ={'Vx1','Vy1','Vz1','Vel1','Pressure1','Bed1','Surface1','Thickness1','Temperature1','BasalforcingsMeltingRate1',... 13 'Vx2','Vy2','Vz2','Vel2','Pressure2','Bed2','Surface2','Thickness2','Temperature2','BasalforcingsMeltingRate2'}; 14 %'Vx3','Vy3','Vz3','Vel3','Pressure3','Bed3','Surface3','Thickness3','Temperature3','BasalforcingsMeltingRate3'}; 15 15 field_tolerances={1e-13, 1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,..., 16 17 16 5*1e-11,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,... 17 1e-10, 1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13}; 18 18 field_values={... 19 19 (md.results.TransientSolution(1).Vx),... -
TabularUnified issm/trunk-jpl/test/NightlyRun/test325.m ¶
r12803 r13661 1 md=triangle(model ,'../Exp/Square.exp',180000);1 md=triangle(model(),'../Exp/Square.exp',180000); 2 2 md=setmask(md,'',''); 3 3 md=parameterize(md,'../Par/SquareSheetConstrained.par'); 4 4 md=extrude(md,3,1); 5 5 md=setflowequation(md,'macayeal','all'); 6 md.timestepping.time_step=0 ;6 md.timestepping.time_step=0.; 7 7 md.cluster=generic('name',oshostname(),'np',3); 8 8 md.initialization.waterfraction=zeros(md.mesh.numberofvertices,1); 9 md=solve(md,EnthalpySolutionEnum );9 md=solve(md,EnthalpySolutionEnum()); 10 10 11 11 %Fields and tolerances to track changes -
TabularUnified issm/trunk-jpl/test/NightlyRun/test326.m ¶
r12803 r13661 1 md=triangle(model ,'../Exp/Square.exp',180000);1 md=triangle(model(),'../Exp/Square.exp',180000); 2 2 md=setmask(md,'',''); 3 3 md=parameterize(md,'../Par/SquareSheetConstrained.par'); … … 11 11 md.transient.isgroundingline=0; 12 12 md.thermal.isenthalpy=1; 13 md=solve(md,TransientSolutionEnum );13 md=solve(md,TransientSolutionEnum()); 14 14 15 15 %Fields and tolerances to track changes -
TabularUnified issm/trunk-jpl/test/NightlyRun/test327.m ¶
r12803 r13661 1 md=triangle(model ,'../Exp/Square.exp',200000);1 md=triangle(model(),'../Exp/Square.exp',200000); 2 2 md=setmask(md,'',''); 3 3 md=parameterize(md,'../Par/SquareSheetConstrained.par'); … … 6 6 md.cluster=generic('name',oshostname(),'np',3); 7 7 md.initialization.waterfraction=zeros(md.mesh.numberofvertices,1); 8 md.initialization.temperature(:)=272 ;9 md.thermal.spctemperature(find(md.mesh.vertexonsurface))=272 ;8 md.initialization.temperature(:)=272.; 9 md.thermal.spctemperature(find(md.mesh.vertexonsurface))=272.; 10 10 md.thermal.isenthalpy=1; 11 md.basalforcings.geothermalflux(:)=5 ;12 md=solve(md,TransientSolutionEnum );11 md.basalforcings.geothermalflux(:)=5.; 12 md=solve(md,TransientSolutionEnum()); 13 13 14 14 %Fields and tolerances to track changes 15 field_names ={'Vx1','Vy1','Vz1','Vel1','Pressure1','Bed1','Surface1','Thickness1','Temperature1','Enthalpy1','Waterfraction1', 16 'Vx2','Vy2','Vz2','Vel2','Pressure2','Bed2','Surface2','Thickness2','Temperature2','Enthalpy2','Waterfraction2',...17 15 field_names ={'Vx1','Vy1','Vz1','Vel1','Pressure1','Bed1','Surface1','Thickness1','Temperature1','Enthalpy1','Waterfraction1',... 16 'Vx2','Vy2','Vz2','Vel2','Pressure2','Bed2','Surface2','Thickness2','Temperature2','Enthalpy2','Waterfraction2',... 17 'Vx3','Vy3','Vz3','Vel3','Pressure3','Bed3','Surface3','Thickness3','Temperature3','Enthalpy3','Waterfraction3'}; 18 18 field_tolerances={1e-09,1e-09,1e-09,1e-10,1e-10,1e-10,1e-10,1e-10,1e-10,1e-10,1e-10,... 19 20 19 1e-09,1e-09,1e-10,1e-09,1e-10,1e-10,1e-10,1e-10,1e-10,1e-10,1e-10,... 20 1e-09,5e-10,1e-10,1e-10,1e-10,1e-10,1e-10,1e-10,1e-10,1e-10,1e-10}; 21 21 field_values={... 22 22 (md.results.TransientSolution(1).Vx),...
Note:
See TracChangeset
for help on using the changeset viewer.