Changeset 1814


Ignore:
Timestamp:
08/24/09 17:42:21 (16 years ago)
Author:
Eric.Larour
Message:

Brachning back from issm.controlstatic, by hand

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/parallel/parallel.h

    r1805 r1814  
    1111Vec GradJCompute(ParameterInputs* inputs,FemModel* femmodel);
    1212
    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);
     13void diagnostic_core(DataSet* results,Model* model, ParameterInputs* inputs);
     14void prognostic_core(DataSet* results,Model* model, ParameterInputs* inputs);
     15void control_core(DataSet* results,Model* model, ParameterInputs* inputs);
    1616
    17 void thermal_core(DataSet* results,FemModel* fems, ParameterInputs* inputs);
     17void thermal_core(DataSet* results,Model* model, ParameterInputs* inputs);
    1818void thermal_core_nonlinear(Vec* ptg,double* pmelting_offset,FemModel* fem,ParameterInputs* inputs,int analysis_type,int sub_analysis_type);
    1919
    20 void thermalstatic_core(DataSet* results,FemModel* fems, ParameterInputs* inputs);
     20void thermalstatic_core(DataSet* results,Model* model, ParameterInputs* inputs);
    2121
    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);
     22void diagnostic_core_nonlinear(Vec* pug,Mat* pK_ff0,Mat* pK_fs0, FemModel* fem,ParameterInputs* inputs,int analysis_type,int sub_analysis_type);
    2323void diagnostic_core_linear(Vec* ppg,FemModel* fem,ParameterInputs* inputs,int  analysis_type,int sub_analysis_type);
    2424void convergence(int* pconverged, Mat K_ff,Vec p_f,Vec u_f,Vec u_f_old,DataSet* parameters);
    2525
    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);
     26void transient_core(DataSet* results,Model* model, ParameterInputs* inputs);
     27void transient_core_2d(DataSet* results,Model* model, ParameterInputs* inputs);
     28void transient_core_3d(DataSet* results,Model* model, ParameterInputs* inputs);
    2929
    3030//int GradJOrth(WorkspaceParams* workspaceparams);
     
    4343void WriteLockFile(char* filename);
    4444
    45 void ControlInitialization(FemModel** pmodel, FemModel* fems, ParameterInputs* inputs);
    46 void ControlTemporaryResults(FemModel* fems,double* param_g,double* J,int n,ParameterInputs* inputs);
     45void ControlInitialization(Model* model, ParameterInputs* inputs);
     46void ControlTemporaryResults(Model* model,double* param_g,double* J,int n,ParameterInputs* inputs);
    4747
    4848void CreateFemModel(FemModel* femmodel,ConstDataHandle MODEL,int analysis_type,int sub_analysis_type);
    4949//int BatchDebug(Mat* Kgg,Vec* pg,FemModel* femmodel,char* filename);
    50 void ProcessResults(DataSet** presults,FemModel* fems,int analysis_type);
     50void ProcessResults(DataSet** presults,Model* model,int analysis_type);
    5151
    5252#endif
Note: See TracChangeset for help on using the changeset viewer.