petsc-master 2019-08-19
Report Typos and Errors

DT

DT objects are discretization technology, for instance quadrature, finite element, or finite volume support.

Beginner - Basic usage
PetscDSAddDiscretization PetscDSGetFieldSize PetscGaussLobattoLegendreElementGradientDestroy
PetscDSCreate PetscDSGetNumFields PetscGaussLobattoLegendreElementLaplacianCreate
PetscDSGetComponentDerivativeOffsets PetscDSGetSpatialDimension PetscGaussLobattoLegendreElementLaplacianDestroy
PetscDSGetComponentOffset PetscDSGetTotalComponents PetscGaussLobattoLegendreIntegrate
PetscDSGetComponentOffsets PetscDSGetTotalDimension PetscLimiterCreate
PetscDSGetComponents PetscDSSetCoordinateDimension PetscQuadratureCreate
PetscDSGetCoordinateDimension PetscDSSetDiscretization PetscQuadratureDestroy
PetscDSGetDimensions PetscFVCreate PetscQuadratureDuplicate
PetscDSGetDiscretization PetscGaussLobattoLegendreElementAdvectionCreate PetscQuadratureView
PetscDSGetFieldIndex PetscGaussLobattoLegendreElementAdvectionDestroy
PetscDSGetFieldOffset PetscGaussLobattoLegendreElementGradientCreate
Intermediate - Setting options for algorithms and data structures
PETSCDSBASIC PetscDSGetJacobianPreconditioner PetscDSSetUpdate
PETSCFVLEASTSQUARES PetscDSGetNumBoundary PetscDSUseJacobianPreconditioner
PETSCFVUPWIND PetscDSGetResidual PetscDTGaussJacobiQuadrature
PETSCLIMITERMC PetscDSGetRiemannSolver PetscDTGaussLobattoLegendreQuadrature
PETSCLIMITERMINMOD PetscDSGetTabulation PetscDTGaussQuadrature
PETSCLIMITERNONE PetscDSGetType PetscDTGaussTensorQuadrature
PETSCLIMITERSIN PetscDSGetUpdate PetscDTLegendreEval
PETSCLIMITERSUPERBEE PetscDSHasDynamicJacobian PetscDTTanhSinhTensorQuadrature
PETSCLIMITERVANALBADA PetscDSHasJacobian PetscFVGetType
PETSCLIMITERVANLEER PetscDSHasJacobianPreconditioner PetscFVLeastSquaresSetMaxFaces
PETSCLIMITERZERO PetscDSSelectEquations PetscFVSetDualSpace
PetscDSCopyBoundary PetscDSSetBdJacobian PetscFVSetType
PetscDSCopyConstants PetscDSSetBdResidual PetscLimiterGetType
PetscDSCopyEquations PetscDSSetConstants PetscLimiterSetType
PetscDSGetBdJacobian PetscDSSetDynamicJacobian PetscQuadratureExpandComposite
PetscDSGetBdResidual PetscDSSetExactSolution PetscQuadratureGetData
PetscDSGetConstants PetscDSSetJacobian PetscQuadratureGetNumComponents
PetscDSGetDynamicJacobian PetscDSSetJacobianPreconditioner PetscQuadratureGetOrder
PetscDSGetExactSolution PetscDSSetResidual PetscQuadratureSetData
PetscDSGetFaceTabulation PetscDSSetRiemannSolver PetscQuadratureSetNumComponents
PetscDSGetJacobian PetscDSSetType PetscQuadratureSetOrder
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