Changeset 568
- Timestamp:
- 05/21/09 14:18:04 (16 years ago)
- Location:
- issm/trunk/src/c/parallel
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/parallel/diagnostic_core_linear.cpp
r465 r568 43 43 SystemMatricesx(&Kgg, &pg,fem->elements,fem->nodes,fem->loads,fem->materials,kflag,pflag,connectivity,numberofdofspernode,inputs,analysis_type,sub_analysis_type); 44 44 45 if (debug) _printf_(" Generating penalty matrices\n"); 46 //*Generate penalty system matrices 47 PenaltySystemMatricesx(Kgg, pg,NULL,fem->elements,fem->nodes,fem->loads,fem->materials,kflag,pflag,inputs,analysis_type,sub_analysis_type); 48 45 49 /*!Reduce matrix from g to f size:*/ 46 50 if (debug) _printf_(" reducing matrix from g to f set\n"); … … 50 54 if (debug) _printf_(" reducing load from g to f set\n"); 51 55 Reduceloadfromgtofx(&pf, pg, fem->Gmn, Kfs, fem->ys, fem->nodesets); 56 VecView(pf,PETSC_VIEWER_STDOUT_WORLD); 57 MatView(Kff,PETSC_VIEWER_STDOUT_WORLD); 58 52 59 53 60 /*Solve: */ -
issm/trunk/src/c/parallel/parallel.h
r472 r568 29 29 //int ParameterUpdate(double* search_vector,int step, WorkspaceParams* workspaceparams,BatchParams* batchparams); 30 30 void OutputDiagnostic(Vec u_g,Vec p_g, FemModel* femmodels,char* filename); 31 void OutputThermal(Vec* t_g,Vec* m_g, FemModel* femmodels,char* filename);31 void OutputThermal(Vec* t_g,Vec* m_g, double* time,FemModel* femmodels,char* filename); 32 32 void OutputControl(Vec u_g,double* p_g, double* J, int nsteps, Vec partition,char* filename,NodeSets* nodesets); 33 33 void WriteLockFile(char* filename);
Note:
See TracChangeset
for help on using the changeset viewer.