We split the description of the finite differencing of the Boltzmann
equation (15) into separate terms according
to the list in Eq. (16)-(22).
Each term is prepared in its own subsection. In section
we describe how all the individual terms are gathered to form one
implicit solution of the complete transport equation and an operator
split implicit solution of the hydrodynamics equations.
The knowledge of a complete set of primitive variables at a certain
time allows the derivation of all other quantities of interest. Our
choice of primitive variables is listed in table (
).
The discretization in space is indicated by the index
. We
adopt the convention that integer values of
point to zone
edges while
refers to the mass center of the zone between
edge
and
. We abbreviate half-valued indices with
a prime,
, in order to not further challenge
the readability of the finite difference equations. Of order
spatial zones are used on a dynamically adaptive grid. The particle
distribution functions,
, additionally depend on
the particle momentum phase space, i.e. the angle cosine of the particle
propagation direction,
, and the particle energy,
,
measured in the comoving frame. Both momentum phase space dimensions
are discretized with zone center values,
and
,
in compliance with the above-mentioned conventions. We use Gaussian
quadrature in the angles
with weights
.
They are derived from Legendre polynomials and normalized such that
. The range from inwards to
outwards propagation is currently resolved with
different
propagation angles, but we are free to choose a larger number of directions
for higher resolution (see section
).
The energy grid is set by geometrically increasing zone edge values
. Following Bruenn_02, we define the zone center
energies by
|