source: issm/trunk-jpl/test/Par/SquareNoDyn.par@ 24863

Last change on this file since 24863 was 24863, checked in by Mathieu Morlighem, 5 years ago

CHG: renaming groundedice_levelset -> ocean_levelset (negative if ocean present, positive outside

  • Property svn:executable set to *
File size: 1.7 KB
Line 
1%Start defining model parameters here
2
3%Geometry
4md.geometry.thickness=1000.0*ones(md.mesh.numberofvertices,1);
5md.geometry.base=zeros(md.mesh.numberofvertices,1);
6md.geometry.surface=md.geometry.base+md.geometry.thickness;
7
8%Materials
9md.initialization.temperature=(273.-20.)*ones(md.mesh.numberofvertices,1);
10md.materials.rheology_B=paterson(md.initialization.temperature);
11md.materials.rheology_n=3.*ones(md.mesh.numberofelements,1);
12
13%Friction
14md.friction.coefficient=20.*ones(md.mesh.numberofvertices,1);
15md.friction.coefficient(find(md.mask.ocean_levelset<0.))=0.;
16md.friction.p=ones(md.mesh.numberofelements,1);
17md.friction.q=ones(md.mesh.numberofelements,1);
18
19%Some necessary fields to fool checkonsistency
20md.initialization.vx=zeros(md.mesh.numberofvertices,1);
21md.initialization.vy=zeros(md.mesh.numberofvertices,1);
22md.initialization.vz=zeros(md.mesh.numberofvertices,1);
23md.initialization.pressure=zeros(md.mesh.numberofvertices,1);
24
25md.stressbalance.spcvx=zeros(md.mesh.numberofvertices,1);
26md.stressbalance.spcvy=zeros(md.mesh.numberofvertices,1);
27md.stressbalance.spcvz=zeros(md.mesh.numberofvertices,1);
28
29md.stressbalance.referential=NaN(md.mesh.numberofvertices,6);
30md.stressbalance.loadingforce=zeros(md.mesh.numberofvertices,3);
31
32md.smb.mass_balance=zeros(md.mesh.numberofvertices,1);
33
34md.basalforcings.groundedice_melting_rate=zeros(md.mesh.numberofvertices,1);
35md.basalforcings.floatingice_melting_rate=zeros(md.mesh.numberofvertices,1);
36
37
38%Numerical parameters
39md.verbose=verbose(0);
40md.settings.waitonlock=30;
41md.groundingline.migration='None';
42
43md.transient=deactivateall(md.transient);
44
45%Change name so that no test have the same name
46A=dbstack;
47if (length(A)>2), md.miscellaneous.name=A(3).file(1:end-2); end
Note: See TracBrowser for help on using the repository browser.