Changeset 865
- Timestamp:
- 06/09/09 11:46:06 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/parallel/transient_core_2d.cpp
r860 r865 29 29 30 30 /*solutions: */ 31 int step ;31 int step,i; 32 32 double time; 33 33 34 34 Vec u_g=NULL; 35 35 double* u_g_serial=NULL; 36 double* u_g_serial3d=NULL; 36 37 Vec p_g=NULL; 37 38 double* p_g_serial=NULL; … … 82 83 time=0; 83 84 84 fem_p->parameters->FindParam((void*)&u_g_serial,"u_g"); 85 fem_p->parameters->FindParam((void*)&u_g_serial3d,"u_g"); 86 u_g_serial=(double*)xmalloc(2*numberofnodes*sizeof(double)); 87 for(i=0;i<numberofnodes;i++){ 88 u_g_serial[2*i+0]=u_g_serial3d[3*i+0]; 89 u_g_serial[2*i+1]=u_g_serial3d[3*i+1]; 90 } 85 91 u_g=SerialToVec(u_g_serial,3*numberofnodes); xfree((void**)&u_g_serial); 86 92 … … 153 159 /*Free ressources:*/ 154 160 xfree((void**)&u_g_serial); 161 xfree((void**)&u_g_serial3d); 155 162 xfree((void**)&p_g_serial); 156 163 xfree((void**)&h_g_serial);
Note:
See TracChangeset
for help on using the changeset viewer.