Show
Ignore:
Timestamp:
04/08/10 16:01:03 (14 years ago)
Author:
smidl
Message:

get rid of Yrv in DS

Files:
1 modified

Legend:

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

    r892 r895  
    6363 
    6464void PdfDS::getdata ( vec &dt_out ) const { 
    65         bdm_assert_debug ( dt_out.length() >= utsize + ytsize, "Short output vector" ); 
     65        bdm_assert_debug ( dt_out.length() >= dtsize, "Short output vector" ); 
    6666        dt_out.set_subvector ( 0, yt ); 
    67         dt_out.set_subvector ( ytsize, ut ); 
     67        dt_out.set_subvector ( yt.length(), ut ); 
    6868} 
    6969 
     
    8282        dt.set_subvector ( 0, yt ); 
    8383        dt.set_subvector ( yt.length(), xt ); 
    84         dt.set_subvector ( ytsize, ut ); 
     84        dt.set_subvector ( yt.length()+xt.length(), ut ); 
    8585} 
    8686 
     
    9999        DS::validate(); 
    100100 
    101         Yrv = concat ( OM->_rv() , IM->_rv() ); // export also true state 
    102         ytsize = Yrv._dsize(); 
     101        RV Yrv = concat ( OM->_rv() , IM->_rv() ); // export also true state 
     102        int ytsize = Yrv._dsize(); 
    103103 
    104104        RV tmp = concat ( OM->_rvc(), IM->_rvc() ); // what i not in rvc