Changeset 4303


Ignore:
Timestamp:
06/29/10 08:49:53 (15 years ago)
Author:
seroussi
Message:

wrong analysis_type in ismodelselfconsistent

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/classes/public/ismodelselfconsistent.m

    r4089 r4303  
    1717
    1818%check analysis
    19 if (md.analysis_type==Transient2DAnalysisEnum | md.analysis_type==Transient3DAnalysisEnum),
     19if (md.analysis_type==Transient2DSolutionEnum | md.analysis_type==Transient3DSolutionEnum),
    2020        if md.dt<=0,
    2121                error('model not consistent: field dt must be positive for a transient run')
     
    2424        %recursive call to ismodelselfconsistent
    2525        if (md.dim==2),
    26                 analysis=[DiagnosticAnalysisEnum PrognosticAnalysisEnum];
     26                analysis=[DiagnosticSolutionEnum PrognosticSolutionEnum];
    2727        else
    28                 analysis=[DiagnosticAnalysisEnum PrognosticAnalysisEnum ThermalAnalysisEnum];
     28                analysis=[DiagnosticSolutionEnum PrognosticSolutionEnum ThermalSolutionEnum];
    2929        end
    3030
     
    6666        error(['model not consistent: no elements type set for this model. at least one of ismacayealpattyn, ishutter and isstokes need to be =1']);
    6767end
    68 if (md.analysis_type==DiagnosticAnalysisEnum & any(ismember(MacAyealFormulationEnum,md.elements_type(:,1)) & ismember(PattynFormulationEnum,md.elements_type(:,1))))
     68if (md.analysis_type==DiagnosticSolutionEnum & any(ismember(MacAyealFormulationEnum,md.elements_type(:,1)) & ismember(PattynFormulationEnum,md.elements_type(:,1))))
    6969        error(['model not consistent: coupling MacAyeal/Pattyn not implemented yet']);
    7070end
    71 if (md.isstokes & md.analysis_type==Transient3DAnalysisEnum());
     71if (md.isstokes & md.analysis_type==Transient3DSolutionEnum());
    7272        error(['model not consistent: Stokes transient not implemented yet']);
    7373end
     
    221221
    222222%DIAGNOSTIC
    223 if md.analysis_type==DiagnosticAnalysisEnum,
     223if md.analysis_type==DiagnosticSolutionEnum,
    224224
    225225        %CHECK THAT WE ARE NOT FULLY CONSTRAINED
     
    256256
    257257%PROGNOSTIC
    258 if md.analysis_type==PrognosticAnalysisEnum,
     258if md.analysis_type==PrognosticSolutionEnum,
    259259
    260260        %INITIAL VELOCITIES
     
    273273
    274274%STEADYSTATE
    275 if md.analysis_type==SteadystateAnalysisEnum,
     275if md.analysis_type==SteadystateSolutionEnum,
    276276
    277277        %NDT
     
    297297
    298298%THERMAL STEADY AND THERMAL TRANSIENT
    299 if md.analysis_type==ThermalAnalysisEnum,
     299if md.analysis_type==ThermalSolutionEnum,
    300300
    301301        %EXTRUSION
     
    317317
    318318%THERMAL TRANSIENT
    319 if md.analysis_type==ThermalAnalysisEnum & md.dt~=0,
     319if md.analysis_type==ThermalSolutionEnum & md.dt~=0,
    320320
    321321        %DT and NDT
     
    335335
    336336%BALANCEDTHICKNESS
    337 if md.analysis_type==BalancedthicknessAnalysisEnum
     337if md.analysis_type==BalancedthicknessSolutionEnum
    338338
    339339        %VELOCITIES MELTING AND ACCUMULATION
     
    349349
    350350%BALANCEDTHICKNESS2
    351 if md.analysis_type==Balancedthickness2AnalysisEnum
     351if md.analysis_type==Balancedthickness2SolutionEnum
    352352
    353353        %VELOCITIES MELTING AND ACCUMULATION
     
    363363
    364364%BALANCEDVELOCITIES
    365 if md.analysis_type==BalancedvelocitiesAnalysisEnum
     365if md.analysis_type==BalancedvelocitiesSolutionEnum
    366366
    367367        %VELOCITIES MELTING AND ACCUMULATION
Note: See TracChangeset for help on using the changeset viewer.