Skip to main content

Module discretization

Module discretization 

Source
Expand description

Shared finite-difference discretization primitives.

DimensionKind, Transport, and the boundary-condition types are shared by the time-dependent super::pde::PdeProblem path and the stationary elliptic solver. They live here so both solution strategies use the same spatial stencils without reimplementing them.

Structs§

BoundaryConditions
Per-dimension lower and upper boundary conditions.
JumpKernel
Per-dimension jump kernel for arbitrary-amplitude jump processes.
JumpTransition
A single jump transition in a jump-kernel dimension.
Transport
Per-dimension transport coefficients for a finite-difference operator.

Enums§

BoundaryCondition
A boundary condition for one side of one coordinate axis.
DimensionKind
Declarative discretization kind for one state coordinate.

Functions§

sample_jump_kernel
Samples a single jump from a set of competing Poisson transitions.