Changeset 524
- Timestamp:
- 05/20/09 10:11:34 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/parallel/diagnostic_core_nonlinear.cpp
r472 r524 41 41 int debug=0; 42 42 double eps_rel,eps_abs,yts; 43 int dofs[ 3]={1,1,0}; //recover vx,vy by default. vzmay be.43 int dofs[4]={1,1,0,0}; //recover vx,vy by default. vz and pressure may be. 44 44 45 45 /*Recover parameters: */ … … 59 59 60 60 /*Initialize ug and ug_old */ 61 if (numberofdofspernode>=3)dofs[2]=1;//only keep vz if running with more than 3 dofs per node 62 ug=inputs->Get("velocity",&dofs[0],3); 61 if (numberofdofspernode==3)dofs[2]=1;//only keep vz if running with more than 3 dofs per node 62 if (numberofdofspernode==4)dofs[2]=1;dofs[3]=1;//only keep vz and presure if running with more than 3 dofs per node 63 ug=inputs->Get("velocity",&dofs[0],4); 63 64 VecDuplicate(ug,&old_ug); 64 65 VecCopy(ug,old_ug);
Note:
See TracChangeset
for help on using the changeset viewer.