Changeset 18757 for issm/trunk-jpl/src/m/classes/transient.m
- Timestamp:
- 11/07/14 15:38:27 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/transient.m
r17931 r18757 13 13 isdamageevolution = 0; 14 14 islevelset = 0; 15 iscalving = 0; 15 16 ishydrology = 0; 16 17 requested_outputs = {}; … … 29 30 fprintf(fid,'%s%s%s%s%s\n%s\n%s\n%s\n',' <parameter key ="isdamageevolution" type="',class(obj.isdamageevolution),'" default="',convert2str(obj.isdamageevolution),'">',' <section name="transient" />',' <help> indicates whether damage evolution is used in the transient </help>',' </parameter>'); 30 31 fprintf(fid,'%s%s%s%s%s\n%s\n%s\n%s\n',' <parameter key ="islevelset" type="',class(obj.islevelset),'" default="',convert2str(obj.islevelset),'">',' <section name="transient" />',' <help> LEVEL SET DESCRIPTION... </help>',' </parameter>'); 32 fprintf(fid,'%s%s%s%s%s\n%s\n%s\n%s\n',' <parameter key ="iscalving" type="',class(obj.iscalving),'" default="',convert2str(obj.iscalving),'">',' <section name="transient" />',' <help> indicates whether calving is used in the transient </help>',' </parameter>'); 31 33 fprintf(fid,'%s%s%s%s%s\n%s\n%s\n%s\n',' <parameter key ="requested_outputs" type="',class(obj.requested_outputs),'" default="',convert2str(obj.requested_outputs),'">',' <section name="transient" />',' <help> list of additional outputs requested </help>',' </parameter>'); 32 34 fprintf(fid,'%s\n%s\n','</frame>'); … … 51 53 obj.isdamageevolution = 0; 52 54 obj.islevelset = 0; 55 obj.iscalving =0; 53 56 obj.ishydrology = 0; 54 57 … … 66 69 obj.isdamageevolution = 0; 67 70 obj.islevelset = 0; 71 obj.iscalving = 0; 68 72 obj.ishydrology = 0; 69 73 … … 90 94 md = checkfield(md,'fieldname','transient.isdamageevolution','numel',[1],'values',[0 1]); 91 95 md = checkfield(md,'fieldname','transient.islevelset','numel',[1],'values',[0 1]); 96 md = checkfield(md,'fieldname','transient.iscalving','numel',[1],'values',[0 1]); 92 97 md = checkfield(md,'fieldname','transient.ishydrology','numel',[1],'values',[0 1]); 93 98 md = checkfield(md,'fieldname','transient.requested_outputs','stringrow',1); … … 104 109 fielddisplay(obj,'isdamageevolution','indicates whether damage evolution is used in the transient'); 105 110 fielddisplay(obj,'islevelset','LEVEL SET DESCRIPTION...'); 111 fielddisplay(obj,'iscalving','indicates whether calving is used in the transient'); 106 112 fielddisplay(obj,'ishydrology','indicates whether an hydrology model is used'); 107 113 fielddisplay(obj,'requested_outputs','list of additional outputs requested'); … … 117 123 WriteData(fid,'object',obj,'fieldname','ishydrology','format','Boolean'); 118 124 WriteData(fid,'object',obj,'fieldname','islevelset','format','Boolean'); 125 WriteData(fid,'object',obj,'fieldname','iscalving','format','Boolean'); 119 126 120 127 %process requested outputs
Note:
See TracChangeset
for help on using the changeset viewer.