# UIstateDS Class Reference

`#include <libDS_ui.h>`

Inheritance diagram for UIstateDS:

List of all members.

## Detailed Description

UI for stateDS

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.

The documentation for this class was generated from the following file:

- libDS_ui.h