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