Changeset 16956
- Timestamp:
- 11/26/13 14:42:13 (11 years ago)
- Location:
- issm/trunk-jpl/src/c/classes/Elements
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Elements/Element.h
r16954 r16956 195 195 virtual ElementVector* NewElementVector(int approximation_enum=NoneApproximationEnum)=0; 196 196 virtual ElementMatrix* NewElementMatrix(int approximation_enum=NoneApproximationEnum)=0; 197 virtual ElementMatrix* NewElementMatrixCoupling(int number_nodes,int approximation_enum=NoneApproximationEnum)=0; 197 198 virtual void InputScale(int enum_type,IssmDouble scale_factor)=0; 198 199 virtual void GetVectorFromInputs(Vector<IssmDouble>* vector, int name_enum)=0; -
issm/trunk-jpl/src/c/classes/Elements/Penta.cpp
r16949 r16956 2446 2446 ElementMatrix* Penta::NewElementMatrix(int approximation_enum){ 2447 2447 return new ElementMatrix(nodes,this->NumberofNodes(),this->parameters,approximation_enum); 2448 } 2449 /*}}}*/ 2450 /*FUNCTION Penta::NewElementMatrixCoupling{{{*/ 2451 ElementMatrix* Penta::NewElementMatrixCoupling(int number_nodes,int approximation_enum){ 2452 return new ElementMatrix(nodes,number_nodes,this->parameters,approximation_enum); 2448 2453 } 2449 2454 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Elements/Penta.h
r16949 r16956 250 250 ElementVector* NewElementVector(int approximation_enum); 251 251 ElementMatrix* NewElementMatrix(int approximation_enum); 252 ElementMatrix* NewElementMatrixCoupling(int number_nodes,int approximation_enum); 252 253 void NodalFunctions(IssmDouble* basis,Gauss* gauss); 253 254 void NodalFunctionsP1(IssmDouble* basis,Gauss* gauss); -
issm/trunk-jpl/src/c/classes/Elements/Seg.h
r16949 r16956 152 152 ElementVector* NewElementVector(int approximation_enum); 153 153 ElementMatrix* NewElementMatrix(int approximation_enum); 154 ElementMatrix* NewElementMatrixCoupling(int number_nodes,int approximation_enum){_error_("not implemented yet");}; 154 155 int VertexConnectivity(int vertexindex){_error_("not implemented yet");}; 155 156 void VerticalSegmentIndices(int** pindices,int* pnumseg){_error_("not implemented yet");}; -
issm/trunk-jpl/src/c/classes/Elements/Tria.h
r16954 r16956 283 283 ElementVector* NewElementVector(int approximation_enum); 284 284 ElementMatrix* NewElementMatrix(int approximation_enum); 285 ElementMatrix* NewElementMatrixCoupling(int number_nodes,int approximation_enum){_error_("not implemented yet");}; 285 286 void NodalFunctions(IssmDouble* basis,Gauss* gauss); 286 287 void NodalFunctionsP1(IssmDouble* basis,Gauss* gauss){_error_("not implemented yet");};
Note:
See TracChangeset
for help on using the changeset viewer.