Lines Matching defs:_n_PetscOptions
67 struct _n_PetscOptions { struct
68 PetscOptions previous;
70 int N; /* number of options */
71 int Nalloc; /* number of allocated options */
72 char **names; /* option names */
73 char **values; /* option values */
74 PetscBool *used; /* flag option use */
75 PetscOptionSource *source; /* source for option value */
76 PetscBool precedentProcessed;
82 int prefixind;
83 int prefixstack[MAXPREFIXES];
84 char prefix[PETSC_MAX_OPTION_NAME];
87 int Na; /* number or aliases */
88 int Naalloc; /* number of allocated aliases */
89 char **aliases1; /* aliased */
90 char **aliases2; /* aliasee */
93 PetscBool help; /* flag whether "-help" is in the database */
94 PetscBool help_intro; /* flag whether "-help intro" is in the database */
97 PetscBool monitorFromOptions, monitorCancel;
98 …ITORS])(const char[], const char[], PetscOptionSource, void *); /* returns control to user after */
99 …ONSMONITORS]; /* callback for monitor destruction */
100 …ORS]; /* to pass arbitrary user data into monitor */
101 … /* to, for instance, detect options being set */