Semi-Lagrangian Solves using the Method of Characteristics — PETSc 3.21.4 documentation

Skip to main content
`Ctrl`+`K`

# Semi-Lagrangian Solves using the Method of Characteristics

`Characteristic` objects are used to manage parallel Semi-Lagrangian methods (method of characteristics) for structured mesh (`DMDA`) problems in PDE-based simulations.

## Beginner - Basic usage

Characteristic | CharacteristicType |

## Intermediate - Setting options for algorithms and data structures

CharacteristicSetType |  |

## Advanced - Setting more advanced options and customization

CharacteristicRegister | CharacteristicRegisterAll |

## Developer - Interfaces rarely needed by applications programmers

CharacteristicFinalizePackage | CharacteristicInitializePackage | CharacteristicSetUp

## Single list of manual pages

Characteristic CharacteristicFinalizePackage CharacteristicInitializePackage | CharacteristicRegister CharacteristicRegisterAll CharacteristicSetType | CharacteristicSetUp CharacteristicType