TaoDefaultComputeHessianColor#
Computes the Hessian using colored finite differences.
Synopsis#
#include "petsctao.h"  
PetscErrorCode TaoDefaultComputeHessianColor(Tao tao, Vec V, Mat H, Mat B, void *ctx)
Collective
Input Parameters#
- tao - the Tao context 
- V - compute Hessian at this point 
- ctx - the color object of type - MatFDColoring
Output Parameters#
- H - Hessian matrix (not altered in this routine) 
- B - newly computed Hessian matrix to use with preconditioner (generally the same as H) 
See Also#
Tao, MatColoring, TaoSetHessian(), TaoDefaultComputeHessian(), SNESComputeJacobianDefaultColor(), TaoSetGradient()
Level#
advanced
Location#
Examples#
src/tao/unconstrained/tutorials/minsurf2.c
Index of all Tao routines
Table of Contents for all manual pages
Index of all manual pages