Changeset 27340


Ignore:
Timestamp:
10/27/22 07:44:29 (2 years ago)
Author:
Mathieu Morlighem
Message:

CHG: updating TAO for new PETSc 3.18+ (untested)

File:
1 edited

Legend:

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

    r26943 r27340  
    107107        user.J=xNewZeroInit<double>(maxiter+5);
    108108        user.femmodel=femmodel;
     109        #if PETSC_VERSION_LT(3,17,0)
    109110        TaoSetObjectiveAndGradientRoutine(tao,FormFunctionGradient,(void*)&user);
     111        #else
     112        TaoSetObjectiveAndGradient(tao,G->pvector->vector, FormFunctionGradient, (void*)&user);
     113        #endif
    110114
    111115        /*Solver optimization problem*/
Note: See TracChangeset for help on using the changeset viewer.