petsc-3.10.5 2019-03-28
Report Typos and Errors
DT
Examples
DT objects are discretization technology, for instance quadrature, finite element, or finite volume support.
Beginner - Basic usage
PetscDSAddDiscretization
PetscDSGetDiscretization
PetscDSSetCoordinateDimension
PetscDSCreate
PetscDSGetFieldIndex
PetscDSSetDiscretization
PetscDSGetComponentDerivativeOffsets
PetscDSGetFieldOffset
PetscFVCreate
PetscDSGetComponentOffset
PetscDSGetFieldSize
PetscLimiterCreate
PetscDSGetComponentOffsets
PetscDSGetNumFields
PetscQuadratureCreate
PetscDSGetComponents
PetscDSGetSpatialDimension
PetscQuadratureDestroy
PetscDSGetCoordinateDimension
PetscDSGetTotalComponents
PetscQuadratureDuplicate
PetscDSGetDimensions
PetscDSGetTotalDimension
PetscQuadratureView
Intermediate - Setting options for algorithms and data structures
PETSCDSBASIC
PetscDSGetJacobianPreconditioner
PetscDSSetUpdate
PETSCFVLEASTSQUARES
PetscDSGetNumBoundary
PetscDSUseJacobianPreconditioner
PETSCFVUPWIND
PetscDSGetResidual
PetscDTGaussJacobiQuadrature
PETSCLIMITERMC
PetscDSGetRiemannSolver
PetscDTGaussQuadrature
PETSCLIMITERMINMOD
PetscDSGetTabulation
PetscDTGaussTensorQuadrature
PETSCLIMITERNONE
PetscDSGetType
PetscDTLegendreEval
PETSCLIMITERSIN
PetscDSGetUpdate
PetscDTTanhSinhTensorQuadrature
PETSCLIMITERSUPERBEE
PetscDSHasDynamicJacobian
PetscFVGetType
PETSCLIMITERVANALBADA
PetscDSHasJacobian
PetscFVLeastSquaresSetMaxFaces
PETSCLIMITERVANLEER
PetscDSHasJacobianPreconditioner
PetscFVSetDualSpace
PETSCLIMITERZERO
PetscDSSelectEquations
PetscFVSetType
PetscDSCopyBoundary
PetscDSSetBdJacobian
PetscLimiterGetType
PetscDSCopyConstants
PetscDSSetBdResidual
PetscLimiterSetType
PetscDSCopyEquations
PetscDSSetConstants
PetscQuadratureExpandComposite
PetscDSGetBdJacobian
PetscDSSetDynamicJacobian
PetscQuadratureGetData
PetscDSGetBdResidual
PetscDSSetExactSolution
PetscQuadratureGetNumComponents
PetscDSGetConstants
PetscDSSetJacobian
PetscQuadratureGetOrder
PetscDSGetDynamicJacobian
PetscDSSetJacobianPreconditioner
PetscQuadratureSetData
PetscDSGetExactSolution
PetscDSSetResidual
PetscQuadratureSetNumComponents
PetscDSGetFaceTabulation
PetscDSSetRiemannSolver
PetscQuadratureSetOrder
PetscDSGetJacobian
PetscDSSetType
Advanced - Setting more advanced options and customization
PetscDSRegister
PetscFVRegister
PetscDTReconstructPoly
PetscLimiterRegister
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscDSAddBoundary
PetscFVDestroy
PetscFVSetFromOptions
PetscDSDestroy
PetscFVGetComponentName
PetscFVSetLimiter
PetscDSGetAdjacency
PetscFVGetComputeGradients
PetscFVSetNumComponents
PetscDSGetBoundary
PetscFVGetDualSpace
PetscFVSetQuadrature
PetscDSGetImplicit
PetscFVGetLimiter
PetscFVSetSpatialDimension
PetscDSSetAdjacency
PetscFVGetNumComponents
PetscFVSetUp
PetscDSSetFromOptions
PetscFVGetQuadrature
PetscFVView
PetscDSSetImplicit
PetscFVGetSpatialDimension
PetscLimiterDestroy
PetscDSSetUp
PetscFVRefine
PetscLimiterSetFromOptions
PetscDSView
PetscFVSetComponentName
PetscLimiterSetUp
PetscFVComputeGradient
PetscFVSetComputeGradients
PetscLimiterView
No deprecated routines
Table of Contents