Changeset 18077


Ignore:
Timestamp:
05/31/14 05:38:57 (11 years ago)
Author:
Mathieu Morlighem
Message:

CHG: removed elementonbase/surface

Location:
issm/trunk-jpl/src/m
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/classes/mesh3dprisms.m

    r17931 r18077  
    1818                hemisphere                  = NaN
    1919
    20                 elementonbase                = NaN
    21                 elementonsurface            = NaN
    2220                vertexonbase                 = NaN
    2321                vertexonsurface             = NaN
     
    163161                        fielddisplay(obj,'numberoflayers','number of extrusion layers');
    164162                        fielddisplay(obj,'vertexonbase','lower vertices flags list');
    165                         fielddisplay(obj,'elementonbase','lower elements flags list');
    166163                        fielddisplay(obj,'vertexonsurface','upper vertices flags list');
    167                         fielddisplay(obj,'elementonsurface','upper elements flags list');
    168164                        fielddisplay(obj,'uppervertex','upper vertex list (NaN for vertex on the upper surface)');
    169165                        fielddisplay(obj,'upperelements','upper element list (NaN for element on the upper layer)');
  • issm/trunk-jpl/src/m/classes/mesh3dprisms.py

    r17886 r18077  
    2727                self.hemisphere                  = float('NaN');
    2828
    29                 self.elementonbase                = float('NaN');
    30                 self.elementonsurface            = float('NaN');
    3129                self.vertexonbase                 = float('NaN');
    3230                self.vertexonsurface             = float('NaN');
     
    7573                string="%s\n%s"%(string,fielddisplay(self,"numberoflayers","number of extrusion layers"))
    7674                string="%s\n%s"%(string,fielddisplay(self,"vertexonbase","lower vertices flags list"))
    77                 string="%s\n%s"%(string,fielddisplay(self,"elementonbase","lower elements flags list"))
    7875                string="%s\n%s"%(string,fielddisplay(self,"vertexonsurface","upper vertices flags list"))
    79                 string="%s\n%s"%(string,fielddisplay(self,"elementonsurface","upper elements flags list"))
    8076                string="%s\n%s"%(string,fielddisplay(self,"uppervertex","upper vertex list (-1 for vertex on the upper surface)"))
    8177                string="%s\n%s"%(string,fielddisplay(self,"upperelements","upper element list (-1 for element on the upper layer)"))
  • issm/trunk-jpl/src/m/classes/model.m

    r18068 r18077  
    711711
    712712                        %bedinfo and surface info
    713                         md.mesh.elementonbase=project3d(md,'vector',ones(md.mesh.numberofelements2d,1),'type','element','layer',1);
    714                         md.mesh.elementonsurface=project3d(md,'vector',ones(md.mesh.numberofelements2d,1),'type','element','layer',md.mesh.numberoflayers-1);
    715713                        md.mesh.vertexonbase=project3d(md,'vector',ones(md.mesh.numberofvertices2d,1),'type','node','layer',1);
    716714                        md.mesh.vertexonsurface=project3d(md,'vector',ones(md.mesh.numberofvertices2d,1),'type','node','layer',md.mesh.numberoflayers);
     
    943941                        if isfield(structmd,'upperelements'), md.mesh.upperelements=structmd.upperelements; end
    944942                        if isfield(structmd,'lowerelements'), md.mesh.lowerelements=structmd.lowerelements; end
    945                         if isfield(structmd,'elementonbase'), md.mesh.elementonbase=structmd.elementonbase; end
    946                         if isfield(structmd,'elementonsurface'), md.mesh.elementonsurface=structmd.elementonsurface; end
    947943                        if isfield(structmd,'nodeonsurface'), md.mesh.vertexonsurface=structmd.nodeonsurface; end
    948944                        if isfield(structmd,'nodeonbase'), md.mesh.vertexonbase=structmd.nodeonbase; end
  • issm/trunk-jpl/src/m/classes/model.py

    r18068 r18077  
    618618
    619619                #bedinfo and surface info
    620                 md.mesh.elementonbase=project3d(md,'vector',numpy.ones(md.mesh.numberofelements2d,bool),'type','element','layer',1)
    621                 md.mesh.elementonsurface=project3d(md,'vector',numpy.ones(md.mesh.numberofelements2d,bool),'type','element','layer',md.mesh.numberoflayers-1)
    622620                md.mesh.vertexonbase=project3d(md,'vector',numpy.ones(md.mesh.numberofvertices2d,bool),'type','node','layer',1)
    623621                md.mesh.vertexonsurface=project3d(md,'vector',numpy.ones(md.mesh.numberofvertices2d,bool),'type','node','layer',md.mesh.numberoflayers)
  • issm/trunk-jpl/src/m/consistency/checkfield.m

    r17610 r18077  
    2323%   Usage:
    2424%      md = checkfield(md,fieldname,options);
    25 %
    26 %   Example:
    27 %      md = checkfield(md,'mesh.elementonbase','size',[md.mesh.numberofelements 1],'values',[0 1]);
    2825
    2926%get options
  • issm/trunk-jpl/src/m/consistency/checkfield.py

    r17610 r18077  
    3030           Usage:
    3131              md = checkfield(md,fieldname,options);
    32 
    33            Example:
    34               md = checkfield(md,'mesh.elementonbase','size',[md.mesh.numberofelements 1],'values',[0 1]);
    3532        """
    3633
  • issm/trunk-jpl/src/m/contrib/bamg/yams.m

    r17610 r18077  
    108108md.mesh.vertexonbase=ones(md.mesh.numberofvertices,1);
    109109md.mesh.vertexonsurface=ones(md.mesh.numberofvertices,1);
    110 md.mesh.elementonbase=ones(md.mesh.numberofelements,1);
    111 md.mesh.elementonsurface=ones(md.mesh.numberofelements,1);
    112110if strcmpi(Names.interp,'node'),
    113111        md.inversion.vx_obs=InterpFromGridToMesh(Vel.(Names.xname),Vel.(Names.yname),Vel.(Names.vxname),md.mesh.x,md.mesh.y,0);
Note: See TracChangeset for help on using the changeset viewer.