Changeset 529 for library/bdm/base/bdmbase.h
- Timestamp:
- 08/14/09 09:03:02 (15 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
library/bdm/base/bdmbase.h
r527 r529 226 226 }; 227 227 UIREGISTER (RV); 228 SHAREDPTR (RV); 228 229 229 230 //! Concat two random variables … … 386 387 387 388 }; 388 389 SHAREDPTR(epdf); 389 390 390 391 //! Conditional probability density, e.g. modeling some dependencies. … … 487 488 //!@} 488 489 }; 490 SHAREDPTR(mpdf); 489 491 490 492 template <class EPDF> … … 740 742 }; 741 743 UIREGISTER (mepdf); 744 SHAREDPTR (mepdf); 742 745 743 746 //! \brief Combines RVs from a list of mpdfs to a single one. … … 990 993 }; 991 994 995 typedef Array<shared_ptr<epdf> > epdf_array; 996 997 typedef Array<shared_ptr<mpdf> > mpdf_array; 998 992 999 template<class EPDF> 993 1000 vec mpdf_internal<EPDF>::samplecond (const vec &cond)