xref: /petsc/include/petscdstypes.h (revision 2764a2aaaec701d8975de44069275628a72629e7)
1*2764a2aaSMatthew G. Knepley #if !defined(_PETSCDSTYPES_H)
2*2764a2aaSMatthew G. Knepley #define _PETSCDSTYPES_H
3*2764a2aaSMatthew G. Knepley 
4*2764a2aaSMatthew G. Knepley /*S
5*2764a2aaSMatthew G. Knepley   PetscDS - PETSc object that manages a discrete system, which is a set of discretizations + continuum residual functions
6*2764a2aaSMatthew G. Knepley 
7*2764a2aaSMatthew G. Knepley   Level: intermediate
8*2764a2aaSMatthew G. Knepley 
9*2764a2aaSMatthew G. Knepley   Concepts: problem
10*2764a2aaSMatthew G. Knepley 
11*2764a2aaSMatthew G. Knepley .seealso: PetscDSCreate(), PetscDSSetType(), PetscDSType, PetscFECreate(), PetscFVCreate()
12*2764a2aaSMatthew G. Knepley S*/
13*2764a2aaSMatthew G. Knepley typedef struct _p_PetscDS *PetscDS;
14*2764a2aaSMatthew G. Knepley 
15*2764a2aaSMatthew G. Knepley #endif
16