Changeset 26305 for issm/trunk-jpl/src/m/classes/transient.js
- Timestamp:
- 06/08/21 12:01:35 (4 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/transient.js
r26304 r26305 1 //TRANS class definition1 //TRANSIENT class definition 2 2 // 3 3 // Usage: 4 // trans =new trans();4 // transient =new transient(); 5 5 6 function trans (){6 function transient (){ 7 7 //methods 8 8 this.setdefaultparameters = function(){// {{{ … … 58 58 if (solution!='TransientSolution') return; 59 59 60 checkfield(md,'fieldname','trans .issmb','numel',[1],'values',[0, 1]);61 checkfield(md,'fieldname','trans .ismasstransport','numel',[1],'values',[0, 1]);62 checkfield(md,'fieldname','trans .isstressbalance','numel',[1],'values',[0, 1]);63 checkfield(md,'fieldname','trans .isthermal','numel',[1],'values',[0, 1]);64 checkfield(md,'fieldname','trans .isgroundingline','numel',[1],'values',[0, 1]);65 checkfield(md,'fieldname','trans .isgia','numel',[1],'values',[0, 1]);66 checkfield(md,'fieldname','trans .isesa','numel',[1],'values',[0, 1]);67 checkfield(md,'fieldname','trans .isdamageevolution','numel',[1],'values',[0, 1]);68 checkfield(md,'fieldname','trans .ismovingfront','numel',[1],'values',[0, 1]);69 checkfield(md,'fieldname','trans .ishydrology','numel',[1],'values',[0, 1]);70 checkfield(md,'fieldname','trans .isslr','numel',[1],'values',[0, 1]);71 checkfield(md,'fieldname','trans .isoceancoupling','numel',[1],'values',[0, 1]);72 checkfield(md,'fieldname','trans .iscoupler','numel',[1],'values',[0, 1]);73 checkfield(md,'fieldname','trans .amr_frequency','numel',[1],'>=',0,'NaN',1,'Inf',1);74 checkfield(md,'fieldname','trans .requested_outputs','stringrow',1);60 checkfield(md,'fieldname','transient.issmb','numel',[1],'values',[0, 1]); 61 checkfield(md,'fieldname','transient.ismasstransport','numel',[1],'values',[0, 1]); 62 checkfield(md,'fieldname','transient.isstressbalance','numel',[1],'values',[0, 1]); 63 checkfield(md,'fieldname','transient.isthermal','numel',[1],'values',[0, 1]); 64 checkfield(md,'fieldname','transient.isgroundingline','numel',[1],'values',[0, 1]); 65 checkfield(md,'fieldname','transient.isgia','numel',[1],'values',[0, 1]); 66 checkfield(md,'fieldname','transient.isesa','numel',[1],'values',[0, 1]); 67 checkfield(md,'fieldname','transient.isdamageevolution','numel',[1],'values',[0, 1]); 68 checkfield(md,'fieldname','transient.ismovingfront','numel',[1],'values',[0, 1]); 69 checkfield(md,'fieldname','transient.ishydrology','numel',[1],'values',[0, 1]); 70 checkfield(md,'fieldname','transient.isslr','numel',[1],'values',[0, 1]); 71 checkfield(md,'fieldname','transient.isoceancoupling','numel',[1],'values',[0, 1]); 72 checkfield(md,'fieldname','transient.iscoupler','numel',[1],'values',[0, 1]); 73 checkfield(md,'fieldname','transient.amr_frequency','numel',[1],'>=',0,'NaN',1,'Inf',1); 74 checkfield(md,'fieldname','transient.requested_outputs','stringrow',1); 75 75 } // }}} 76 76 this.marshall=function(md,prefix,fid) { //{{{
Note:
See TracChangeset
for help on using the changeset viewer.