Changeset 1814
- Timestamp:
- 08/24/09 17:42:21 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/parallel/parallel.h
r1805 r1814 11 11 Vec GradJCompute(ParameterInputs* inputs,FemModel* femmodel); 12 12 13 void diagnostic_core(DataSet* results, FemModel* fems, ParameterInputs* inputs);14 void prognostic_core(DataSet* results, FemModel* fems, ParameterInputs* inputs);15 void control_core(DataSet* results, FemModel* fems, ParameterInputs* inputs);13 void diagnostic_core(DataSet* results,Model* model, ParameterInputs* inputs); 14 void prognostic_core(DataSet* results,Model* model, ParameterInputs* inputs); 15 void control_core(DataSet* results,Model* model, ParameterInputs* inputs); 16 16 17 void thermal_core(DataSet* results, FemModel* fems, ParameterInputs* inputs);17 void thermal_core(DataSet* results,Model* model, ParameterInputs* inputs); 18 18 void thermal_core_nonlinear(Vec* ptg,double* pmelting_offset,FemModel* fem,ParameterInputs* inputs,int analysis_type,int sub_analysis_type); 19 19 20 void thermalstatic_core(DataSet* results, FemModel* fems, ParameterInputs* inputs);20 void thermalstatic_core(DataSet* results,Model* model, ParameterInputs* inputs); 21 21 22 void diagnostic_core_nonlinear(Vec* pug,Mat* pK_ff0,Mat* pK_fs0, DataSet* input_loads,FemModel* fem,ParameterInputs* inputs,int analysis_type,int sub_analysis_type);22 void diagnostic_core_nonlinear(Vec* pug,Mat* pK_ff0,Mat* pK_fs0, FemModel* fem,ParameterInputs* inputs,int analysis_type,int sub_analysis_type); 23 23 void diagnostic_core_linear(Vec* ppg,FemModel* fem,ParameterInputs* inputs,int analysis_type,int sub_analysis_type); 24 24 void convergence(int* pconverged, Mat K_ff,Vec p_f,Vec u_f,Vec u_f_old,DataSet* parameters); 25 25 26 void transient_core(DataSet* results, FemModel* fems, ParameterInputs* inputs);27 void transient_core_2d(DataSet* results, FemModel* fems, ParameterInputs* inputs);28 void transient_core_3d(DataSet* results, FemModel* fems, ParameterInputs* inputs);26 void transient_core(DataSet* results,Model* model, ParameterInputs* inputs); 27 void transient_core_2d(DataSet* results,Model* model, ParameterInputs* inputs); 28 void transient_core_3d(DataSet* results,Model* model, ParameterInputs* inputs); 29 29 30 30 //int GradJOrth(WorkspaceParams* workspaceparams); … … 43 43 void WriteLockFile(char* filename); 44 44 45 void ControlInitialization( FemModel** pmodel, FemModel* fems, ParameterInputs* inputs);46 void ControlTemporaryResults( FemModel* fems,double* param_g,double* J,int n,ParameterInputs* inputs);45 void ControlInitialization(Model* model, ParameterInputs* inputs); 46 void ControlTemporaryResults(Model* model,double* param_g,double* J,int n,ParameterInputs* inputs); 47 47 48 48 void CreateFemModel(FemModel* femmodel,ConstDataHandle MODEL,int analysis_type,int sub_analysis_type); 49 49 //int BatchDebug(Mat* Kgg,Vec* pg,FemModel* femmodel,char* filename); 50 void ProcessResults(DataSet** presults, FemModel* fems,int analysis_type);50 void ProcessResults(DataSet** presults,Model* model,int analysis_type); 51 51 52 52 #endif
Note:
See TracChangeset
for help on using the changeset viewer.