Changeset 10654


Ignore:
Timestamp:
11/15/11 11:53:46 (13 years ago)
Author:
schlegel
Message:

update to dakota test

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/test/NightlyRun/dak.m

    r10598 r10654  
    33md=parameterize(md,'../Par/SquareShelf.par');
    44md=setflowequation(md,'macayeal','all');
    5 md.cluster=generic('name',oshostname(),'np',3);
     5md.cluster=generic('name',oshostname(),'np',1);
    66
    77md.timestepping.time_step=1;
     
    1111%Set up transient
    1212smb = ones(md.mesh.numberofvertices,1)*3.6;
    13 smb=[ smb smb*-1 ];
     13smb=[ smb smb ];
     14%md.diagnostic.spcvx=ones(md.mesh.numberofvertices,1);
     15%md.diagnostic.spcvy=ones(md.mesh.numberofvertices,1);
    1416
    15 md.surfaceforcings.mass_balance= smb;
     17md.surfaceforcings.mass_balance=smb;
    1618md.surfaceforcings.mass_balance(end+1,:)=[1.5 3];
    1719md.transient.isthermal=0;
    1820
     21%sigma_on_partition=AreaAverageOntoPartition(md,sigma);
     22%sigma_on_grids=sigma_on_partition(md.part+1); %just to check in case
     23%md.variables.thickness=normal_uncertain('scaled_Thickness',1,1);
     24%md.variables.thickness.stddev=sigma_on_partition;
     25
    1926%Dakota inputs,outputs
    20 md.qmu.variables.meltingrate=normal_uncertain('scaled_SurfaceforcingsMassBalance',1,.01);
     27md.qmu.variables.surface_mass_balance=normal_uncertain('scaled_SurfaceforcingsMassBalance',1,0.1);
     28%md.qmu.variables.drag_coefficient=normal_uncertain('scaled_FrictionCoefficient',1,0.5);
     29%md.qmu.variables.rheology_B=normal_uncertain('scaled_MaterialsRheologyB',1,.5);
     30md.qmu.responses.IceVolume=response_function('IceVolume',[],[0.0001 0.001 0.01 0.25 0.5 0.75 0.99 0.999 0.9999]);
    2131md.qmu.responses.MaxVel=response_function('MaxVel',[],[0.0001 0.001 0.01 0.25 0.5 0.75 0.99 0.999 0.9999]);
    2232
     
    3444
    3545%partitioning
    36 md.qmu.numberofpartitions=20;
     46md.qmu.numberofpartitions=1;
    3747md=partitioner(md,'package','chaco','npart',md.qmu.numberofpartitions,'weighting','on');
    3848md.qmu.partition=md.qmu.partition-1;
    3949md.qmu.isdakota=1;
    4050
    41 %md.diagnostic.reltol=10^-5; %tighten for qmu analyses
    42 %md.debug.valgrind=1;
    43 md.verbose=verbose('1111111');
     51md.transient.requested_outputs=IceVolumeEnum();
     52
     53md.diagnostic.reltol=10^-5; %tighten for qmu analyses
     54md.debug.valgrind=1;
     55%md.verbose=verbose('1111111');
     56%md.verbose.solution=true;
    4457md=solve(md,TransientSolutionEnum,'overwrite','y');
Note: See TracChangeset for help on using the changeset viewer.