TaoTermMask#

Determine which evaluation operations are masked; that is, skipped (not used) by Tao when computing the objective function or its derivatives for a particular TaoTerm.

Synopsis#

typedef enum {
  TAOTERM_MASK_NONE      = 0, /* 0x0 */
  TAOTERM_MASK_OBJECTIVE = 1, /* 0x1 */
  TAOTERM_MASK_GRADIENT  = 2, /* 0x2 */
  TAOTERM_MASK_HESSIAN   = 4  /* 0x4 */
} TaoTermMask;

Values#

See Also#

TaoTerm: composable objective function terms, TaoTerm, TaoTermSumSetTermMask(), TaoTermSumGetTermMask()

Level#

advanced

Location#

include/petsctaoterm.h


Index of all TaoTerm routines
Table of Contents for all manual pages
Index of all manual pages