Changeset 18929 for issm/trunk-jpl/src/c/analyses/FreeSurfaceBaseAnalysis.h
- Timestamp:
- 12/04/14 09:50:36 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/analyses/FreeSurfaceBaseAnalysis.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*/ … … 26 26 ElementMatrix* CreateKMatrix(Element* element); 27 27 ElementVector* CreatePVector(Element* element); 28 void GetB(IssmDouble* B,Element* element,int dim,IssmDouble* xyz_list,Gauss* gauss);29 void GetBprime(IssmDouble* B,Element* element,int dim,IssmDouble* xyz_list,Gauss* gauss);30 void GetSolutionFromInputs(Vector<IssmDouble>* solution,Element* element);31 void GradientJ(Vector<IssmDouble>* gradient,Element* element,int control_type,int control_index);32 void InputUpdateFromSolution(IssmDouble* solution,Element* element);33 void UpdateConstraints(FemModel* femmodel);28 void GetB(IssmDouble* B,Element* element,int dim,IssmDouble* xyz_list,Gauss* gauss); 29 void GetBprime(IssmDouble* B,Element* element,int dim,IssmDouble* xyz_list,Gauss* gauss); 30 void GetSolutionFromInputs(Vector<IssmDouble>* solution,Element* element); 31 void GradientJ(Vector<IssmDouble>* gradient,Element* element,int control_type,int control_index); 32 void InputUpdateFromSolution(IssmDouble* solution,Element* element); 33 void UpdateConstraints(FemModel* femmodel); 34 34 }; 35 35 #endif
Note:
See TracChangeset
for help on using the changeset viewer.