Ignore:
Timestamp:
06/08/21 12:01:35 (4 years ago)
Author:
dlcheng
Message:

CHG (JS): Fixes and updates for remaining JS classes for solid earth/sea-level-solver/test2002.

File:
1 moved

Legend:

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

    r26304 r26305  
    1 //TRANS class definition
     1//TRANSIENT class definition
    22//
    33//   Usage:
    4 //      trans =new trans();
     4//      transient =new transient();
    55
    6 function trans (){
     6function transient (){
    77        //methods
    88        this.setdefaultparameters = function(){// {{{
     
    5858                        if (solution!='TransientSolution') return;
    5959
    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);
    7575                } // }}}
    7676                this.marshall=function(md,prefix,fid) { //{{{
Note: See TracChangeset for help on using the changeset viewer.