Changeset 14771
- Timestamp:
 - 04/26/13 15:34:46 (13 years ago)
 - Location:
 - issm/trunk-jpl/src/m
 - Files:
 - 
      
- 7 edited
 
- 
          
  classes/hydrologydc.m (modified) (2 diffs)
 - 
          
  classes/hydrologyshreve.m (modified) (1 diff)
 - 
          
  classes/hydrologyshreve.py (modified) (1 diff)
 - 
          
  classes/initialization.m (modified) (1 diff)
 - 
          
  classes/initialization.py (modified) (1 diff)
 - 
          
  consistency/ismodelselfconsistent.m (modified) (1 diff)
 - 
          
  consistency/ismodelselfconsistent.py (modified) (1 diff)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
issm/trunk-jpl/src/m/classes/hydrologydc.m
r14753 r14771 49 49 50 50 %Early return 51 if ~ismember(HydrologyAnalysisEnum(),analyses), return; end 51 if ~ismember(HydrologyDCInefficientAnalysisEnum(),analyses) & ~ismember(HydrologyDCEfficientAnalysisEnum(),analyses), 52 return; 53 end 52 54 53 55 md = checkfield(md,'hydrology.spcsediment_head','forcing',1); … … 104 106 WriteData(fid,'object',obj,'fieldname','epl_thickness','format','Double'); 105 107 WriteData(fid,'object',obj,'fieldname','epl_transmitivity','format','Double'); 106 WriteData(fid,'object',obj,'fieldname','isefficientlayer','format','Boolean');108 WriteData(fid,'object',obj,'fieldname','isefficientlayer','format','Boolean'); 107 109 108 110 end % }}}  - 
      
issm/trunk-jpl/src/m/classes/hydrologyshreve.m
r14640 r14771 40 40 41 41 %Early return 42 if ~ismember(HydrologyAnalysisEnum(),analyses), return; end 42 if ~ismember(HydrologyShreveAnalysisEnum(),analyses) 43 return; 44 end 43 45 44 46 md = checkfield(md,'hydrology.spcwatercolumn','forcing',1);  - 
      
issm/trunk-jpl/src/m/classes/hydrologyshreve.py
r14640 r14771 54 54 55 55 #Early return 56 if Hydrology AnalysisEnum() not in analyses:56 if HydrologyShreveAnalysisEnum() not in analyses: 57 57 return md 58 58  - 
      
issm/trunk-jpl/src/m/classes/initialization.m
r14760 r14771 57 57 md = checkfield(md,'initialization.waterfraction','>=',0,'size',[md.mesh.numberofvertices 1]); 58 58 end 59 if ismember(HydrologyAnalysisEnum(),analyses), 59 if ismember(HydrologyShreveAnalysisEnum(),analyses), 60 if isa(md.hydrology,'hydrologyshreve'), 61 md = checkfield(md,'initialization.watercolumn','NaN',1,'size',[md.mesh.numberofvertices 1]); 62 end 63 end 64 if ismember(HydrologyDCInefficientAnalysisEnum(),analyses), 60 65 if isa(md.hydrology,'hydrologydc'), 61 66 md = checkfield(md,'initialization.sediment_head','NaN',1,'size',[md.mesh.numberofvertices 1]); 67 end 68 end 69 if ismember(HydrologyDCEfficientAnalysisEnum(),analyses), 70 if isa(md.hydrology,'hydrologydc'), 62 71 if md.hydrology.isefficientlayer==1, 63 72 md = checkfield(md,'initialization.epl_head','NaN',1,'size',[md.mesh.numberofvertices 1]); 64 end 65 else 66 md = checkfield(md,'initialization.watercolumn','NaN',1,'size',[md.mesh.numberofvertices 1]); 73 end 67 74 end 68 75 end  - 
      
issm/trunk-jpl/src/m/classes/initialization.py
r14643 r14771 69 69 if (EnthalpyAnalysisEnum() in analyses and md.thermal.isenthalpy) or solution==EnthalpySolutionEnum(): 70 70 md = checkfield(md,'initialization.waterfraction','>=',0,'size',[md.mesh.numberofvertices]) 71 if Hydrology AnalysisEnum() in analyses:71 if HydrologyShreveAnalysisEnum() in analyses: 72 72 md = checkfield(md,'initialization.watercolumn','NaN',1,'size',[md.mesh.numberofvertices]) 73 73 return md  - 
      
issm/trunk-jpl/src/m/consistency/ismodelselfconsistent.m
r14538 r14771 95 95 case HydrologySolutionEnum(), 96 96 numanalyses=3; 97 analyses=[BedSlopeAnalysisEnum();SurfaceSlopeAnalysisEnum();Hydrology AnalysisEnum()];97 analyses=[BedSlopeAnalysisEnum();SurfaceSlopeAnalysisEnum();HydrologyShreveAnalysisEnum();HydrologyDCInefficientAnalysisEnum();HydrologyDCEfficientAnalysisEnum()]; 98 98 99 99 otherwise  - 
      
issm/trunk-jpl/src/m/consistency/ismodelselfconsistent.py
r14594 r14771 56 56 elif solutiontype == HydrologySolutionEnum(): 57 57 numanalyses=3 58 analyses=[BedSlopeAnalysisEnum(),SurfaceSlopeAnalysisEnum(),Hydrology AnalysisEnum()]58 analyses=[BedSlopeAnalysisEnum(),SurfaceSlopeAnalysisEnum(),HydrologyShreveAnalysisEnum(),HydrologyDCInefficientAnalysisEnum(),HydrologyDCEfficientAnalysisEnum()] 59 59 60 60 else:  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  ![(please configure the [header_logo] section in trac.ini)](/trac/issm/chrome/common/trac_banner.png)