source:
issm/oecreview/Archive/16554-17801/ISSM-16777-16778.diff@
17802
Last change on this file since 17802 was 17802, checked in by , 11 years ago | |
---|---|
File size: 5.8 KB |
-
TabularUnified ../trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp
1324 1324 xDelete<IssmDouble>(values); 1325 1325 xDelete<IssmDouble>(xyz_list); 1326 1326 xDelete<int>(doflist); 1327 if(meshtype!=Mesh2DhorizontalEnum) delete basalelement;1327 if(meshtype!=Mesh2DhorizontalEnum){basalelement->DeleteMaterials(); delete basalelement;}; 1328 1328 }/*}}}*/ 1329 1329 void StressbalanceAnalysis::InputUpdateFromSolutionSSA(IssmDouble* solution,Element* element){/*{{{*/ 1330 1330 … … 1423 1423 xDelete<IssmDouble>(values); 1424 1424 xDelete<IssmDouble>(xyz_list); 1425 1425 xDelete<int>(doflist); 1426 if(meshtype!=Mesh2DhorizontalEnum) delete basalelement;1426 if(meshtype!=Mesh2DhorizontalEnum){basalelement->DeleteMaterials(); delete basalelement;}; 1427 1427 }/*}}}*/ 1428 1428 void StressbalanceAnalysis::InputUpdateFromSolutionSSAFS(IssmDouble* solution,Element* element){/*{{{*/ 1429 1429 -
TabularUnified ../trunk-jpl/src/c/analyses/HydrologyDCInefficientAnalysis.cpp
195 195 xDelete<IssmDouble>(values); 196 196 xDelete<IssmDouble>(residual); 197 197 xDelete<int>(doflist); 198 if(meshtype!=Mesh2DhorizontalEnum) delete basalelement;198 if(meshtype!=Mesh2DhorizontalEnum){basalelement->DeleteMaterials(); delete basalelement;}; 199 199 }/*}}}*/ -
TabularUnified ../trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp
296 296 xDelete<IssmDouble>(oldsurface); 297 297 xDelete<IssmDouble>(phi); 298 298 xDelete<int>(doflist); 299 if(meshtype!=Mesh2DhorizontalEnum) delete basalelement;299 if(meshtype!=Mesh2DhorizontalEnum){basalelement->DeleteMaterials(); delete basalelement;}; 300 300 }/*}}}*/ -
TabularUnified ../trunk-jpl/src/c/classes/Elements/Element.h
45 45 virtual void CreateDVector(Vector<IssmDouble>* df)=0; 46 46 virtual void CreatePVector(Vector<IssmDouble>* pf)=0; 47 47 virtual void CreateJacobianMatrix(Matrix<IssmDouble>* Jff)=0; 48 virtual void DeleteMaterials(void)=0; 48 49 virtual void EnthalpyToThermal(IssmDouble* ptemperature,IssmDouble* pwaterfraction,IssmDouble enthalpy,IssmDouble pressure)=0; 49 50 virtual void FindParam(int* pvalue,int paramenum)=0; 50 51 virtual void FindParam(IssmDouble* pvalue,int paramenum)=0; -
TabularUnified ../trunk-jpl/src/c/classes/Elements/Tria.cpp
805 805 return; 806 806 } 807 807 /*}}}*/ 808 /*FUNCTION Tria::DeleteMaterials{{{*/ 809 void Tria::DeleteMaterials(void){ 810 delete this->material; 811 } 812 /*}}}*/ 808 813 /*FUNCTION Tria::Delta18oParameterization{{{*/ 809 814 void Tria::Delta18oParameterization(void){ 810 815 -
TabularUnified ../trunk-jpl/src/c/classes/Elements/Tria.h
77 77 void CreateDVector(Vector<IssmDouble>* df); 78 78 void CreatePVector(Vector<IssmDouble>* pf); 79 79 void CreateJacobianMatrix(Matrix<IssmDouble>* Jff); 80 void DeleteMaterials(void); 80 81 void Delta18oParameterization(void); 81 82 void EnthalpyToThermal(IssmDouble* ptemperature,IssmDouble* pwaterfraction,IssmDouble enthalpy,IssmDouble pressure){_error_("not implemented yet");}; 82 83 void FindParam(int* pvalue,int paramenum); -
TabularUnified ../trunk-jpl/src/c/classes/Elements/Penta.h
73 73 void ComputeStrainRate(Vector<IssmDouble>* eps); 74 74 void ComputeStressTensor(); 75 75 void Configure(Elements* elements,Loads* loads,Nodes* nodes,Vertices* vertices,Materials* materials,Parameters* parameters); 76 void DeleteMaterials(void){_error_("not implemented yet");}; 76 77 void FindParam(int* pvalue,int paramenum); 77 78 void FindParam(IssmDouble* pvalue,int paramenum); 78 79 int FiniteElement(void); -
TabularUnified ../trunk-jpl/src/c/classes/Elements/Seg.h
74 74 void ComputeStrainRate(Vector<IssmDouble>* eps){_error_("not implemented yet");}; 75 75 void ComputeStressTensor(){_error_("not implemented yet");}; 76 76 void Configure(Elements* elements,Loads* loads,Nodes* nodesin,Vertices* verticesin,Materials* materials,Parameters* parameters){_error_("not implemented yet");}; 77 void DeleteMaterials(void){_error_("not implemented yet");}; 77 78 void SetCurrentConfiguration(Elements* elements,Loads* loads,Nodes* nodes,Materials* materials,Parameters* parameters){_error_("not implemented yet");}; 78 79 void SetwiseNodeConnectivity(int* d_nz,int* o_nz,Node* node,bool* flags,int* flagsindices,int set1_enum,int set2_enum){_error_("not implemented yet");}; 79 80 void CreateKMatrix(Matrix<IssmDouble>* Kff, Matrix<IssmDouble>* Kfs){_error_("not implemented yet");};
Note:
See TracBrowser
for help on using the repository browser.