petsc-3.14.6 2021-03-30
Report Typos and Errors

DT

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

Beginner - Basic usage
PetscDSAddDiscretization PetscDSGetNumFields PetscGaussLobattoLegendreElementAdvectionDestroy
PetscDSCreate PetscDSGetSpatialDimension PetscGaussLobattoLegendreElementGradientCreate
PetscDSGetComponentDerivativeOffsets PetscDSGetTotalComponents PetscGaussLobattoLegendreElementGradientDestroy
PetscDSGetComponentOffset PetscDSGetTotalDimension PetscGaussLobattoLegendreElementLaplacianCreate
PetscDSGetComponentOffsets PetscDSSetCoordinateDimension PetscGaussLobattoLegendreElementLaplacianDestroy
PetscDSGetComponents PetscDSSetDiscretization PetscGaussLobattoLegendreIntegrate
PetscDSGetCoordinateDimension PetscDTBaryToIndex PetscQuadratureCreate
PetscDSGetDimensions PetscDTGradedOrderToIndex PetscQuadratureDestroy
PetscDSGetDiscretization PetscDTIndexToBary PetscQuadratureDuplicate
PetscDSGetFieldIndex PetscDTIndexToGradedOrder PetscQuadratureView
PetscDSGetFieldOffset PetscDTJacobiNorm
PetscDSGetFieldSize PetscGaussLobattoLegendreElementAdvectionCreate
Intermediate - Setting options for algorithms and data structures
PETSCDSBASIC PetscDSHasJacobian PetscDTAltVPullback
PetscDSCopyBoundary PetscDSHasJacobianPreconditioner PetscDTAltVPullbackMatrix
PetscDSCopyConstants PetscDSSelectDiscretizations PetscDTAltVStar
PetscDSCopyEquations PetscDSSelectEquations PetscDTAltVWedge
PetscDSGetBdJacobian PetscDSSetBdJacobian PetscDTAltVWedgeMatrix
PetscDSGetBdJacobianPreconditioner PetscDSSetBdJacobianPreconditioner PetscDTGaussJacobiQuadrature
PetscDSGetBdResidual PetscDSSetBdResidual PetscDTGaussLobattoJacobiQuadrature
PetscDSGetConstants PetscDSSetConstants PetscDTGaussLobattoLegendreQuadrature
PetscDSGetDynamicJacobian PetscDSSetDynamicJacobian PetscDTGaussQuadrature
PetscDSGetExactSolution PetscDSSetExactSolution PetscDTGaussTensorQuadrature
PetscDSGetExactSolutionTimeDerivative PetscDSSetExactSolutionTimeDerivative PetscDTJacobiEval
PetscDSGetFaceTabulation PetscDSSetJacobian PetscDTLegendreEval
PetscDSGetJacobian PetscDSSetJacobianPreconditioner PetscDTStroudConicalQuadrature
PetscDSGetJacobianPreconditioner PetscDSSetResidual PetscDTTanhSinhTensorQuadrature
PetscDSGetNumBoundary PetscDSSetRiemannSolver PetscQuadratureExpandComposite
PetscDSGetQuadrature PetscDSSetType PetscQuadratureGetData
PetscDSGetResidual PetscDSSetUpdate PetscQuadratureGetNumComponents
PetscDSGetRiemannSolver PetscDSUseJacobianPreconditioner PetscQuadratureGetOrder
PetscDSGetTabulation PetscDSViewFromOptions PetscQuadraturePushForward
PetscDSGetType PetscDTAltV PetscQuadratureSetData
PetscDSGetUpdate PetscDTAltVApply PetscQuadratureSetNumComponents
PetscDSHasBdJacobian PetscDTAltVInterior PetscQuadratureSetOrder
PetscDSHasBdJacobianPreconditioner PetscDTAltVInteriorMatrix
PetscDSHasDynamicJacobian PetscDTAltVInteriorPattern
Advanced - Setting more advanced options and customization
PetscDSRegister PetscDTPKDEvalJet
PetscDTJacobiEvalJet PetscDTReconstructPoly
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscDSAddBoundary PetscDSGetImplicit PetscDSSetUp
PetscDSDestroy PetscDSSetFromOptions PetscDSUpdateBoundary
PetscDSGetBoundary PetscDSSetHybrid PetscDSView
PetscDSGetHybrid PetscDSSetImplicit
No deprecated routines

Table of Contents