Changeset 18823
- Timestamp:
- 11/21/14 15:15:19 (10 years ago)
- Location:
- issm/trunk-jpl
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/examples/ISMIP/CheatyRunme.m
r18817 r18823 3 3 %step 8 is specific to ISMIPF 4 4 5 steps=[1: 4];5 steps=[1:7]; 6 6 7 7 % parameter file to be used, choose between CheatyIsmipA.par or CheatyIsmipF.par -
issm/trunk-jpl/examples/SquareIceShelf/Square.par
r18817 r18823 25 25 md.materials.rheology_B=paterson((273-20)*ones(md.mesh.numberofvertices,1)); 26 26 md.materials.rheology_n=3*ones(md.mesh.numberofelements,1); 27 md.damage.D= 0.9*ones(md.mesh.numberofvertices,1);27 md.damage.D=zeros(md.mesh.numberofvertices,1); 28 28 29 29 disp(' creating boundary conditions'); -
issm/trunk-jpl/examples/SquareIceShelf/runme.m
r18817 r18823 1 1 md=model; 2 3 2 md=triangle(md,'DomainOutline.exp',100000); 4 3 md=setmask(md,'all',''); 5 6 md.materials=matdamageice();7 4 md=parameterize(md,'Square.par'); 8 md.initialization.vx = ones(md.mesh.numberofvertices,1);9 md.initialization.vy = 0*ones(md.mesh.numberofvertices,1);10 md.initialization.pressure = 0*ones(md.mesh.numberofvertices,1);11 md.damage.isdamage=1;12 md.damage.law=1;13 md.damage.max_damage=0.8;14 md.damage.D=0.5*ones(md.mesh.numberofvertices,1);15 %md.damage.spcdamage=NaN*ones(md.mesh.numberofvertices,1);16 md.damage.c1=1;17 md.damage.c2=1;18 md.damage.equiv_stress=0;19 md.damage.stabilization=2;20 21 %md=extrude(md,7,3);22 md.surfaceforcings.mass_balance = zeros(md.mesh.numberofvertices,1);23 md.basalforcings.groundedice_melting_rate = zeros(md.mesh.numberofvertices,1);24 md.basalforcings.floatingice_melting_rate = zeros(md.mesh.numberofvertices,1);25 5 md=setflowequation(md,'SSA','all'); 26 27 md.timestepping.start_time = 0;28 md.timestepping.final_time = 1.;29 md.timestepping.time_step = 0.1;30 31 md.transient.isdamageevolution=1;32 md.transient.isthermal=0;33 34 6 md.cluster=generic('name',oshostname,'np',2); 35 md.stressbalance.requested_outputs={'default','DeviatoricStressxx','DeviatoricStressyy','DeviatoricStressxy'}; 36 %md=solve(md,StressbalanceSolutionEnum()); 37 md.verbose.solution = 1; 38 md=solve(md,TransientSolutionEnum()); 7 md=solve(md,StressbalanceSolutionEnum()); -
issm/trunk-jpl/test/NightlyRun/test275.m
r18817 r18823 16 16 17 17 md.damage.requested_outputs={'default','DamageF'}; 18 md.transient.isdamageevolution=1;19 18 20 19 md=setflowequation(md,'SSA','all'); 21 20 md.cluster=generic('name',oshostname(),'np',3); 22 %md=solve(md,DamageEvolutionSolutionEnum());21 md=solve(md,DamageEvolutionSolutionEnum()); 23 22 24 %field_names={'D','F'}; 25 %field_tolerances={1e-13,1e-13}; 26 %field_values={... 27 % (md.results.DamageEvolutionSolution.DamageDbar),... 28 % (md.results.DamageEvolutionSolution.DamageF),... 29 % }; 30 md=solve(md,TransientSolutionEnum()); 23 field_names={'D','F'}; 24 field_tolerances={1e-13,1e-13}; 25 field_values={... 26 (md.results.DamageEvolutionSolution.DamageDbar),... 27 (md.results.DamageEvolutionSolution.DamageF),... 28 };
Note:
See TracChangeset
for help on using the changeset viewer.