Changeset 8287 for issm/trunk/src/c/objects/Loads/Numericalflux.cpp
- Timestamp:
- 05/16/11 08:19:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/objects/Loads/Numericalflux.cpp
r8224 r8287 339 339 Ke=CreateKMatrixPrognostic(); 340 340 break; 341 case Balance dthicknessAnalysisEnum:342 Ke=CreateKMatrixBalance dthickness();341 case BalancethicknessAnalysisEnum: 342 Ke=CreateKMatrixBalancethickness(); 343 343 break; 344 case AdjointBalance dthicknessAnalysisEnum:345 Ke=CreateKMatrixAdjointBalance dthickness();344 case AdjointBalancethicknessAnalysisEnum: 345 Ke=CreateKMatrixAdjointBalancethickness(); 346 346 break; 347 347 default: … … 369 369 pe=CreatePVectorPrognostic(); 370 370 break; 371 case Balance dthicknessAnalysisEnum:372 pe=CreatePVectorBalance dthickness();371 case BalancethicknessAnalysisEnum: 372 pe=CreatePVectorBalancethickness(); 373 373 break; 374 case AdjointBalance dthicknessAnalysisEnum:375 pe=CreatePVectorAdjointBalance dthickness();374 case AdjointBalancethicknessAnalysisEnum: 375 pe=CreatePVectorAdjointBalancethickness(); 376 376 break; 377 377 default: … … 564 564 } 565 565 /*}}}*/ 566 /*FUNCTION Numericalflux::CreateKMatrixBalance dthickness{{{1*/567 ElementMatrix* Numericalflux::CreateKMatrixBalance dthickness(void){566 /*FUNCTION Numericalflux::CreateKMatrixBalancethickness{{{1*/ 567 ElementMatrix* Numericalflux::CreateKMatrixBalancethickness(void){ 568 568 569 569 int type; … … 572 572 switch(type){ 573 573 case InternalEnum: 574 return CreateKMatrixBalance dthicknessInternal();574 return CreateKMatrixBalancethicknessInternal(); 575 575 case BoundaryEnum: 576 return CreateKMatrixBalance dthicknessBoundary();576 return CreateKMatrixBalancethicknessBoundary(); 577 577 default: 578 578 _error_("type not supported yet"); … … 580 580 } 581 581 /*}}}*/ 582 /*FUNCTION Numericalflux::CreateKMatrixBalance dthicknessInternal {{{1*/583 ElementMatrix* Numericalflux::CreateKMatrixBalance dthicknessInternal(void){582 /*FUNCTION Numericalflux::CreateKMatrixBalancethicknessInternal {{{1*/ 583 ElementMatrix* Numericalflux::CreateKMatrixBalancethicknessInternal(void){ 584 584 585 585 /* constants*/ … … 644 644 } 645 645 /*}}}*/ 646 /*FUNCTION Numericalflux::CreateKMatrixBalance dthicknessBoundary {{{1*/647 ElementMatrix* Numericalflux::CreateKMatrixBalance dthicknessBoundary(void){646 /*FUNCTION Numericalflux::CreateKMatrixBalancethicknessBoundary {{{1*/ 647 ElementMatrix* Numericalflux::CreateKMatrixBalancethicknessBoundary(void){ 648 648 649 649 /* constants*/ … … 715 715 } 716 716 /*}}}*/ 717 /*FUNCTION Numericalflux::CreateKMatrixAdjointBalance dthickness{{{1*/718 ElementMatrix* Numericalflux::CreateKMatrixAdjointBalance dthickness(void){717 /*FUNCTION Numericalflux::CreateKMatrixAdjointBalancethickness{{{1*/ 718 ElementMatrix* Numericalflux::CreateKMatrixAdjointBalancethickness(void){ 719 719 720 720 int type; … … 723 723 switch(type){ 724 724 case InternalEnum: 725 return CreateKMatrixAdjointBalance dthicknessInternal();725 return CreateKMatrixAdjointBalancethicknessInternal(); 726 726 case BoundaryEnum: 727 return CreateKMatrixAdjointBalance dthicknessBoundary();727 return CreateKMatrixAdjointBalancethicknessBoundary(); 728 728 default: 729 729 _error_("type not supported yet"); … … 731 731 } 732 732 /*}}}*/ 733 /*FUNCTION Numericalflux::CreateKMatrixAdjointBalance dthicknessInternal {{{1*/734 ElementMatrix* Numericalflux::CreateKMatrixAdjointBalance dthicknessInternal(void){735 736 ElementMatrix* Ke=CreateKMatrixBalance dthicknessInternal();733 /*FUNCTION Numericalflux::CreateKMatrixAdjointBalancethicknessInternal {{{1*/ 734 ElementMatrix* Numericalflux::CreateKMatrixAdjointBalancethicknessInternal(void){ 735 736 ElementMatrix* Ke=CreateKMatrixBalancethicknessInternal(); 737 737 if (Ke) Ke->Transpose(); 738 738 return Ke; 739 739 } 740 740 /*}}}*/ 741 /*FUNCTION Numericalflux::CreateKMatrixAdjointBalance dthicknessBoundary {{{1*/742 ElementMatrix* Numericalflux::CreateKMatrixAdjointBalance dthicknessBoundary(void){743 744 ElementMatrix* Ke=CreateKMatrixBalance dthicknessBoundary();741 /*FUNCTION Numericalflux::CreateKMatrixAdjointBalancethicknessBoundary {{{1*/ 742 ElementMatrix* Numericalflux::CreateKMatrixAdjointBalancethicknessBoundary(void){ 743 744 ElementMatrix* Ke=CreateKMatrixBalancethicknessBoundary(); 745 745 if(Ke) Ke->Transpose(); 746 746 return Ke; … … 839 839 } 840 840 /*}}}*/ 841 /*FUNCTION Numericalflux::CreatePVectorBalance dthickness{{{1*/842 ElementVector* Numericalflux::CreatePVectorBalance dthickness(void){841 /*FUNCTION Numericalflux::CreatePVectorBalancethickness{{{1*/ 842 ElementVector* Numericalflux::CreatePVectorBalancethickness(void){ 843 843 844 844 int type; … … 847 847 switch(type){ 848 848 case InternalEnum: 849 return CreatePVectorBalance dthicknessInternal();849 return CreatePVectorBalancethicknessInternal(); 850 850 case BoundaryEnum: 851 return CreatePVectorBalance dthicknessBoundary();851 return CreatePVectorBalancethicknessBoundary(); 852 852 default: 853 853 _error_("type not supported yet"); … … 855 855 } 856 856 /*}}}*/ 857 /*FUNCTION Numericalflux::CreatePVectorBalance dthicknessInternal{{{1*/858 ElementVector* Numericalflux::CreatePVectorBalance dthicknessInternal(void){857 /*FUNCTION Numericalflux::CreatePVectorBalancethicknessInternal{{{1*/ 858 ElementVector* Numericalflux::CreatePVectorBalancethicknessInternal(void){ 859 859 860 860 /*Nothing added to PVector*/ … … 863 863 } 864 864 /*}}}*/ 865 /*FUNCTION Numericalflux::CreatePVectorBalance dthicknessBoundary{{{1*/866 ElementVector* Numericalflux::CreatePVectorBalance dthicknessBoundary(void){865 /*FUNCTION Numericalflux::CreatePVectorBalancethicknessBoundary{{{1*/ 866 ElementVector* Numericalflux::CreatePVectorBalancethicknessBoundary(void){ 867 867 868 868 /* constants*/ … … 929 929 } 930 930 /*}}}*/ 931 /*FUNCTION Numericalflux::CreatePVectorAdjointBalance dthickness{{{1*/932 ElementVector* Numericalflux::CreatePVectorAdjointBalance dthickness(void){931 /*FUNCTION Numericalflux::CreatePVectorAdjointBalancethickness{{{1*/ 932 ElementVector* Numericalflux::CreatePVectorAdjointBalancethickness(void){ 933 933 934 934 /*No PVector for the Adjoint*/
Note:
See TracChangeset
for help on using the changeset viewer.