#if !defined(_PETSCDSTYPES_H) #define _PETSCDSTYPES_H /*S PetscDS - PETSc object that manages a discrete system, which is a set of discretizations + continuum residual functions Level: intermediate Concepts: problem .seealso: PetscDSCreate(), PetscDSSetType(), PetscDSType, PetscFECreate(), PetscFVCreate() S*/ typedef struct _p_PetscDS *PetscDS; #endif