Changeset 13886
- Timestamp:
- 11/06/12 15:40:08 (12 years ago)
- Location:
- issm/trunk-jpl/src/c/classes/objects/Elements
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/objects/Elements/Element.h
r13860 r13886 35 35 virtual void GetSolutionFromInputs(Vector<IssmDouble>* solution)=0; 36 36 virtual int GetNodeIndex(Node* node)=0; 37 virtual int GetNumberOfNodes(void)=0; 37 38 virtual int Sid()=0; 38 39 virtual bool IsFloating()=0; -
issm/trunk-jpl/src/c/classes/objects/Elements/Penta.cpp
r13813 r13886 889 889 _error_("Node provided not found among element nodes"); 890 890 891 } 892 /*}}}*/ 893 /*FUNCTION Penta::GetNumberOfNodes{{{*/ 894 int Penta::GetNumberOfNodes(void){ 895 896 switch(this->element_type){ 897 case P1Enum: 898 return 6; 899 case P1DGEnum: 900 return 6; 901 default: 902 _error_("Element type "<<EnumToStringx(this->element_type)<<" not supported yet"); 903 } 891 904 } 892 905 /*}}}*/ -
issm/trunk-jpl/src/c/classes/objects/Elements/Penta.h
r13860 r13886 87 87 void DeleteResults(void); 88 88 int GetNodeIndex(Node* node); 89 int GetNumberOfNodes(void); 89 90 void GetSolutionFromInputs(Vector<IssmDouble>* solution); 90 91 IssmDouble GetZcoord(GaussPenta* gauss); -
issm/trunk-jpl/src/c/classes/objects/Elements/Tria.cpp
r13860 r13886 1136 1136 } 1137 1137 _error_("Node provided not found among element nodes"); 1138 } 1139 /*}}}*/ 1140 /*FUNCTION Tria::GetNumberOfNodes{{{*/ 1141 int Tria::GetNumberOfNodes(void){ 1142 1143 switch(this->element_type){ 1144 case P1Enum: 1145 return 3; 1146 case P1DGEnum: 1147 return 3; 1148 default: 1149 _error_("Element type "<<EnumToStringx(this->element_type)<<" not supported yet"); 1150 } 1138 1151 } 1139 1152 /*}}}*/ -
issm/trunk-jpl/src/c/classes/objects/Elements/Tria.h
r13860 r13886 82 82 void Delta18oParameterization(void); 83 83 int GetNodeIndex(Node* node); 84 int GetNumberOfNodes(void); 84 85 int Sid(); 85 86 bool IsOnBed();
Note:
See TracChangeset
for help on using the changeset viewer.