1*f62f30faSMatthew G. Knepley #if !defined(_PETSCFVTYPES_H) 2*f62f30faSMatthew G. Knepley #define _PETSCFVTYPES_H 3*f62f30faSMatthew G. Knepley 4*f62f30faSMatthew G. Knepley /*S 5*f62f30faSMatthew G. Knepley PetscFV - PETSc object that manages a finite volume discretization 6*f62f30faSMatthew G. Knepley 7*f62f30faSMatthew G. Knepley Level: intermediate 8*f62f30faSMatthew G. Knepley 9*f62f30faSMatthew G. Knepley Concepts: finite volume 10*f62f30faSMatthew G. Knepley 11*f62f30faSMatthew G. Knepley .seealso: PetscFVCreate(), PetscFVSetType(), PetscFVType 12*f62f30faSMatthew G. Knepley S*/ 13*f62f30faSMatthew G. Knepley typedef struct _p_PetscFV *PetscFV; 14*f62f30faSMatthew G. Knepley 15*f62f30faSMatthew G. Knepley #endif 16