Changeset 854 for library/bdm

Show
Ignore:
Timestamp:
03/08/10 14:27:03 (14 years ago)
Author:
prikryl
Message:

loggers DS, log only dt

Location:
library/bdm/base
Files:
2 modified

Legend:

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

    r850 r854  
    528528 
    529529void DS::log_register ( logger &L,  const string &prefix ) { 
    530         bdm_assert ( ytsize == Yrv._dsize(), "invalid DS: ytsize (" + num2str ( ytsize ) + ") different from Drv " + num2str ( Yrv._dsize() ) ); 
    531         bdm_assert ( utsize == Urv._dsize(), "invalid DS: utsize (" + num2str ( utsize ) + ") different from Urv " + num2str ( Urv._dsize() ) ); 
     530        bdm_assert ( dtsize == Drv._dsize(), "invalid DS: dtsize (" + num2str ( dtsize ) + ") different from Drv " + num2str ( Drv._dsize() ) ); 
     531        //bdm_assert ( utsize == Urv._dsize(), "invalid DS: utsize (" + num2str ( utsize ) + ") different from Urv " + num2str ( Urv._dsize() ) ); 
    532532 
    533533        root::log_register ( L, prefix ); 
    534534        //we know that 
    535535        if ( log_level.any() ) { 
    536                 logrec->ids.set_size ( 2 ); 
    537                 logrec->ids ( 0 ) = logrec->L.add_vector ( Yrv, prefix ); 
    538                 logrec->ids ( 1 ) = logrec->L.add_vector ( Urv, prefix ); 
     536                logrec->ids.set_size ( 1 ); 
     537                logrec->ids ( 0 ) = logrec->L.add_vector ( Drv, prefix ); 
     538        //      logrec->ids ( 1 ) = logrec->L.add_vector ( Urv, prefix ); 
    539539        } 
    540540} 
     
    542542void DS::log_write ( ) const { 
    543543        if ( log_level.any() ) { 
    544                 vec tmp ( Yrv._dsize() + Urv._dsize() ); 
     544                vec tmp ( Drv._dsize()); 
    545545                getdata ( tmp ); 
    546546                // d is first in getdata 
    547                 logrec->L.log_vector ( logrec->ids ( 0 ), tmp.left ( Yrv._dsize() ) ); 
    548                 // u follows after d in getdata 
    549                 logrec->L.log_vector ( logrec->ids ( 1 ), tmp.mid ( Yrv._dsize(), Urv._dsize() ) ); 
     547                logrec->L.log_vector ( logrec->ids ( 0 ), tmp ); 
    550548        } 
    551549} 
  • library/bdm/base/bdmbase.h

    r850 r854  
    891891 
    892892class DS : public root { 
    893         LOG_LEVEL(DS,jednicka); 
     893        LOG_LEVEL(DS,dt); 
    894894protected: 
    895895        //! size of data returned by \c getdata() 
     
    908908        //! default constructors 
    909909        DS() : dtsize ( 0 ), utsize ( 0 ), ytsize ( 0 ), Drv(), Urv(), Yrv() { 
    910                 log_level[jednicka] = true; 
     910                log_level[dt] = true; 
    911911        }; 
    912912