petsc-3.11.4 2019-09-28
Report Typos and Errors
DT
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
PetscFVSetLimiter
PetscDSDestroy
PetscFVGetComponentName
PetscFVSetNumComponents
PetscDSGetBoundary
PetscFVGetComputeGradients
PetscFVSetQuadrature
PetscDSGetHybrid
PetscFVGetDualSpace
PetscFVSetSpatialDimension
PetscDSGetImplicit
PetscFVGetLimiter
PetscFVSetUp
PetscDSSetFromOptions
PetscFVGetNumComponents
PetscFVView
PetscDSSetHybrid
PetscFVGetQuadrature
PetscLimiterDestroy
PetscDSSetImplicit
PetscFVGetSpatialDimension
PetscLimiterSetFromOptions
PetscDSSetUp
PetscFVRefine
PetscLimiterSetUp
PetscDSUpdateBoundary
PetscFVSetComponentName
PetscLimiterView
PetscDSView
PetscFVSetComputeGradients
PetscFVComputeGradient
PetscFVSetFromOptions
No deprecated routines
Table of Contents