mixpp: bdm::mgnorm< sq_T > Class Template Reference

bdm::mgnorm< sq_T > Class Template Reference

pdf with general function for mean value More...

#include <exp_family.h>

Inheritance diagram for bdm::mgnorm< sq_T >:

bdm::pdf_internal< EPDF > bdm::pdf bdm::root List of all members.

Public Member Functions

 mgnorm ()
 default constructor
void set_parameters (const shared_ptr< fnc > &g0, const sq_T &R0)
 set mean function
void condition (const vec &cond)
void from_setting (const Setting &set)
void to_setting (Setting &set) const
void validate ()

Detailed Description

template<class sq_T>
class bdm::mgnorm< sq_T >

pdf with general function for mean value


Member Function Documentation

template<class sq_T>
void bdm::mgnorm< sq_T >::from_setting ( const Setting &  set  )  [inline, virtual]

Create Normal density with given function of mean value

\[ f(rv|rvc) = N( g(rvc), R) \]

from structure

    class = 'mgnorm';
    g.class =  'fnc';      // function for mean value evolution
    g._fields_of_fnc = ...;
    R = [1, 0;             // covariance matrix
        0, 1];
        --OR --
    dR = [1, 1];           // diagonal of cavariance matrix
    rv = RV({'name'})      // description of RV
    rvc = RV({'name'})     // description of RV in condition

Reimplemented from bdm::pdf.


The documentation for this class was generated from the following file:
Generated on 2 Dec 2013 for mixpp by  doxygen 1.4.7