Changeset 4370


Ignore:
Timestamp:
06/30/10 16:10:37 (15 years ago)
Author:
seroussi
Message:

remove SetCurrentAnalysisAlias

Location:
issm/trunk/src/m/solutions
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/solutions/SetCurrentConfiguration.m

    r4368 r4370  
    1 function femmodel=SetCurrentConfiguration(femmodel,analysis_enum)
     1function femmodel=SetCurrentConfiguration(femmodel,configuration_enum,varargin)
    22%SETCURRENTCONFIGURATION- set current analysis used to configure elements and nodes in our solutions
    33%
     4%   Use configuration_type to setup the analysis counter, the configurations of objects etc ...
     5%   but use  analysis_type to drive the element numerics.
     6%   This allows for use of 1 configuration_type for several  analyses
     7%
    48%   Usage:
    5 %      femmodel=SetCurrentConfiguration(femmodel,analysis_type)
     9%      femmodel=SetCurrentConfiguration(femmodel,configuration_type)
     10%      femmodel=SetCurrentConfiguration(femmodel,configuration_type,analysis_type)
    611%
    712%   Ex:
    813%      femmodel=SetCurrentConfiguration(femmodel,DiagnosticHorizAnalysisEnum)
     14%      femmodel=SetCurrentConfiguration(femmodel,SurfaceSlopeAnalysisEnum,SurfaceSlopeXAnalysisEnum)
    915%
    1016
     17if nargin==3,
     18        analysis_enum=varargin{1};
     19elseif nargin==2
     20        femmodel=SetCurrentConfiguration(femmodel,configuration_enum,configuration_enum);
     21else
     22        help SetCurrentConfiguration
     23        error('bad usage');
     24end
    1125
    1226        %first, look for analysis:
    1327        found=-1;
    1428        for i=1:length(femmodel.analysis_type_list),
    15                 if femmodel.analysis_type_list(i)==analysis_enum,
     29                if femmodel.analysis_type_list(i)==configuration_enum,
    1630                        found=i;
    1731                        break;
     
    3448        femmodel.parameters.AnalysisCounter=found-1; %for c indices
    3549        femmodel.parameters.AnalysisType=analysis_enum;
     50        femmodel.parameters.ConfigurationType=configuration_enum;
Note: See TracChangeset for help on using the changeset viewer.