5.3 Discretization procedure
5.3.1 Zero order term: Fokker-Planck equation
The starting point of the numerical calculations for the Fokker-Planck equation is the following
expression
where SR is the bounce-averaged avalanche source term that comes into play in runaway
regime. In order to avoid numerical singularities at p = 0, it is convenient to multiply all the
terms by the partial Jacobian
| (5.34) |
which leads to the equivalent form
Using the grid definition defined in Sec.5.2 and applying the backward time discretization,
which corresponds to the fully implicit time differencing as discussed in Sec. 6.1.1, the discrete
form of the Fokker-planck equation may be expressed as
where l+1∕2 = , B0,l+1∕2 = B0 and λl+1∕2,j+1∕2 = λ. In a
compact form where and
5.3.2 First order term: Drift kinetic equation
Since the first order drift kinetic equation may be also expressed in a conservative form as for
the Fokker-Planck one as shwon in Sec. 3.5.5, a similar formalism may be kept. In that case,
where in the left-hand side, the fluxes concern the function g which is to be
determined, knowing p and ξ from the spatial derivative of f0 given by the
zero order Fokker-Planck equation. Multiplying also both sides by the partial Jacobian JψJp
defined in Sec. 3.5.1, one obtains and the discrete form of the first order drift kinetic equation is then simply