Changeset 11289
- Timestamp:
- 02/01/12 13:34:04 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/solutions/controltao_core.cpp
r11283 r11289 35 35 if(ierr) _error_("Could not initialize Tao"); 36 36 37 /*Line search options*/38 /*TAO options: http://www.mcs.anl.gov/research/projects/tao/docs/manualpages/solver/TaoSetFromOptions.html*/39 37 info = PetscOptionsSetValue("-tao_monitor",""); if(info) _error_("STOP"); 40 info = PetscOptionsSetValue("-tao_max_its","20"); if(info) _error_("STOP");41 info = PetscOptionsSetValue("-tao_max_funcs","50"); if(info) _error_("STOP");42 38 43 39 /*Initialize argument*/ … … 48 44 info = TaoSetType(tao,"tao_blmvm"); if(info) _error_("STOP"); 49 45 //info = TaoSetType(tao,"tao_cg"); if(info) _error_("STOP"); 46 TaoSetMaximumFunctionEvaluations(tao,10); 47 TaoSetMaximumIterations(tao,3); 50 48 51 49 int size=femmodel->vertices->NumberOfVertices(); … … 97 95 VecFree(&gradient); 98 96 CostFunctionx(fcn, femmodel->elements,femmodel->nodes, femmodel->vertices,femmodel->loads, femmodel->materials, femmodel->parameters); 97 _printf_(true,"f(x)=%g\n",*fcn); 99 98 return 0; 100 99 }
Note:
See TracChangeset
for help on using the changeset viewer.