Changeset 989

Show
Ignore:
Timestamp:
05/26/10 18:42:17 (14 years ago)
Author:
smidl
Message:

remove prior0

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • library/bdm/base/bdmbase.h

    r980 r989  
    12761276        bool evalll; 
    12771277 
    1278         //! Initial prior (if given) 
    1279         shared_ptr<epdf> prior0; 
    12801278public: 
    12811279        //! \name Constructors 
     
    13961394 
    13971395        //!@} 
     1396        //! \brief Read names of random variables from setting 
     1397        /*! 
     1398        reading structure: 
     1399        \TODO check if not remove... rv... 
     1400        \code  
     1401        yrv  = RV();               // names of modelled data 
     1402        rvc  = RV();               // names of data in condition 
     1403    rv   = RV();               // names of parameters 
     1404        log_level = "logmean";     // identifiers of levels of detail to store to loggers 
     1405        \endcode 
     1406        */ 
    13981407        void from_setting ( const Setting &set ) { 
    13991408                UI::get(yrv, set, "yrv", UI::optional ); 
     
    14021411                UI::get(r, set, "rv", UI::optional ); 
    14031412                set_rv ( r ); 
    1404  
    1405                 prior0=UI::build<epdf>(set,"prior",UI::optional); 
    1406                  
     1413         
    14071414                UI::get ( log_level, set, "log_level", UI::optional ); 
    14081415        } 
     
    14131420                UI::save( &rvc, set, "rvc" );            
    14141421                UI::save( &posterior()._rv(), set, "rv" ); 
    1415                 if (prior0) UI::save( prior0, set, "prior" ); 
    14161422                UI::save( log_level, set ); 
    14171423        } 
    14181424 
     1425        //! process  
    14191426        void validate() 
    14201427        { 
     
    14241431                        const_cast<epdf&> ( posterior() ).log_level[epdf::logmean] = true;; 
    14251432                } 
    1426                 set_prior(prior0.get()); 
    14271433        } 
    14281434};