source: issm/oecreview/Archive/14312-15392/ISSM-14557-14558.diff@ 15393

Last change on this file since 15393 was 15393, checked in by Mathieu Morlighem, 12 years ago

NEW: adding Archive/14312-15392 for oecreview

File size: 4.0 KB
  • TabularUnified ../trunk-jpl/src/m/classes/solver.m

     
    55
    66classdef solver < dynamicprops
    77    properties (SetAccess=public)
    8                  NoneAnalysis = struct();
     8                 NoneAnalysis           = struct();
     9                 DiagnosticVertAnalysis = struct();
    910                 %The other properties are dynamic
    1011         end
    1112         methods
     
    3839
    3940                         %MUMPS is the default solver
    4041                         if ismumps(),
    41                                  obj.NoneAnalysis=mumpsoptions();
     42                                 obj.NoneAnalysis           = mumpsoptions();
     43                                 obj.DiagnosticVertAnalysis = mumpsoptions();
    4244                         else
    43                                  obj.NoneAnalysis=iluasmoptions();
     45                                 obj.NoneAnalysis           = iluasmoptions();
     46                                 obj.DiagnosticVertAnalysis = iluasmoptions();
    4447                         end
    4548
    4649                 end % }}}
  • TabularUnified ../trunk-jpl/src/m/classes/verbose.py

     
    4141
    4242                if not len(args):
    4343                        #Don't do anything
     44                        self.solution=True;
     45                        self.qmu=True;
     46                        self.control=True;
    4447                        pass
    4548
    4649                elif len(args) == 1:
  • TabularUnified ../trunk-jpl/src/m/classes/verbose.m

     
    4040
    4141                        switch(nargin),
    4242                                case 0,
    43                                         %Don't do anything
     43                                        verbose.solution=true;
     44                                        verbose.qmu=true;
     45                                        verbose.control=true;
    4446                                case 1,
    4547                                        binary=varargin{1};
    4648                                        if     ischar(binary),
  • TabularUnified ../trunk-jpl/src/m/classes/model/model.py

     
    6565                self.rifts            = rifts()
    6666
    6767                self.debug            = debug()
    68                 self.verbose          = verbose('solution',True,'qmu',True,'control',True)
     68                self.verbose          = verbose()
    6969                self.settings         = settings()
    7070                self.solver           = solver()
    71                 if ismumps():
    72                         self.solver.addoptions(DiagnosticVertAnalysisEnum(),mumpsoptions())
    73                 else:
    74                         self.solver.addoptions(DiagnosticVertAnalysisEnum(),iluasmoptions())
    7571                self.cluster          = generic()
    7672
    7773                self.balancethickness = balancethickness()
  • TabularUnified ../trunk-jpl/src/m/classes/model/model.m

     
    10771077                        md.materials        = matice();
    10781078                        md.flowequation     = flowequation();
    10791079                        md.debug            = debug();
    1080                         md.verbose          = verbose('solution',true,'qmu',true,'control',true);
     1080                        md.verbose          = verbose();
    10811081                        md.settings         = settings();
    10821082                        md.solver           = solver();
    1083                         if ismumps(),
    1084                                 md.solver           = addoptions(md.solver,DiagnosticVertAnalysisEnum(),mumpsoptions());
    1085                         else
    1086                                 md.solver           = addoptions(md.solver,DiagnosticVertAnalysisEnum(),iluasmoptions());
    1087                         end
    10881083                        md.cluster          = generic();
    10891084                        md.balancethickness = balancethickness();
    10901085                        md.diagnostic       = diagnostic();
  • TabularUnified ../trunk-jpl/src/m/classes/solver.py

     
    1818        def __init__(self):    # {{{
    1919                #MUMPS is the default solver
    2020                if ismumps():
    21                         self.NoneAnalysis=mumpsoptions()
     21                        self.NoneAnalysis           = mumpsoptions()
     22                        self.DiagnosticVertAnalysis = mumpsoptions()
    2223                else:
    23                         self.NoneAnalysis=iluasmoptions()
     24                        self.NoneAnalysis           = iluasmoptions()
     25                        self.DiagnosticVertAnalysis = iluasmoptions()
    2426
    2527                #The other properties are dynamic
    2628        # }}}
Note: See TracBrowser for help on using the repository browser.