src/DiffEq/Dirichlet/Dirichlet.hpp file

Dirichlet SDE.

Contents

This file implements the time integration of a system of stochastic differential equations (SDEs), whose invariant is the Dirichlet distribution.

In a nutshell, the equation integrated governs a set of scalars, , , , as

with parameter vectors , , and , and . Here is an isotropic vector-valued Wiener process with independent increments. The invariant distribution is the Dirichlet distribution, provided the parameters of the drift and diffusion terms satisfy

To keep the invariant distribution Dirichlet, the above constraint on the coefficients must be satisfied. For more details on the Dirichlet SDE, see https://doi.org/10.1155/2013/842981.

Namespaces

namespace walker
Walker declarations and definitions.

Classes

template<class Init, class Coefficients>
class walker::Dirichlet
Dirichlet SDE used polymorphically with DiffEq.