Changeset 9401
- Timestamp:
- 08/24/11 09:36:56 (14 years ago)
- Location:
- issm/trunk/src
- Files:
-
- 2 added
- 2 deleted
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/EnumDefinitions/EnumDefinitions.h
r9391 r9401 50 50 //transient 51 51 TransientSolutionEnum, 52 Grounding LineMigration2DSolutionEnum,52 GroundinglineMigration2DSolutionEnum, 53 53 SteadyAnalysisEnum, 54 54 TransientAnalysisEnum, // needed by nighly run (to be removed at some point?) … … 222 222 Fake6Enum, 223 223 MeltingOffsetEnum, 224 Grounding LineMeltingRateEnum,224 GroundinglineMeltingRateEnum, 225 225 BasalMeltingRateEnum, 226 226 MisfitEnum, -
issm/trunk/src/c/modules/EnumToStringx/EnumToStringx.cpp
r9391 r9401 45 45 case HydrologyAnalysisEnum : return "HydrologyAnalysis"; 46 46 case TransientSolutionEnum : return "TransientSolution"; 47 case Grounding LineMigration2DSolutionEnum : return "GroundingLineMigration2DSolution";47 case GroundinglineMigration2DSolutionEnum : return "GroundinglineMigration2DSolution"; 48 48 case SteadyAnalysisEnum : return "SteadyAnalysis"; 49 49 case TransientAnalysisEnum : return "TransientAnalysis"; … … 190 190 case Fake6Enum : return "Fake6"; 191 191 case MeltingOffsetEnum : return "MeltingOffset"; 192 case Grounding LineMeltingRateEnum : return "GroundingLineMeltingRate";192 case GroundinglineMeltingRateEnum : return "GroundinglineMeltingRate"; 193 193 case BasalMeltingRateEnum : return "BasalMeltingRate"; 194 194 case MisfitEnum : return "Misfit"; -
issm/trunk/src/c/modules/StringToEnumx/StringToEnumx.cpp
r9391 r9401 43 43 else if (strcmp(name,"HydrologyAnalysis")==0) return HydrologyAnalysisEnum; 44 44 else if (strcmp(name,"TransientSolution")==0) return TransientSolutionEnum; 45 else if (strcmp(name,"Grounding LineMigration2DSolution")==0) return GroundingLineMigration2DSolutionEnum;45 else if (strcmp(name,"GroundinglineMigration2DSolution")==0) return GroundinglineMigration2DSolutionEnum; 46 46 else if (strcmp(name,"SteadyAnalysis")==0) return SteadyAnalysisEnum; 47 47 else if (strcmp(name,"TransientAnalysis")==0) return TransientAnalysisEnum; … … 188 188 else if (strcmp(name,"Fake6")==0) return Fake6Enum; 189 189 else if (strcmp(name,"MeltingOffset")==0) return MeltingOffsetEnum; 190 else if (strcmp(name,"Grounding LineMeltingRate")==0) return GroundingLineMeltingRateEnum;190 else if (strcmp(name,"GroundinglineMeltingRate")==0) return GroundinglineMeltingRateEnum; 191 191 else if (strcmp(name,"BasalMeltingRate")==0) return BasalMeltingRateEnum; 192 192 else if (strcmp(name,"Misfit")==0) return MisfitEnum; -
issm/trunk/src/c/solutions/CorePointerFromSolutionEnum.cpp
r9320 r9401 52 52 solutioncore=&transient_core; 53 53 break; 54 case Grounding LineMigration2DSolutionEnum:54 case GroundinglineMigration2DSolutionEnum: 55 55 solutioncore=&groundinglinemigration2d_core; 56 56 break; -
issm/trunk/src/c/solutions/SolutionConfiguration.cpp
r9320 r9401 111 111 break; 112 112 113 case Grounding LineMigration2DSolutionEnum:113 case GroundinglineMigration2DSolutionEnum: 114 114 numanalyses=2; 115 115 analyses=(int*)xmalloc(numanalyses*sizeof(int)); -
issm/trunk/src/c/solutions/groundinglinemigration2d_core.cpp
r7333 r9401 27 27 GroundingLineMigrationx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters); 28 28 29 if(solution_type==Grounding LineMigration2DSolutionEnum){29 if(solution_type==GroundinglineMigration2DSolutionEnum){ 30 30 _printf_(VerboseSolution(),"%s\n"," saving results\n"); 31 31 InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,ElementOnIceShelfEnum); -
issm/trunk/src/m/classes/model.m
r9391 r9401 262 262 temperature = {NaN,true,'DoubleMat',1}; %temperature solution vector 263 263 waterfraction = {NaN,true,'DoubleMat',1}; 264 g l_melting_rate = {NaN,true,'Double'};264 groundingline_melting_rate = {NaN,true,'Double'}; 265 265 basal_melting_rate = {NaN,true,'DoubleMat',1}; 266 266 basal_melting_rate_correction = {NaN,true,'DoubleMat',1}; … … 633 633 634 634 %basal melting rate correction: 635 md.g l_melting_rate=0;635 md.groundingline_melting_rate=0; 636 636 md.basal_melting_rate_correction_apply=0; %do not apply 637 637 -
issm/trunk/src/m/model/ismodelselfconsistent.m
r9359 r9401 332 332 %}}} 333 333 %GROUNDINGLINEMIGRATION2D{{{1 334 if md.solution_type==Grounding LineMigration2DSolutionEnum,334 if md.solution_type==GroundinglineMigration2DSolutionEnum, 335 335 if strcmpi(md.cluster.name,'none'), 336 336 message(['model not consistent: ' md.solution_type ' is only implemented in parallel mode !']) -
issm/trunk/src/m/model/process_solve_options.m
r9218 r9401 12 12 if ~ismember(solution_type,[DiagnosticSolutionEnum,PrognosticSolutionEnum,ThermalSolutionEnum,... 13 13 SteadystateSolutionEnum,ParametersSolutionEnum,TransientSolutionEnum,EnthalpySolutionEnum,... 14 BalancethicknessSolutionEnum,BedSlopeSolutionEnum,SurfaceSlopeSolutionEnum,Grounding LineMigration2DSolutionEnum,HydrologySolutionEnum,FlaimSolutionEnum]),14 BalancethicknessSolutionEnum,BedSlopeSolutionEnum,SurfaceSlopeSolutionEnum,GroundinglineMigration2DSolutionEnum,HydrologySolutionEnum,FlaimSolutionEnum]), 15 15 error(['process_solve_options error message: solution_type ' EnumToString(solution_type) ' not supported yet!']); 16 16 end -
issm/trunk/src/m/model/solve.m
r9218 r9401 7 7 % 8 8 % solution types available comprise: 9 % DiagnosticSolutionEnum10 % PrognosticSolutionEnum11 % ThermalSolutionEnum12 % SteadystateSolutionEnum13 % ParametersSolutionEnum14 % TransientSolutionEnum...15 % BalancethicknessSolutionEnum16 % BedSlopeSolutionEnum17 % SurfaceSlopeSolutionEnum18 % GroundingLineMigration2DSolutionEnum19 % HydrologySolutionEnum20 % FlaimSolutionEnum9 % - DiagnosticSolutionEnum 10 % - PrognosticSolutionEnum 11 % - ThermalSolutionEnum 12 % - SteadystateSolutionEnum 13 % - ParametersSolutionEnum 14 % - TransientSolutionEnum... 15 % - BalancethicknessSolutionEnum 16 % - BedSlopeSolutionEnum 17 % - SurfaceSlopeSolutionEnum 18 % - GroundinglineMigration2DSolutionEnum 19 % - HydrologySolutionEnum 20 % - FlaimSolutionEnum 21 21 % 22 22 % Examples: -
issm/trunk/src/m/solutions/CorePointerFromSolutionEnum.m
r9218 r9401 17 17 case TransientSolutionEnum, solutioncore='transient_core'; 18 18 case FlaimSolutionEnum, solutioncore='flaim_core'; 19 case Grounding LineMigration2DSolutionEnum, solutioncore='DUMMYDUMMY'; %not working in serial mode19 case GroundinglineMigration2DSolutionEnum, solutioncore='DUMMYDUMMY'; %not working in serial mode 20 20 case HydrologySolutionEnum, solutioncore='DUMMYDUMMY'; %not working in serial mode 21 21 otherwise error('%s%s%s',' solution type: ',EnumToString(solutiontype),' not supported yet!'); -
issm/trunk/src/m/solutions/SolutionConfiguration.m
r9218 r9401 50 50 analyses=[FlaimAnalysisEnum]; 51 51 52 case Grounding LineMigration2DSolutionEnum,52 case GroundinglineMigration2DSolutionEnum, 53 53 numanalyses=0; 54 54 analyses=[];
Note:
See TracChangeset
for help on using the changeset viewer.