# probnum.problems¶

Definitions and collection of problems solved by probabilistic numerical methods.

## Classes¶

 RegressionProblem(observations, locations[, …]) Regression problem. InitialValueProblem(f, t0, tmax, y0[, df, …]) First order ODE initial value problem. LinearSystem(A, b[, solution]) Linear system of equations. QuadratureProblem(integrand, lower_bd, upper_bd) Numerical computation of an integral.

## probnum.problems.zoo¶

Subpackage offering implementations of standard example problems or convenient interfaces to benchmark problems for probabilistic numerical methods. These test problems are meant for rapid experimentation and prototyping.

### probnum.problems.zoo.diffeq¶

Test problems involving ordinary differential equations.

#### Functions¶

 threebody([t0, tmax, y0]) Initial value problem (IVP) based on a three-body problem. vanderpol([t0, tmax, y0, params]) Initial value problem (IVP) based on the Van der Pol Oscillator, implemented in jax. rigidbody([t0, tmax, y0, params]) Initial value problem (IVP) for rigid body dynamics without external forces threebody_jax([tmax]) Initial value problem (IVP) based on a three-body problem. vanderpol_jax([t0, tmax, y0, params]) Initial value problem (IVP) based on the Van der Pol Oscillator, implemented in jax.

### probnum.problems.zoo.linalg¶

Test problems from linear algebra.

#### Functions¶

 random_spd_matrix(dim[, spectrum, random_state]) Random symmetric positive definite matrix. random_sparse_spd_matrix(dim, density[, …]) Random sparse symmetric positive definite matrix.