Changeset 9401


Ignore:
Timestamp:
08/24/11 09:36:56 (14 years ago)
Author:
Mathieu Morlighem
Message:

moved GroundingLine to Groundingline

Location:
issm/trunk/src
Files:
2 added
2 deleted
12 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/EnumDefinitions/EnumDefinitions.h

    r9391 r9401  
    5050        //transient
    5151        TransientSolutionEnum,
    52         GroundingLineMigration2DSolutionEnum,
     52        GroundinglineMigration2DSolutionEnum,
    5353        SteadyAnalysisEnum,
    5454        TransientAnalysisEnum, // needed by nighly run (to be removed at some point?)
     
    222222        Fake6Enum,
    223223        MeltingOffsetEnum,
    224         GroundingLineMeltingRateEnum,
     224        GroundinglineMeltingRateEnum,
    225225        BasalMeltingRateEnum,
    226226        MisfitEnum,
  • issm/trunk/src/c/modules/EnumToStringx/EnumToStringx.cpp

    r9391 r9401  
    4545                case HydrologyAnalysisEnum : return "HydrologyAnalysis";
    4646                case TransientSolutionEnum : return "TransientSolution";
    47                 case GroundingLineMigration2DSolutionEnum : return "GroundingLineMigration2DSolution";
     47                case GroundinglineMigration2DSolutionEnum : return "GroundinglineMigration2DSolution";
    4848                case SteadyAnalysisEnum : return "SteadyAnalysis";
    4949                case TransientAnalysisEnum : return "TransientAnalysis";
     
    190190                case Fake6Enum : return "Fake6";
    191191                case MeltingOffsetEnum : return "MeltingOffset";
    192                 case GroundingLineMeltingRateEnum : return "GroundingLineMeltingRate";
     192                case GroundinglineMeltingRateEnum : return "GroundinglineMeltingRate";
    193193                case BasalMeltingRateEnum : return "BasalMeltingRate";
    194194                case MisfitEnum : return "Misfit";
  • issm/trunk/src/c/modules/StringToEnumx/StringToEnumx.cpp

    r9391 r9401  
    4343        else if (strcmp(name,"HydrologyAnalysis")==0) return HydrologyAnalysisEnum;
    4444        else if (strcmp(name,"TransientSolution")==0) return TransientSolutionEnum;
    45         else if (strcmp(name,"GroundingLineMigration2DSolution")==0) return GroundingLineMigration2DSolutionEnum;
     45        else if (strcmp(name,"GroundinglineMigration2DSolution")==0) return GroundinglineMigration2DSolutionEnum;
    4646        else if (strcmp(name,"SteadyAnalysis")==0) return SteadyAnalysisEnum;
    4747        else if (strcmp(name,"TransientAnalysis")==0) return TransientAnalysisEnum;
     
    188188        else if (strcmp(name,"Fake6")==0) return Fake6Enum;
    189189        else if (strcmp(name,"MeltingOffset")==0) return MeltingOffsetEnum;
    190         else if (strcmp(name,"GroundingLineMeltingRate")==0) return GroundingLineMeltingRateEnum;
     190        else if (strcmp(name,"GroundinglineMeltingRate")==0) return GroundinglineMeltingRateEnum;
    191191        else if (strcmp(name,"BasalMeltingRate")==0) return BasalMeltingRateEnum;
    192192        else if (strcmp(name,"Misfit")==0) return MisfitEnum;
  • issm/trunk/src/c/solutions/CorePointerFromSolutionEnum.cpp

    r9320 r9401  
    5252                        solutioncore=&transient_core;
    5353                        break;
    54                 case GroundingLineMigration2DSolutionEnum:
     54                case GroundinglineMigration2DSolutionEnum:
    5555                        solutioncore=&groundinglinemigration2d_core;
    5656                        break;
  • issm/trunk/src/c/solutions/SolutionConfiguration.cpp

    r9320 r9401  
    111111                        break;
    112112               
    113                 case GroundingLineMigration2DSolutionEnum:
     113                case GroundinglineMigration2DSolutionEnum:
    114114                        numanalyses=2;
    115115                        analyses=(int*)xmalloc(numanalyses*sizeof(int));
  • issm/trunk/src/c/solutions/groundinglinemigration2d_core.cpp

    r7333 r9401  
    2727        GroundingLineMigrationx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters);
    2828
    29         if(solution_type==GroundingLineMigration2DSolutionEnum){
     29        if(solution_type==GroundinglineMigration2DSolutionEnum){
    3030                _printf_(VerboseSolution(),"%s\n","   saving results\n");
    3131                InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,ElementOnIceShelfEnum);
  • issm/trunk/src/m/classes/model.m

    r9391 r9401  
    262262                 temperature                         = {NaN,true,'DoubleMat',1}; %temperature solution vector
    263263                 waterfraction                       = {NaN,true,'DoubleMat',1};
    264                  gl_melting_rate                     = {NaN,true,'Double'};
     264                 groundingline_melting_rate                     = {NaN,true,'Double'};
    265265                 basal_melting_rate                  = {NaN,true,'DoubleMat',1};
    266266                 basal_melting_rate_correction       = {NaN,true,'DoubleMat',1};
     
    633633
    634634                         %basal melting rate correction:
    635                          md.gl_melting_rate=0;
     635                         md.groundingline_melting_rate=0;
    636636                         md.basal_melting_rate_correction_apply=0; %do not apply
    637637
  • issm/trunk/src/m/model/ismodelselfconsistent.m

    r9359 r9401  
    332332%}}}
    333333%GROUNDINGLINEMIGRATION2D{{{1
    334 if md.solution_type==GroundingLineMigration2DSolutionEnum,
     334if md.solution_type==GroundinglineMigration2DSolutionEnum,
    335335        if strcmpi(md.cluster.name,'none'),
    336336                message(['model not consistent: ' md.solution_type ' is only implemented in parallel mode !'])
  • issm/trunk/src/m/model/process_solve_options.m

    r9218 r9401  
    1212if ~ismember(solution_type,[DiagnosticSolutionEnum,PrognosticSolutionEnum,ThermalSolutionEnum,...
    1313                SteadystateSolutionEnum,ParametersSolutionEnum,TransientSolutionEnum,EnthalpySolutionEnum,...
    14                 BalancethicknessSolutionEnum,BedSlopeSolutionEnum,SurfaceSlopeSolutionEnum,GroundingLineMigration2DSolutionEnum,HydrologySolutionEnum,FlaimSolutionEnum]),
     14                BalancethicknessSolutionEnum,BedSlopeSolutionEnum,SurfaceSlopeSolutionEnum,GroundinglineMigration2DSolutionEnum,HydrologySolutionEnum,FlaimSolutionEnum]),
    1515        error(['process_solve_options error message: solution_type ' EnumToString(solution_type) ' not supported yet!']);
    1616end
  • issm/trunk/src/m/model/solve.m

    r9218 r9401  
    77%
    88%   solution types available comprise:
    9 %                DiagnosticSolutionEnum
    10 %                PrognosticSolutionEnum
    11 %                ThermalSolutionEnum
    12 %                SteadystateSolutionEnum
    13 %                ParametersSolutionEnum
    14 %                TransientSolutionEnum...
    15 %                BalancethicknessSolutionEnum
    16 %                BedSlopeSolutionEnum
    17 %                SurfaceSlopeSolutionEnum
    18 %                GroundingLineMigration2DSolutionEnum
    19 %                HydrologySolutionEnum
    20 %                FlaimSolutionEnum
     9%                - DiagnosticSolutionEnum
     10%                - PrognosticSolutionEnum
     11%                - ThermalSolutionEnum
     12%                - SteadystateSolutionEnum
     13%                - ParametersSolutionEnum
     14%                - TransientSolutionEnum...
     15%                - BalancethicknessSolutionEnum
     16%                - BedSlopeSolutionEnum
     17%                - SurfaceSlopeSolutionEnum
     18%                - GroundinglineMigration2DSolutionEnum
     19%                - HydrologySolutionEnum
     20%                - FlaimSolutionEnum
    2121%
    2222%   Examples:
  • issm/trunk/src/m/solutions/CorePointerFromSolutionEnum.m

    r9218 r9401  
    1717        case TransientSolutionEnum,                solutioncore='transient_core';
    1818        case FlaimSolutionEnum,                    solutioncore='flaim_core';
    19         case GroundingLineMigration2DSolutionEnum, solutioncore='DUMMYDUMMY'; %not working in serial mode
     19        case GroundinglineMigration2DSolutionEnum, solutioncore='DUMMYDUMMY'; %not working in serial mode
    2020        case HydrologySolutionEnum,                solutioncore='DUMMYDUMMY'; %not working in serial mode
    2121        otherwise error('%s%s%s',' solution type: ',EnumToString(solutiontype),' not supported yet!');
  • issm/trunk/src/m/solutions/SolutionConfiguration.m

    r9218 r9401  
    5050                analyses=[FlaimAnalysisEnum];
    5151
    52         case GroundingLineMigration2DSolutionEnum,
     52        case GroundinglineMigration2DSolutionEnum,
    5353                numanalyses=0;
    5454                analyses=[];
Note: See TracChangeset for help on using the changeset viewer.