Changeset 23829


Ignore:
Timestamp:
04/07/19 20:26:25 (6 years ago)
Author:
Mathieu Morlighem
Message:

NEW: fixed Pig calving law now that we need the bed

Location:
issm/trunk-jpl/test
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/test/NightlyRun/test540.m

    r23652 r23829  
    1212md.frontalforcings.meltingrate = zeros(md.mesh.numberofvertices,1);
    1313md.transient.ismovingfront = 1;
     14md.transient.isgroundingline = 1;
    1415md.levelset.spclevelset = NaN(md.mesh.numberofvertices,1);
    1516pos = find(md.mesh.vertexonboundary);
  • issm/trunk-jpl/test/NightlyRun/test540.py

    r23793 r23829  
    2121md.frontalforcings.meltingrate = np.zeros((md.mesh.numberofvertices,))
    2222md.transient.ismovingfront = 1
     23md.transient.isgroundingline = 1
    2324md.levelset.spclevelset = float('NaN') * np.ones((md.mesh.numberofvertices,))
    2425pos = np.where(md.mesh.vertexonboundary)
  • issm/trunk-jpl/test/Par/Pig.par

    r22993 r23829  
    99surface   = archread('../Data/Pig.arch','surface');
    1010thickness = archread('../Data/Pig.arch','thickness');
     11bed       = archread('../Data/Pig.arch','bed');
    1112
    1213x                        = x{1};
     
    1718surface  = surface{1};
    1819thickness = thickness{1};
     20bed       = bed{1};
    1921
    2022md.inversion.vx_obs   =InterpFromMeshToMesh2d(index,x,y,vx_obs,md.mesh.x,md.mesh.y);
     
    2325md.geometry.thickness=InterpFromMeshToMesh2d(index,x,y,thickness,md.mesh.x,md.mesh.y);
    2426md.geometry.base=md.geometry.surface-md.geometry.thickness;
     27md.geometry.bed =md.geometry.base;
     28pos = find(md.mask.groundedice_levelset<0);
     29md.geometry.bed(pos) =InterpFromMeshToMesh2d(index,x,y,bed,md.mesh.x(pos),md.mesh.y(pos));
    2530clear surface thickness vx_obs vy_obs x y index;
    2631md.initialization.vx=md.inversion.vx_obs;
Note: See TracChangeset for help on using the changeset viewer.