Actual source code: virsimpl.h

  1: #pragma once

  3: /*
  4:    Private context for reduced space active set newton method with line search for solving
  5:    system of mixed complementarity equations
  6:  */

  8: #include <petsc/private/snesimpl.h>

 10: typedef struct {
 11:   PetscErrorCode (*checkredundancy)(SNES, IS, IS *, void *);

 13:   void *ctxP; /* user defined check redundancy context */
 14:   IS    IS_inact_prev;
 15:   IS    IS_inact;
 16: } SNES_VINEWTONRSLS;