- Timestamp:
- 11/15/10 13:55:06 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/mex/Mergesolutionfromftog/Mergesolutionfromftog.cpp
r6412 r6579 12 12 Vec ys = NULL; 13 13 NodeSets *nodesets = NULL; 14 Parameters *parameters = NULL;15 14 16 15 /* output datasets: */ … … 21 20 22 21 /*checks on arguments on the matlab side: */ 23 if((nlhs!=NLHS) || (nrhs!= 4 && nrhs!=5)){22 if((nlhs!=NLHS) || (nrhs!=3 && nrhs!=4)){ 24 23 MergesolutionfromftogUsage(); 25 24 _error_(" usage. See above"); … … 30 29 FetchData(&ys,YS); 31 30 FetchNodeSets(&nodesets,NODESETS); 32 FetchParams(¶meters,PARAMETERS);33 31 34 32 /*!Reduce vector: */ 35 if (nrhs== 4){36 Mergesolutionfromftogx(&ug, uf,ys,nodesets ,parameters);33 if (nrhs==3){ 34 Mergesolutionfromftogx(&ug, uf,ys,nodesets); 37 35 } 38 36 else{ 39 37 FetchData(&flag_ys0,YSFLAG); 40 Mergesolutionfromftogx(&ug, uf,ys,nodesets, parameters,flag_ys0);38 Mergesolutionfromftogx(&ug, uf,ys,nodesets,flag_ys0); 41 39 } 42 40 … … 49 47 VecFree(&ys); 50 48 delete nodesets; 51 delete parameters;52 49 53 50 /*end module: */ … … 58 55 { 59 56 _printf_(true,"\n"); 60 _printf_(true," usage: [ug] = %s(uf,ys,nodesets, parameters);\n",__FUNCT__);57 _printf_(true," usage: [ug] = %s(uf,ys,nodesets,[flag_ys0]);\n",__FUNCT__); 61 58 _printf_(true,"\n"); 62 59 }
Note:
See TracChangeset
for help on using the changeset viewer.