petsc-3.13.6 2020-09-29
Report Typos and Errors

TS ex11 demonstrates some hyperbolic solvers using PetscFV

The PetscFV class encapsulates a finite volume space.

Beginner - Basic usage
PetscFV PetscFVType PetscLimiterLimit
PetscFVCellGeom PetscFVView PetscLimiterType
PetscFVCreate PetscLimiter PetscLimiterView
PetscFVDestroy PetscLimiterCreate
PetscFVFaceGeom PetscLimiterDestroy
Intermediate - Setting options for algorithms and data structures
PETSCFVLEASTSQUARES PetscFVGetComputeGradients PetscFVSetNumComponents
PETSCFVUPWIND PetscFVGetDualSpace PetscFVSetQuadrature
PETSCLIMITERMC PetscFVGetLimiter PetscFVSetSpatialDimension
PETSCLIMITERMINMOD PetscFVGetNumComponents PetscFVSetType
PETSCLIMITERNONE PetscFVGetQuadrature PetscFVSetUp
PETSCLIMITERSIN PetscFVGetSpatialDimension PetscFVViewFromOptions
PETSCLIMITERSUPERBEE PetscFVGetType PetscLimiterGetType
PETSCLIMITERVANALBADA PetscFVLeastSquaresSetMaxFaces PetscLimiterSetFromOptions
PETSCLIMITERVANLEER PetscFVSetComponentName PetscLimiterSetType
PETSCLIMITERZERO PetscFVSetComputeGradients PetscLimiterSetUp
PetscFVCreateTabulation PetscFVSetDualSpace PetscLimiterViewFromOptions
PetscFVGetCellTabulation PetscFVSetFromOptions
PetscFVGetComponentName PetscFVSetLimiter
Advanced - Setting more advanced options and customization
PetscFVComputeGradient PetscFVRegister
PetscFVRefine PetscLimiterRegister
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscFVIntegrateRHSFunction
No deprecated routines

Table of Contents