Changeset 18346


Ignore:
Timestamp:
08/08/14 09:18:05 (11 years ago)
Author:
Mathieu Morlighem
Message:

NEW: added FCT correction

Location:
issm/trunk-jpl/src/m/classes
Files:
2 edited

Legend:

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

    r17931 r18346  
    127127                        md = checkfield(md,'fieldname','masstransport.isfreesurface','values',[0 1]);
    128128                        md = checkfield(md,'fieldname','masstransport.hydrostatic_adjustment','values',{'Absolute' 'Incremental'});
    129                         md = checkfield(md,'fieldname','masstransport.stabilization','values',[0 1 2 3]);
     129                        md = checkfield(md,'fieldname','masstransport.stabilization','values',[0 1 2 3 4]);
    130130                        md = checkfield(md,'fieldname','masstransport.min_thickness','>',0);
    131131                        md = checkfield(md,'fieldname','masstransport.requested_outputs','stringrow',1);
     
    139139                        fielddisplay(obj,'min_thickness','minimum ice thickness allowed [m]');
    140140                        fielddisplay(obj,'hydrostatic_adjustment','adjustment of ice shelves surface and bed elevations: ''Incremental'' or ''Absolute'' ');
    141                         fielddisplay(obj,'stabilization','0: no, 1: artificial_diffusivity, 2: streamline upwinding, 3: discontinuous Galerkin');
     141                        fielddisplay(obj,'stabilization','0: no, 1: artificial_diffusivity, 2: streamline upwinding, 3: discontinuous Galerkin, 4: Flux Correction Transport');
    142142
    143143                        disp(sprintf('\n      %s','Penalty options:'));
  • issm/trunk-jpl/src/m/classes/masstransport.py

    r17555 r18346  
    3535                string="%s\n%s"%(string,fielddisplay(self,'min_thickness','minimum ice thickness allowed [m]'))
    3636                string="%s\n%s"%(string,fielddisplay(self,'hydrostatic_adjustment','adjustment of ice shelves surface and bed elevations: ''Incremental'' or ''Absolute'' '))
    37                 string="%s\n%s"%(string,fielddisplay(self,'stabilization','0: no, 1: artificial_diffusivity, 2: streamline upwinding, 3: discontinuous Galerkin'))
     37                string="%s\n%s"%(string,fielddisplay(self,'stabilization','0: no, 1: artificial_diffusivity, 2: streamline upwinding, 3: discontinuous Galerkin, 4: Flux Correction Transport'))
    3838                string="%s\n%s"%(string,fielddisplay(self,'requested_outputs','additional outputs requested'))
    3939
     
    7474                md = checkfield(md,'fieldname','masstransport.isfreesurface','values',[0,1])
    7575                md = checkfield(md,'fieldname','masstransport.hydrostatic_adjustment','values',['Absolute','Incremental'])
    76                 md = checkfield(md,'fieldname','masstransport.stabilization','values',[0,1,2,3])
     76                md = checkfield(md,'fieldname','masstransport.stabilization','values',[0,1,2,3,4])
    7777                md = checkfield(md,'fieldname','masstransport.min_thickness','>',0)
    7878                md = checkfield(md,'fieldname','masstransport.requested_outputs','stringrow',1)
Note: See TracChangeset for help on using the changeset viewer.