Changeset 5977
- Timestamp:
- 09/23/10 07:31:09 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/toolkits/petsc/patches/PetscOptionsDetermineSolverType.cpp
r5975 r5977 41 41 void PetscOptionsDetermineSolverType(int* psolver_type,Parameters* parameters){ 42 42 43 44 45 46 43 /*The list of options is going to be pairs of the type "-option option_value"*/ 47 44 #if _PETSC_VERSION_ == 2 … … 52 49 char* first=NULL; 53 50 char* second=NULL; 51 char* options_string=NULL; 54 52 size_t len; 55 53 int ignore_second; … … 68 66 parameters->FindParam(&options_string,PetscRcEnum); 69 67 70 71 68 PetscTokenCreate(options_string,' ',&token); 72 69 for (;;){ 73 74 70 75 71 /*Read next tokens*/ … … 151 147 #endif 152 148 153 154 155 /*Assign output: */ 149 /*Clean-up and assign output*/ 150 xfree((void**)&options_string); 156 151 *psolver_type=solver_type; 157 152 }
Note:
See TracChangeset
for help on using the changeset viewer.