Ignore:
Timestamp:
02/16/16 15:36:20 (9 years ago)
Author:
Eric.Larour
Message:

CHG: new love_numbers routine. new slr.js and model.js hook up as well
as savemodelasjs routine in slr.m.

File:
1 edited

Legend:

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

    r19982 r20181  
    166166                        z        = self.z;
    167167                end % }}}
     168                function savemodeljs(self,fid,modelname) % {{{
     169               
     170                        writejs1Darray(fid,[modelname '.mesh.x'],self.x);
     171                        writejs1Darray(fid,[modelname '.mesh.y'],self.y);
     172                        writejs1Darray(fid,[modelname '.mesh.z'],self.z);
     173                        writejs2Darray(fid,[modelname '.mesh.elements'],self.elements);
     174                        writejsdouble(fid,[modelname '.mesh.numberofelements'],self.numberofelements);
     175                        writejsdouble(fid,[modelname '.mesh.numberofvertices'],self.numberofvertices);
     176                        writejsdouble(fid,[modelname '.mesh.numberofedges'],self.numberofedges);
     177                        writejs1Darray(fid,[modelname '.mesh.lat'],self.lat);
     178                        writejs1Darray(fid,[modelname '.mesh.long'],self.long);
     179                        writejs1Darray(fid,[modelname '.mesh.r'],self.r);
     180                        writejs1Darray(fid,[modelname '.mesh.vertexonboundary'],self.vertexonboundary);
     181                        writejs2Darray(fid,[modelname '.mesh.edges'],self.edges);
     182                        writejs2Darray(fid,[modelname '.mesh.segments'],self.segments);
     183                        writejs2Darray(fid,[modelname '.mesh.segmentmarkers'],self.segmentmarkers);
     184                        writejs2Darray(fid,[modelname '.mesh.vertexconnectivity'],self.vertexconnectivity);
     185                        writejs2Darray(fid,[modelname '.mesh.elementconnectivity'],self.elementconnectivity);
     186                        writejsdouble(fid,[modelname '.mesh.average_vertex_connectivity'],self.average_vertex_connectivity);
     187                        writejs1Darray(fid,[modelname '.mesh.extractedvertices'],self.extractedvertices);
     188                        writejs1Darray(fid,[modelname '.mesh.extractedelements'],self.extractedelements);
     189
     190                end % }}}
    168191        end
    169192end
Note: See TracChangeset for help on using the changeset viewer.