PetscOptionItems — PETSc 3.25.2 documentation

Skip to main content
`Ctrl`+`K`

# PetscOptionItems

Internal context object representing the set of options being processed inside a `PetscOptionsBegin()` / `PetscOptionsEnd()` block; holds a linked list of `PetscOptionItem`s, the option prefix and the owning `PetscObject`

## Synopsis

    typedef struct _n_PetscOptionItems *PetscOptionItems;

## See Also

`PetscOptions`, `PetscOptionItem`, `PetscOptionsBegin()`, `PetscOptionsEnd()`, `PetscObjectOptionsBegin()`

## Level

developer

## Location

include/petscoptions.h

## Examples

src/ts/tutorials/ex11.c

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