Ignore:
Timestamp:
01/22/16 09:56:50 (9 years ago)
Author:
Eric.Larour
Message:

CHG: new sea level rise solution. Not valdated yet!

This solution requires one Sealevelrise analysis (so added the corresponding EnumToAnalysis and analysis.h files + SealevelriseAnalysis.* files).
In terms of solution core: we have a new sealevelrise_core.cpp files + corresponding hook up in CorePointerFromSolutionEnum.
This core calls the new FemModel Sealevelrise module, which loops through the elements, hence the mods to Element.* along with all
derivatives classes, in particular Tria.
In terms of ModelProcessorx, we have a modified CreateElementsVerticesAndMaterials to include lat,long and radius, which also translsates
into modifications for the Vertex object. The VertexCoordinatesx module is also modified, to be able to retrieve x,y,z but also lat,long,r
from vertices.
Of course, this is all driven from matlab, where we have a new field in the model, the slr class.

File:
1 edited

Legend:

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

    r19958 r19984  
    6464                end % }}}
    6565                function marshall(self,md,fid) % {{{
    66                         WriteData(fid,'object',self,'fieldname','groundedice_levelset','format','DoubleMat','mattype',1);
    67                         WriteData(fid,'object',self,'fieldname','ice_levelset','format','DoubleMat','mattype',1);
    68                         WriteData(fid,'object',self,'fieldname','ocean_levelset','format','DoubleMat','mattype',1);
     66                        WriteData(fid,'object',self,'class','mask','fieldname','groundedice_levelset','format','DoubleMat','mattype',1);
     67                        WriteData(fid,'object',self,'class','mask','fieldname','ice_levelset','format','DoubleMat','mattype',1);
     68                        WriteData(fid,'object',self,'class','mask','fieldname','ocean_levelset','format','DoubleMat','mattype',1);
    6969
    7070                        % get mask of vertices of elements with ice
Note: See TracChangeset for help on using the changeset viewer.