DREAM Suite includes many examples illustrating the main capabilities and functionalities of the DREAM Suite package. These examples are available including source code, are easy to adapt and can serve as templates for other projects. Since DREAM Plugin modules can be written in various languages and also programming skills of DREAM users can be different, some selected examples are available in multiple implementations. For example, library D3 contains examples written in C++ by professional programmers using STL and BOOST libraries. Library D1 contains selected simplified examples (subset of D3) intended for beginners and lessexperienced programmers. Library D2 contains examples implemented in MATLAB and demonstrates the ability of DREAM Suite to be used with other tools than Visual C++.
Libraries with demo examples
These examples and libraries can be found in the Library Manager.
List of available examples (category D)
Below you can find the list of all available examples and their mathematical description. Additional information can be found directly in the source code of these examples, which is included in the DREAM Suite package.
Name 
Description 
ndimensional banana shaped Gaussian distribution 

ndimensional Gaussian distribution 

ndimensional multimodal mixture distribution 

Realworld example using hymod rainfall  runoff model (HYMOD code in C++) 

Realworld example using hymod rainfall  runoff model (HYMOD code in external FORTRAN module) 

Rainfallrunoff model with generalized loglikelihood function 

HYDRUS1D: using prior information on soil hydraulic parameters 

1D mixture distribution: Approximate Bayesian Computation 

Rainfallrunoff model with spectral likelihood function 

Multimodel mixture distribution: multivariate prior 

Multivariate student tdistribution 

Pedometrics problem involving variogram fitting 

NashCascade hydrograph 

ABC inference for hydrologic model 

ABC inference using 10 bivariate normal distributions 

Hydrogeophysical inference 

Rainfallrunoff with inference discharge data error 

Informal likelihood (GLUE): LotkaVolterra model 

Bayesian Model Averaging 

GLUE  limits of acceptability: Soil temperature modeling 

GLUE  limits of acceptability: HYDRUS1D model 

GLUE  limits of acceptability: NashCascade example 

GLUE  limits of acceptability: SACSMA model 