Changeset 19837


Ignore:
Timestamp:
11/30/15 17:23:05 (9 years ago)
Author:
Eric.Larour
Message:

CHG(JAVASCRIPT): fixed bug in spc setup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified issm/trunk-jpl/src/m/boundaryconditions/SetIceShelfBC.js

    r19793 r19837  
    1818        if (arguments.length==2){
    1919                icefront=arguments[1];
    20                 nodeinsideicefront=ContourToMesh(md.mesh.elements,md.mesh.x,md.mesh.y,icefrontfile,'node',2);
     20                nodeinsideicefront=ContourToMesh(md.mesh.elements,md.mesh.x,md.mesh.y,icefront,'node',2);
    2121                nodeonicefront=ArrayAnd(md.mesh.vertexonboundary,nodeinsideicefront);
    2222        }
     
    5252        if((md.inversion.vx_obs.length == md.mesh.numberofvertices) & (md.inversion.vy_obs.length==md.mesh.numberofvertices))obs=true;
    5353
    54 
    5554        if(obs==true){
    5655                console.log('      boundary conditions for stressbalance model: setting spc as observed velocities');
     
    6261                var sum=0;
    6362                for (var j=0;j<numbernodesfront;j++) sum+=md.mask.ice_levelset[md.mesh.segments[i][j]-1];
    64                 if(sum!=numbernodesfront){
     63                if(sum!=0){
    6564                        for (var j=0;j<numbernodesfront;j++){
    6665                                if(obs==false){
Note: See TracChangeset for help on using the changeset viewer.