Changeset 17523


Ignore:
Timestamp:
03/24/14 11:03:04 (11 years ago)
Author:
bdef
Message:

CHG: adding an initialization value for the epl thickness

Location:
issm/trunk-jpl/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/analyses/HydrologyDCEfficientAnalysis.cpp

    r17375 r17523  
    5656        iomodel->FetchDataToInput(elements,HydrologydcEplInitialThicknessEnum);
    5757        iomodel->FetchDataToInput(elements,HydrologydcSedimentTransmitivityEnum);
    58        
    59         elements->InputDuplicate(HydrologydcEplInitialThicknessEnum,HydrologydcEplThicknessEnum);
     58        iomodel->FetchDataToInput(elements,HydrologydcEplThicknessEnum);
     59       
     60        //      elements->InputDuplicate(HydrologydcEplInitialThicknessEnum,HydrologydcEplThicknessEnum);
    6061
    6162}/*}}}*/
  • issm/trunk-jpl/src/m/classes/initialization.m

    r16764 r17523  
    1515                sediment_head = NaN;
    1616                epl_head      = NaN;
     17                epl_thickness = NaN;
    1718                watercolumn   = NaN;
    1819        end
     
    7374                                if isa(md.hydrology,'hydrologydc'),
    7475                                        if md.hydrology.isefficientlayer==1,
    75                                                 md = checkfield(md,'fieldname','initialization.epl_head','NaN',1,'size',[md.mesh.numberofvertices 1]);
     76                                                md = checkfield(md,'fieldname', ...
     77                                                                                                                'initialization.epl_head','NaN',1,'size',[md.mesh.numberofvertices 1]);
     78                                                md = checkfield(md,'fieldname','initialization.epl_thickness','NaN',1,'size',[md.mesh.numberofvertices 1]);
    7679                                        end
    7780                                end
     
    9093                        fielddisplay(obj,'sediment_head','sediment water head of subglacial system [m]');
    9194                        fielddisplay(obj,'epl_head','epl water head of subglacial system [m]');
     95                        fielddisplay(obj,'epl_thickness','epl layer thickness [m]');
    9296                        fielddisplay(obj,'watercolumn','thickness of subglacial water [m]');
    9397
     
    105109                        WriteData(fid,'data',obj.sediment_head,'format','DoubleMat','mattype',1,'enum',SedimentHeadEnum);
    106110                        WriteData(fid,'data',obj.epl_head,'format','DoubleMat','mattype',1,'enum',EplHeadEnum);
     111                        WriteData(fid,'data',obj.epl_thickness,'format','DoubleMat','mattype',1,'enum',HydrologydcEplThicknessEnum);
    107112                        WriteData(fid,'data',obj.watercolumn,'format','DoubleMat','mattype',1,'enum',WatercolumnEnum);
    108113
  • issm/trunk-jpl/src/m/classes/model.m

    r17483 r17523  
    693693      if ~isnan(md.initialization.sediment_head),md.initialization.sediment_head=project3d(md,'vector',md.initialization.sediment_head,'type','node','layer',1);end;
    694694      if ~isnan(md.initialization.epl_head),md.initialization.epl_head=project3d(md,'vector',md.initialization.epl_head,'type','node','layer',1);end;
     695      if ~isnan(md.initialization.epl_thickness),md.initialization.epl_thickness=project3d(md,'vector',md.initialization.epl_thickness,'type','node','layer',1);end;
    695696
    696697                        %bedinfo and surface info
Note: See TracChangeset for help on using the changeset viewer.