Lines Matching refs:func
56 PetscErrorCode TaoSetVariableBoundsRoutine(Tao tao, PetscErrorCode (*func)(Tao tao, Vec xl, Vec xu,… in TaoSetVariableBoundsRoutine()
61 tao->ops->computebounds = func; in TaoSetVariableBoundsRoutine()
62 tao->bounded = func ? PETSC_TRUE : PETSC_FALSE; in TaoSetVariableBoundsRoutine()
230 PetscErrorCode TaoSetConstraintsRoutine(Tao tao, Vec c, PetscErrorCode (*func)(Tao tao, Vec x, Vec … in TaoSetConstraintsRoutine()
237 tao->constrained = func ? PETSC_TRUE : PETSC_FALSE; in TaoSetConstraintsRoutine()
240 tao->ops->computeconstraints = func; in TaoSetConstraintsRoutine()
329 PetscErrorCode TaoSetEqualityConstraintsRoutine(Tao tao, Vec ce, PetscErrorCode (*func)(Tao tao, Ve… in TaoSetEqualityConstraintsRoutine()
336 tao->eq_constrained = func ? PETSC_TRUE : PETSC_FALSE; in TaoSetEqualityConstraintsRoutine()
339 tao->ops->computeequalityconstraints = func; in TaoSetEqualityConstraintsRoutine()
366 PetscErrorCode TaoGetEqualityConstraintsRoutine(Tao tao, Vec *ci, PetscErrorCode (**func)(Tao tao, … in TaoGetEqualityConstraintsRoutine()
371 if (func) *func = tao->ops->computeequalityconstraints; in TaoGetEqualityConstraintsRoutine()
397 PetscErrorCode TaoSetInequalityConstraintsRoutine(Tao tao, Vec ci, PetscErrorCode (*func)(Tao tao, … in TaoSetInequalityConstraintsRoutine()
405 tao->ineq_constrained = func ? PETSC_TRUE : PETSC_FALSE; in TaoSetInequalityConstraintsRoutine()
407 tao->ops->computeinequalityconstraints = func; in TaoSetInequalityConstraintsRoutine()
434 PetscErrorCode TaoGetInequalityConstraintsRoutine(Tao tao, Vec *ci, PetscErrorCode (**func)(Tao tao… in TaoGetInequalityConstraintsRoutine()
439 if (func) *func = tao->ops->computeinequalityconstraints; in TaoGetInequalityConstraintsRoutine()