#include <libDS_ui.h>

The DS is constructed from a structure with fields:
system = {
type = "stateDS";
//Internal model
IM = { type = "mpdf"; //<-- valid offspring! e.g. "mlnorm"
rv = { //description of x_t
names=("name1",...);
sizes=[2,1]; // optional default=[1,1...];
times=[0,0]; // optional default=[0,0...];
}
rvu= { //description of u_t
//optional default=empty
}
// remaining fields depending on the chosen type
};
//Observation model
OM = { type = "mpdf-offspring";
rv = {}; //description of d_t
rvu = {type="internal", path="system.IM.rvu"}; //description of u_t
//remaining fields
}
};
Public Member Functions | |
| bdmroot * | build (Setting &S) const |
| Function building the computational object. | |
Protected Member Functions | |
| const vec | getvec (Setting &S) const |
| const mat | getmat (Setting &S, int ncols) const |
| const ivec | getivec (Setting &S) const |
| const Array< string > | get_as (Setting &S) const |
1.5.6