Changeset 4123
- Timestamp:
- 06/22/10 15:13:54 (15 years ago)
- Location:
- issm/trunk/src/c
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/EnumDefinitions/EnumAsString.cpp
r4088 r4123 290 290 case WaitOnLockEnum : return "WaitOnLock"; 291 291 case YtsEnum : return "Yts"; 292 default : ISSMERROR("Enum %i not found",en);292 default : return "unknown"; 293 293 294 294 } -
issm/trunk/src/c/EnumDefinitions/SynchronizeStrings.sh
r3990 r4123 101 101 #Add footer of of EnumAsString.cpp{{{1 102 102 cat <<END >> EnumAsString.cpp 103 default : ISSMERROR("Enum %i not found",en);103 default : return "unknown"; 104 104 105 105 } -
issm/trunk/src/c/objects/Elements/Penta.cpp
r4122 r4123 634 634 void Penta::InputUpdateFromSolution(double* solution){ 635 635 636 int analysis_type ,sub_analysis_type;637 638 /*retr ive parameters: */636 int analysis_type; 637 638 /*retreive parameters: */ 639 639 parameters->FindParam(&analysis_type,AnalysisTypeEnum); 640 parameters->FindParam(&sub_analysis_type,AnalysisTypeEnum);641 640 642 641 /*Just branch to the correct InputUpdateFromSolution generator, according to the type of analysis we are carrying out: */ 643 642 if (analysis_type==ControlAnalysisEnum){ 644 645 643 InputUpdateFromSolutionDiagnosticHoriz( solution); 646 644 } 647 else if (analysis_type==DiagnosticAnalysisEnum){ 648 649 if (sub_analysis_type==HorizAnalysisEnum){ 650 651 InputUpdateFromSolutionDiagnosticHoriz( solution); 652 } 653 else if (sub_analysis_type==StokesAnalysisEnum){ 654 655 InputUpdateFromSolutionDiagnosticStokes( solution); 656 } 657 else ISSMERROR("%s%i%s\n","sub_analysis: ",sub_analysis_type," not supported yet"); 658 645 else if (analysis_type==DiagnosticHorizAnalysisEnum){ 646 InputUpdateFromSolutionDiagnosticHoriz( solution); 647 } 648 else if (analysis_type==DiagnosticStokesAnalysisEnum){ 649 InputUpdateFromSolutionDiagnosticStokes( solution); 659 650 } 660 651 else if (analysis_type==SlopeAnalysisEnum){ 661 662 652 InputUpdateFromSolutionSlopeCompute( solution); 663 653 } 664 654 else if (analysis_type==PrognosticAnalysisEnum){ 665 666 655 InputUpdateFromSolutionPrognostic( solution); 667 656 } 668 657 else if (analysis_type==Prognostic2AnalysisEnum){ 669 670 658 InputUpdateFromSolutionPrognostic2(solution); 671 659 } 672 660 else if (analysis_type==BalancedthicknessAnalysisEnum){ 673 674 661 InputUpdateFromSolutionBalancedthickness( solution); 675 662 } 676 663 else if (analysis_type==Balancedthickness2AnalysisEnum){ 677 678 664 InputUpdateFromSolutionBalancedthickness2( solution); 679 665 } 680 666 else if (analysis_type==BalancedvelocitiesAnalysisEnum){ 681 682 667 InputUpdateFromSolutionBalancedvelocities( solution); 683 668 } 684 669 else{ 685 686 ISSMERROR("%s%i%s\n","analysis: ",analysis_type," not supported yet"); 670 ISSMERROR("analysis %i (%s) not supported yet",analysis_type,EnumAsString(analysis_type)); 687 671 } 688 672 } -
issm/trunk/src/c/objects/Elements/Tria.cpp
r4122 r4123 575 575 void Tria::InputUpdateFromSolution(double* solution){ 576 576 577 int analysis_type ,sub_analysis_type;577 int analysis_type; 578 578 579 579 /*retrive parameters: */ 580 580 parameters->FindParam(&analysis_type,AnalysisTypeEnum); 581 parameters->FindParam(&sub_analysis_type,AnalysisTypeEnum);582 581 583 582 /*Just branch to the correct InputUpdateFromSolution generator, according to the type of analysis we are carrying out: */ … … 585 584 InputUpdateFromSolutionDiagnosticHoriz( solution); 586 585 } 587 else if (analysis_type==DiagnosticAnalysisEnum){ 588 if (sub_analysis_type==HorizAnalysisEnum){ 589 InputUpdateFromSolutionDiagnosticHoriz( solution); 590 } 591 else ISSMERROR("%s%i%s\n","sub_analysis: ",sub_analysis_type," not supported yet"); 586 else if (analysis_type==DiagnosticHorizAnalysisEnum){ 587 InputUpdateFromSolutionDiagnosticHoriz( solution); 592 588 } 593 589 else if (analysis_type==SlopeAnalysisEnum){ … … 610 606 } 611 607 else{ 612 ISSMERROR(" %s%i%s\n","analysis: ",analysis_type," not supported yet");608 ISSMERROR("analysis %i (%s) not supported yet",analysis_type,EnumAsString(analysis_type)); 613 609 } 614 610 }
Note:
See TracChangeset
for help on using the changeset viewer.