Changeset 16862 for issm/trunk-jpl/src/c/classes/Elements/Seg.h
- Timestamp:
- 11/21/13 15:03:46 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Elements/Seg.h
r16860 r16862 77 77 void ComputeStressTensor(){_error_("not implemented yet");}; 78 78 void Configure(Elements* elements,Loads* loads,Nodes* nodesin,Vertices* verticesin,Materials* materials,Parameters* parameters){_error_("not implemented yet");}; 79 void DeleteMaterials(void) {_error_("not implemented yet");};79 void DeleteMaterials(void); 80 80 void SetCurrentConfiguration(Elements* elements,Loads* loads,Nodes* nodes,Materials* materials,Parameters* parameters){_error_("not implemented yet");}; 81 81 void SetwiseNodeConnectivity(int* d_nz,int* o_nz,Node* node,bool* flags,int* flagsindices,int set1_enum,int set2_enum){_error_("not implemented yet");}; … … 104 104 void GetNodesSidList(int* sidlist){_error_("not implemented yet");}; 105 105 void GetNodesLidList(int* lidlist){_error_("not implemented yet");}; 106 int GetNumberOfNodes(void) {_error_("not implemented yet");};106 int GetNumberOfNodes(void); 107 107 int GetNumberOfNodesVelocity(void){_error_("not implemented yet");}; 108 108 int GetNumberOfNodesPressure(void){_error_("not implemented yet");}; 109 109 int GetNumberOfVertices(void){_error_("not implemented yet");}; 110 void GetVerticesCoordinates(IssmDouble** pxyz_list) {_error_("not implemented yet");};110 void GetVerticesCoordinates(IssmDouble** pxyz_list); 111 111 void GetVerticesCoordinatesBase(IssmDouble** pxyz_list){_error_("not implemented yet");}; 112 112 void GetVerticesCoordinatesTop(IssmDouble** pxyz_list){_error_("not implemented yet");}; … … 117 117 bool IsFloating(){_error_("not implemented yet");}; 118 118 bool IsNodeOnShelfFromFlags(IssmDouble* flags){_error_("not implemented yet");}; 119 void JacobianDeterminant(IssmDouble* Jdet, IssmDouble* xyz_list,Gauss* gauss) {_error_("not implemented yet");};119 void JacobianDeterminant(IssmDouble* Jdet, IssmDouble* xyz_list,Gauss* gauss); 120 120 void JacobianDeterminantLine(IssmDouble* Jdet, IssmDouble* xyz_list,Gauss* gauss){_error_("not implemented yet");}; 121 121 void JacobianDeterminantSurface(IssmDouble* pJdet, IssmDouble* xyz_list,Gauss* gauss){_error_("not implemented yet");}; … … 123 123 void JacobianDeterminantTop(IssmDouble* pJdet,IssmDouble* xyz_list_base,Gauss* gauss){_error_("not implemented yet");}; 124 124 IssmDouble MinEdgeLength(IssmDouble* xyz_list){_error_("not implemented yet");}; 125 void NodalFunctions(IssmDouble* basis,Gauss* gauss) {_error_("not implemented yet");};125 void NodalFunctions(IssmDouble* basis,Gauss* gauss); 126 126 void NodalFunctionsVelocity(IssmDouble* basis,Gauss* gauss){_error_("not implemented yet");}; 127 127 void NodalFunctionsPressure(IssmDouble* basis,Gauss* gauss){_error_("not implemented yet");}; 128 void NodalFunctionsDerivatives(IssmDouble* dbasis,IssmDouble* xyz_list,Gauss* gauss) {_error_("not implemented yet");};128 void NodalFunctionsDerivatives(IssmDouble* dbasis,IssmDouble* xyz_list,Gauss* gauss); 129 129 void NodalFunctionsDerivativesVelocity(IssmDouble* dbasis,IssmDouble* xyz_list,Gauss* gauss){_error_("not implemented yet");}; 130 130 bool NoIceInElement(){_error_("not implemented yet");}; … … 141 141 void ValueP1DerivativesOnGauss(IssmDouble* dvalue,IssmDouble* values,IssmDouble* xyz_list,Gauss* gauss){_error_("not implemented yet");}; 142 142 int VelocityInterpolation(void){_error_("not implemented yet");}; 143 Input* GetInput(int inputenum) {_error_("not implemented yet");};143 Input* GetInput(int inputenum); 144 144 Input* GetMaterialInput(int inputenum){_error_("not implemented yet");}; 145 145 void GetInputListOnVertices(IssmDouble* pvalue,int enumtype){_error_("not implemented yet");}; … … 152 152 IssmDouble GetZcoord(Gauss* gauss){_error_("not implemented yet");}; 153 153 Gauss* NewGauss(void){_error_("not implemented yet");}; 154 Gauss* NewGauss(int order) {_error_("not implemented yet");};154 Gauss* NewGauss(int order); 155 155 Gauss* NewGauss(IssmDouble* xyz_list, IssmDouble* xyz_list_front,int order){_error_("not implemented yet");}; 156 156 Gauss* NewGauss(IssmDouble* xyz_list, IssmDouble* xyz_list_front,int order_horiz,int order_vert){_error_("not implemented yet");}; … … 158 158 Gauss* NewGaussLine(int vertex1,int vertex2,int order){_error_("not implemented yet");}; 159 159 Gauss* NewGaussTop(int order){_error_("not implemented yet");}; 160 ElementVector* NewElementVector(int approximation_enum) {_error_("not implemented yet");};161 ElementMatrix* NewElementMatrix(int approximation_enum) {_error_("not implemented yet");};160 ElementVector* NewElementVector(int approximation_enum); 161 ElementMatrix* NewElementMatrix(int approximation_enum); 162 162 int VertexConnectivity(int vertexindex){_error_("not implemented yet");}; 163 163 void VerticalSegmentIndices(int** pindices,int* pnumseg){_error_("not implemented yet");};
Note:
See TracChangeset
for help on using the changeset viewer.