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 less-experienced 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 |
n-dimensional banana shaped Gaussian distribution |
|
n-dimensional Gaussian distribution |
|
n-dimensional multimodal mixture distribution |
|
Real-world example using hymod rainfall - runoff model (HYMOD code in C++) |
|
Real-world example using hymod rainfall - runoff model (HYMOD code in external FORTRAN module) |
|
Rainfall-runoff model with generalized log-likelihood function |
|
HYDRUS-1D: using prior information on soil hydraulic parameters |
|
1D mixture distribution: Approximate Bayesian Computation |
|
Rainfall-runoff model with spectral likelihood function |
|
Multimodel mixture distribution: multivariate prior |
|
Multivariate student t-distribution |
|
Pedometrics problem involving variogram fitting |
|
Nash-Cascade hydrograph |
|
ABC inference for hydrologic model |
|
ABC inference using 10 bivariate normal distributions |
|
Hydrogeophysical inference |
|
Rainfall-runoff with inference discharge data error |
|
Informal likelihood (GLUE): Lotka-Volterra model |
|
Bayesian Model Averaging |
|
GLUE - limits of acceptability: Soil temperature modeling |
|
GLUE - limits of acceptability: HYDRUS-1D model |
|
GLUE - limits of acceptability: Nash-Cascade example |
|
GLUE - limits of acceptability: SAC-SMA model |