Changeset 18929 for issm/trunk-jpl/src/c/analyses/ExtrudeFromBaseAnalysis.h
- Timestamp:
- 12/04/14 09:50:36 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/analyses/ExtrudeFromBaseAnalysis.h
r18057 r18929 13 13 public: 14 14 /*Model processing*/ 15 int DofsPerNode(int** doflist,int domaintype,int approximation);16 void UpdateParameters(Parameters* parameters,IoModel* iomodel,int solution_enum,int analysis_enum);17 void UpdateElements(Elements* elements,IoModel* iomodel,int analysis_counter,int analysis_type);18 void CreateNodes(Nodes* nodes,IoModel* iomodel);19 15 void CreateConstraints(Constraints* constraints,IoModel* iomodel); 20 16 void CreateLoads(Loads* loads, IoModel* iomodel); 17 void CreateNodes(Nodes* nodes,IoModel* iomodel); 18 int DofsPerNode(int** doflist,int domaintype,int approximation); 19 void UpdateElements(Elements* elements,IoModel* iomodel,int analysis_counter,int analysis_type); 20 void UpdateParameters(Parameters* parameters,IoModel* iomodel,int solution_enum,int analysis_enum); 21 21 22 22 /*Finite element Analysis*/ … … 25 25 ElementMatrix* CreateJacobianMatrix(Element* element); 26 26 ElementMatrix* CreateKMatrix(Element* element); 27 ElementMatrix* CreateKMatrixBed(Element* element); 28 ElementMatrix* CreateKMatrixSurface(Element* element); 27 29 ElementMatrix* CreateKMatrixVolume(Element* element); 28 ElementMatrix* CreateKMatrixSurface(Element* element);29 ElementMatrix* CreateKMatrixBed(Element* element);30 30 ElementVector* CreatePVector(Element* element); 31 void GetB(IssmDouble* B,Element* element,int dim,IssmDouble* xyz_list,Gauss* gauss);32 void GetSolutionFromInputs(Vector<IssmDouble>* solution,Element* element);33 void GradientJ(Vector<IssmDouble>* gradient,Element* element,int control_type,int control_index);34 void InputUpdateFromSolution(IssmDouble* solution,Element* element);35 void UpdateConstraints(FemModel* femmodel);31 void GetB(IssmDouble* B,Element* element,int dim,IssmDouble* xyz_list,Gauss* gauss); 32 void GetSolutionFromInputs(Vector<IssmDouble>* solution,Element* element); 33 void GradientJ(Vector<IssmDouble>* gradient,Element* element,int control_type,int control_index); 34 void InputUpdateFromSolution(IssmDouble* solution,Element* element); 35 void UpdateConstraints(FemModel* femmodel); 36 36 }; 37 37 #endif
Note:
See TracChangeset
for help on using the changeset viewer.