Changeset 9472


Ignore:
Timestamp:
08/26/11 15:01:45 (14 years ago)
Author:
Mathieu Morlighem
Message:

minor

Location:
issm/trunk/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified issm/trunk/src/c/modules/ModelProcessorx/CreateParameters.cpp

    r9468 r9472  
    2525        parameters = iomodel->CopyConstants();
    2626
    27         /*Convert some parameters to Enums*/
    28         iomodel->Constant(&rheology_law,RheologyLawEnum);
    29         if      (strcmp(rheology_law,"none")==0)      parameters->SetParam(RheologyLawEnum,NoneEnum);
    30         else if (strcmp(rheology_law,"paterson")==0)  parameters->SetParam(RheologyLawEnum,PatersonEnum);
    31         else if (strcmp(rheology_law,"arrhenius")==0) parameters->SetParam(RheologyLawEnum,ArrheniusEnum);
    32         else _error_("rheology law %s not supported",rheology_law);
    33 
    3427        /*some parameters that did not come with the iomodel: */
    3528        parameters->AddObject(new IntParam(SolutionTypeEnum,solution_type));
  • TabularUnified issm/trunk/src/m/model/marshall.m

    r9385 r9472  
    2525                if strcmpi(field,'verbose'),
    2626                        WriteData(fid,field,VerboseToBinary(md.verbose),{'Integer'});
     27                elseif strcmpi(field,'rheology_law'),
     28                        if strcmpi(md.rheology_law,'none'),
     29                                WriteData(fid,field,NoneEnum,{'Integer'});
     30                        elseif strcmpi(md.rheology_law,'paterson'),
     31                                WriteData(fid,field,PatersonEnum,{'Integer'});
     32                        elseif strcmpi(md.rheology_law,'arrhenius'),
     33                                WriteData(fid,field,ArrheniusEnum,{'Integer'});
     34                        else
     35                                error('unkown value');
     36                        end
    2737                else
    2838                        WriteData(fid,field,md.(field),template.(field)(3:end));
Note: See TracChangeset for help on using the changeset viewer.