Changeset 11268


Ignore:
Timestamp:
01/31/12 10:58:47 (13 years ago)
Author:
Mathieu Morlighem
Message:

minor tao initialization

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/solutions/controltao_core.cpp

    r11267 r11268  
    4747        info = PetscOptionsSetValue("-tao_gatol","10e-18"); if(info) _error_("STOP");
    4848        info = PetscOptionsSetValue("-tao_max_its","10"); if(info) _error_("STOP");
    49         info = PetscOptionsSetValue("-tao_max_funcs","20"); if(info) _error_("STOP");
     49        info = PetscOptionsSetValue("-tao_max_funcs","40"); if(info) _error_("STOP");
    5050
    5151        /*Additional options*/
     
    106106        /*End Temp*/
    107107
    108         InputUpdateFromConstantx(femmodel->elements,femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,SurfaceAbsVelMisfitEnum,InversionCostFunctionEnum);
     108
     109        int costfunction=SurfaceAbsVelMisfitEnum;
     110        femmodel->parameters->SetParam(&costfunction,1,1,StepResponsesEnum);
    109111        InputUpdateFromVectorx(femmodel->elements,femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,X,MaterialsRheologyBbarEnum,VertexEnum);
    110112        adjointdiagnostic_core(user->femmodel);
Note: See TracChangeset for help on using the changeset viewer.