Ignore:
Timestamp:
08/23/12 15:49:08 (13 years ago)
Author:
jschierm
Message:

NEW: Python versions of model.extrude and project3d (and corresponding Matlab changes).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/extrusion/project3d.m

    r13007 r13150  
    3636if length(vector2d)==1,
    3737        projected_vector=vector2d;
     38
    3839elseif strcmpi(type,'node'),
    3940
     
    5758                projected_vector(((layer-1)*md.mesh.numberofvertices2d+1):(layer*md.mesh.numberofvertices2d),:)=vector2d;
    5859        end
     60
    5961elseif strcmpi(type,'element'),
    6062
     
    7072        end
    7173
     74        %Fill in
    7275        if layer==0,
    7376                for i=1:(md.mesh.numberoflayers-1),
    7477                        projected_vector( ((i-1)*md.mesh.numberofelements2d+1):(i*md.mesh.numberofelements2d),:)=vector2d;
    7578                end
    76 
    7779        else
    7880                projected_vector( ((layer-1)*md.mesh.numberofelements2d+1):(layer*md.mesh.numberofelements2d),:)=vector2d;
    7981        end
     82
    8083else
    8184        error('project3d error message: unknown projection type');
Note: See TracChangeset for help on using the changeset viewer.