[14946] | 1 | % Benchmark experiments (Figure A2d Ivins and James, 1999, Geophys. J. Int.)
|
---|
| 2 | md=triangle(model(),'../Exp/RoundFrontEISMINT.exp',200000.);
|
---|
| 3 | md=setmask(md,'','');
|
---|
| 4 | md=parameterize(md,'../Par/GiaBenchmarksCD.par');
|
---|
| 5 |
|
---|
| 6 | %% indicate what you want to compute
|
---|
| 7 | md.gia.cross_section_shape=2; % for elliptical edge
|
---|
| 8 |
|
---|
| 9 | %% define loading history
|
---|
| 10 | md.timestepping.start_time=1000.3; % for t \approx 1 kyr
|
---|
| 11 | md.timestepping.final_time=2500000; % 2,500 kyr
|
---|
| 12 | md.geometry.thickness=[...
|
---|
| 13 | [md.geometry.thickness*0.0; 0.0],...
|
---|
| 14 | [md.geometry.thickness/2.0; 0.1],...
|
---|
| 15 | [md.geometry.thickness; 0.2],...
|
---|
| 16 | [md.geometry.thickness; md.timestepping.start_time],...
|
---|
| 17 | ];
|
---|
| 18 |
|
---|
| 19 | %% solve for GIA deflection
|
---|
| 20 | md.cluster=generic('name',oshostname(),'np',3);
|
---|
| 21 | md.verbose=verbose('1111111');
|
---|
| 22 | md=solve(md,GiaSolutionEnum());
|
---|
| 23 |
|
---|
| 24 | %Fields and tolerances to track changes
|
---|
| 25 | field_names ={'GiaW','GiadWdt'};
|
---|
| 26 | field_tolerances={1e-13,1e-13};
|
---|
| 27 | field_values={...
|
---|
| 28 | (md.results.GiaSolution.GiaW),...
|
---|
| 29 | (md.results.GiaSolution.GiadWdt),...
|
---|
| 30 | };
|
---|