Changeset 5916
- Timestamp:
- 09/21/10 08:23:32 (14 years ago)
- Location:
- issm/trunk/src/c/objects/Elements
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/objects/Elements/Tria.cpp
r5912 r5916 763 763 break; 764 764 case PrognosticAnalysisEnum: 765 if (GetElementType()==P1Enum) 766 CreatePVectorPrognostic_CG( pg); 767 else if (GetElementType()==P1DGEnum) 768 CreatePVectorPrognostic_DG( pg); 769 else 770 ISSMERROR("Element type %s not supported yet",EnumToString(GetElementType())); 765 CreatePVectorPrognostic(pg); 771 766 break; 772 767 case BalancedthicknessAnalysisEnum: 773 if (GetElementType()==P1Enum) 774 CreatePVectorBalancedthickness_CG( pg); 775 else if (GetElementType()==P1DGEnum) 776 CreatePVectorBalancedthickness_DG( pg); 777 else 778 ISSMERROR("Element type %s not supported yet",EnumToString(GetElementType())); 779 break; 768 CreatePVectorBalancedthickness(pg); 780 769 case AdjointBalancedthicknessAnalysisEnum: 781 770 CreatePVectorAdjointBalancedthickness(pg); … … 3452 3441 } 3453 3442 /*}}}*/ 3443 /*FUNCTION Tria::CreatePVectorBalancedthickness{{{1*/ 3444 void Tria::CreatePVectorBalancedthickness(Vec pg){ 3445 3446 switch(GetElementType()){ 3447 case P1Enum: 3448 CreatePVectorBalancedthickness_CG( pg); 3449 break; 3450 case P1DGEnum: 3451 CreatePVectorBalancedthickness_DG( pg); 3452 break; 3453 default: 3454 ISSMERROR("Element type %s not supported yet",EnumToString(GetElementType())); 3455 } 3456 } 3457 /*}}}*/ 3454 3458 /*FUNCTION Tria::CreatePVectorBalancedthickness_CG{{{1*/ 3455 3459 void Tria::CreatePVectorBalancedthickness_CG(Vec pg ){ … … 4293 4297 } 4294 4298 /*}}}*/ 4299 /*FUNCTION Tria::CreatePVectorPrognostic{{{1*/ 4300 void Tria::CreatePVectorPrognostic(Vec pg){ 4301 4302 switch(GetElementType()){ 4303 case P1Enum: 4304 CreatePVectorPrognostic_CG( pg); 4305 break; 4306 case P1DGEnum: 4307 CreatePVectorPrognostic_DG( pg); 4308 break; 4309 default: 4310 ISSMERROR("Element type %s not supported yet",EnumToString(GetElementType())); 4311 } 4312 } 4313 /*}}}*/ 4295 4314 /*FUNCTION Tria::CreatePVectorPrognostic_CG {{{1*/ 4296 4315 void Tria::CreatePVectorPrognostic_CG(Vec pg){ -
issm/trunk/src/c/objects/Elements/Tria.h
r5909 r5916 138 138 ElementMatrix* CreateKMatrixSlope(void); 139 139 ElementMatrix* CreateKMatrixThermal(void); 140 void CreatePVectorBalancedthickness(Vec pg); 140 141 void CreatePVectorBalancedthickness_DG(Vec pg); 141 142 void CreatePVectorBalancedthickness_CG(Vec pg); … … 147 148 void CreatePVectorAdjointBalancedthickness(Vec pg); 148 149 void CreatePVectorDiagnosticHutter(Vec pg); 150 void CreatePVectorPrognostic(Vec pg); 149 151 void CreatePVectorPrognostic_CG(Vec pg); 150 152 void CreatePVectorPrognostic_DG(Vec pg);
Note:
See TracChangeset
for help on using the changeset viewer.