Changeset 9706 for issm/trunk


Ignore:
Timestamp:
09/08/11 17:11:32 (14 years ago)
Author:
Mathieu Morlighem
Message:

moved some stuff in mesh

Location:
issm/trunk/src/m
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/classes/mesh.m

    r9705 r9706  
    77        properties (SetAccess=public)
    88                average_vertex_connectivity = modelfield('default',0,'marshall',true,'format','Integer');
     9                extractedvertices           = modelfield('default',NaN,'marshall',false);
     10                extractedelements           = modelfield('default',NaN,'marshall',false);
    911        end
    1012        methods
  • issm/trunk/src/m/classes/model/model.m

    r9705 r9706  
    8484                 nodeonsurface     = modelfield('default',NaN,'marshall',true,'format','BooleanMat','mattype',1);
    8585
    86                  %Extraction
    87                  extractednodes    = modelfield('default',NaN,'marshall',false);
    88                  extractedelements = modelfield('default',NaN,'marshall',false);
    89 
    9086                 %Boundary conditions
    9187                 nodeonboundary = modelfield('default',NaN,'marshall',false);
     
    234230                         if isfield(structmd,'gridonbed'), md.nodeonbed=structmd.gridonbed; end
    235231                         if isfield(structmd,'gridonsurface'), md.nodeonsurface=structmd.gridonsurface; end
    236                          if isfield(structmd,'extractedgrids'), md.extractednodes=structmd.extractedgrids; end
     232                         if isfield(structmd,'extractedgrids'), md.mesh.extractedvertices=structmd.extractedgrids; end
    237233                         if isfield(structmd,'gridoniceshelf'), md.mask.vertexonfloatingice=structmd.gridoniceshelf; end
    238234                         if isfield(structmd,'gridonicesheet'), md.mask.vertexongroundedice=structmd.gridonicesheet; end
     
    330326                         if isfield(structmd,'thickness_coeff'), md.geometry.hydrostatic_ratio=structmd.thickness_coeff; end
    331327                         if isfield(structmd,'connectivity'), md.mesh.average_vertex_connectivity=structmd.connectivity; end
     328                         if isfield(structmd,'extractednodes'), md.mesh.extractedvertices=structmd.extractednodes; end
     329                         if isfield(structmd,'extractedelements'), md.mesh.extractedelements=structmd.extractedelements; end
    332330
    333331                         %Field changes
  • issm/trunk/src/m/model/modelextract.m

    r9694 r9706  
    267267
    268268%Keep track of pos_node and pos_elem
    269 md2.extractednodes=pos_node;
    270 md2.extractedelements=pos_elem;
     269md2.mesh.extractedvertices=pos_node;
     270md2.mesh.extractedelements=pos_elem;
Note: See TracChangeset for help on using the changeset viewer.