Changeset 9799


Ignore:
Timestamp:
09/13/11 16:40:07 (14 years ago)
Author:
seroussi
Message:

minor displayes

Location:
issm/trunk/src/m/classes
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/classes/autodiff.m

    r9739 r9799  
    3838
    3939                end % }}}
     40                function disp(obj) % {{{
     41                        disp(sprintf('   automatic differentiation parameters:'));
     42
     43                        fielddisplay(obj,'analysis','indicates if the automatic differentiation is activated');
     44                        fielddisplay(obj,'forward','forward differentiation');
     45                        fielddisplay(obj,'reverse','backward differentiation');
     46
     47                end % }}}
    4048        end
    4149end
  • issm/trunk/src/m/classes/balancethickness.m

    r9751 r9799  
    4444                        end
    4545                end % }}}
     46                function disp(obj) % {{{
     47                        disp(sprintf('   balance thickness solution parameters:'));
     48
     49                        fielddisplay(obj,'spcthickness','thickness constraints (NaN means no constraint)');
     50                        fielddisplay(obj,'thickening_rate','ice thickening rate used in the mass conservation (dh/dt)');
     51                        fielddisplay(obj,'stabilization','0->no, 1->artificial_diffusivity, 3->discontinuous Galerkin');
     52
     53                end % }}}
    4654        end
    4755end
  • issm/trunk/src/m/classes/basalforcings.m

    r9778 r9799  
    4040                        %checksize(md,'basalforcings',fields,[md.mesh.numberofvertices 1]);
    4141                end % }}}
     42                function disp(obj) % {{{
     43                        disp(sprintf('   basal forcings parameters:'));
     44
     45                        fielddisplay(obj,'melting_rate','basal melting rate (positive if melting)');
     46                        fielddisplay(obj,'melting_rate_correction','additional melting applied when the grounding line retreats');
     47                        fielddisplay(obj,'geothermalflux','geothermal heat flux [W/m^2]');
     48
     49                end % }}}
    4250        end
    4351end
  • issm/trunk/src/m/classes/constants.m

    r9749 r9799  
    5252
    5353                end % }}}
     54                function disp(obj) % {{{
     55                        disp(sprintf('   constants parameters:'));
     56
     57                        fielddisplay(obj,'g','gravitational acceleration');
     58                        fielddisplay(obj,'yts','number of secongs in a year');
     59                        fielddisplay(obj,'referencetemperature','reference temperature used in the enthalpy model');
     60
     61                end % }}}
    5462        end
    5563end
  • issm/trunk/src/m/classes/debug.m

    r9567 r9799  
    1010        end
    1111        methods
    12                 %no methods for now
     12                function disp(obj) % {{{
     13                        disp(sprintf('   debug parameters:'));
     14
     15                        fielddisplay(obj,'valgrind','use Valgrind to debug (0 or 1)');
     16                        fielddisplay(obj,'gprof','use gnu-profiler find out where the time is spent');
     17
     18                end % }}}
    1319        end
    1420end
  • issm/trunk/src/m/classes/diagnostic.m

    r9749 r9799  
    108108                        disp(sprintf('   Diagnostic solution parameters:'));
    109109
    110                         disp(sprintf('\n      %s','Newton convergence criteria:'));
     110                        disp(sprintf('\n      %s','Convergence criteria:'));
    111111                        fielddisplay(obj,'restol','mechanical equilibrium residue convergence criterion');
    112112                        fielddisplay(obj,'reltol','velocity relative convergence criterion, NaN -> not applied');
     
    115115                        fielddisplay(obj,'viscosity_overshoot','over-shooting constant new=new+C*(new-old)');
    116116
    117                         disp(sprintf('\n      boundary conditions:'));
     117                        disp(sprintf('\n      %s','boundary conditions:'));
    118118                        fielddisplay(obj,'spcvx','x-axis velocity constraint (NaN means no constraint)');
    119119                        fielddisplay(obj,'spcvy','y-axis velocity constraint (NaN means no constraint)');
     
    121121                        fielddisplay(obj,'icefront','segments on ice front list');
    122122
    123                         disp(sprintf('\n      %s','Penalties:'));
     123                        disp(sprintf('\n      %s','Rift options:'));
     124                        fielddisplay(obj,'rift_penalty_threshold','threshold for instability of mechanical constraints');
     125                        fielddisplay(obj,'rift_penalty_lock','number of iterations before rift penalties are locked');
     126
     127                        disp(sprintf('\n      %s','Penalty options:'));
    124128                        fielddisplay(obj,'penalty_factor','offset used by penalties: penalty = Kmax*10^offset');
    125                         fielddisplay(obj,'rift_penalty_threshold','threshold for instability of mechanical constraints');
     129                        fielddisplay(obj,'vertex_pairing','pairs of vertices that are penalized');
     130
     131                        disp(sprintf('\n      %s','Other:'));
     132                        fielddisplay(obj,'shelf_dampening','use dampening for floating ice ? Only for Stokes model');
     133                        fielddisplay(obj,'referential','local referential');
     134                        fielddisplay(obj,'requested_outputs','additional outputs requested');
    126135
    127136                end % }}}
  • issm/trunk/src/m/classes/flowequation.m

    r9739 r9799  
    4444
    4545                end % }}}
     46                function disp(obj) % {{{
     47                        disp(sprintf('   flow equation parameters:'));
     48
     49                        fielddisplay(obj,'ismacayealpattyn','is the macayeal or pattyn approximation used ?');
     50                        fielddisplay(obj,'ishutter','is the shallow ice approximation used ?');
     51                        fielddisplay(obj,'isstokes','are the Full-Stokes equations used ?');
     52                        fielddisplay(obj,'vertex_equation','flow equation for each vertex');
     53                        fielddisplay(obj,'element_equation','flow equation for each element');
     54                        fielddisplay(obj,'bordermacayeal','vertices on MacAyeal''s border (for tiling)');
     55                        fielddisplay(obj,'borderpattyn','vertices on Pattyn''s border (for tiling)');
     56                        fielddisplay(obj,'borderstokes','vertices on Stokes'' border (for tiling)');
     57
     58                end % }}}
    4659        end
    4760end
Note: See TracChangeset for help on using the changeset viewer.