Changeset 886 for library/tests

Show
Ignore:
Timestamp:
03/29/10 23:01:49 (14 years ago)
Author:
smidl
Message:

epdf and emix now have _base classes

Location:
library/tests
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • library/tests/stresssuite/merger_2d_stress.cpp

    r721 r886  
    6767        it << Name ( "S1" ) << f1->evallog_mat ( Grid ); 
    6868        it << Name ( "S2" ) << f2->evallog_mat ( Grid ); 
    69         cout << ( ( enorm<ldmat>* ) ( MP->_Coms ( 0 ).get() ) )->_R().to_mat() << endl; 
     69//      cout << ( ( enorm<ldmat>* ) ( MP->_Coms ( 0 ).get() ) )->_R().to_mat() << endl; 
    7070} 
  • library/tests/stresssuite/mixtures_stress.cpp

    r766 r886  
    1515        mat Var ( 2, 2 ), M ( 1, 2 ); 
    1616        for ( i = 0; i < ep._rv().length() - 1; i++ ) { // -1 => last one is the weight 
    17                 ( ( egiw* ) ep ( i ) )->mean_mat ( M, Var ); 
     17                ( ( egiw* ) ep.factor ( i ) )->mean_mat ( M, Var ); 
    1818                cout << "Mean: " << M << endl << "Variance: " << endl << Var << endl; 
    1919        } 
    20         cout << "Weights: " << ep ( i )->mean() << endl; 
     20        cout << "Weights: " << ep.factor ( i )->mean() << endl; 
    2121} 
    2222 
  • library/tests/testsuite/epdf_test.cpp

    r878 r886  
    3636        g1->set_rv ( b ); 
    3737         
    38         Array<const epdf*> coms ( 2 ); 
    39         coms ( 0 ) = g0.get(); 
    40         coms ( 1 ) = g1.get(); 
     38        Array<shared_ptr<epdf> > coms ( 2 ); 
     39        coms ( 0 ) = g0; 
     40        coms ( 1 ) = g1; 
    4141         
    4242        eprod p; 
     
    4444        // pointers in the array to outlast the eprod instance... 
    4545        p.set_parameters ( coms ); 
     46        p.validate(); 
    4647         
    4748        CHECK_EQUAL ( vec ( "1 10 10" ), p.mean() );