Changeset 381

Show
Ignore:
Timestamp:
06/17/09 23:54:06 (15 years ago)
Author:
smidl
Message:

tests of new mergers

Location:
tests
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • tests/merger_2d_test.cpp

    r278 r381  
    4242        Grid.set_submatrix ( 1,0, kron(ones(1,Npoints), y_grid) ); 
    4343         
    44         merger M ( A ); 
     44        merger_mix M ( A ); 
    4545        enorm<fsqmat> g0; g0.set_rv(xy); 
    4646        g0.set_parameters(vec("1 1"),mat("10 0; 0 10")); 
    4747         
    48         M.set_parameters(1e8,400,1); 
    49         M.merge(&g0); 
     48        M.set_parameters(1); 
     49        M.set_method(LOGNORMAL,1e8); 
     50        M.set_support(g0,400); 
     51        M.merge(); 
    5052         
    5153        MixEF &MM = M._Mix(); 
  • tests/merger_iter_test.cpp

    r278 r381  
    4444        Grid.set_submatrix ( 1,0, kron(ones(1,Npoints), y_grid) ); 
    4545         
    46         merger M ( A ); 
     46        merger_mix M ( A ); 
    4747        enorm<fsqmat> g0; g0.set_rv(xy); 
    4848        g0.set_parameters(vec("4 4"),mat("1 0; 0 1")); 
    4949         
    50         M.set_parameters(1.2,400,5); 
    51         M.merge(&g0); 
     50        M.set_parameters(5); 
     51        M.set_method(LOGNORMAL,1.2); 
     52        M.set_support(g0,400); 
     53        M.merge(); 
    5254         
    5355        MixEF &MM = M._Mix(); 
  • tests/merger_test.cpp

    r278 r381  
    3434 
    3535        vec l_f1=f1.evallog_m ( x_grid ); 
    36  
    3736        vec l_f2=f2.evallog_m ( x_grid ); 
    3837        mat lW ( 2,Npoints ); 
     
    4039        lW.set_row ( 1, l_f2 ); 
    4140 
    42         merger M ( A ); 
     41        merger_base M ( A ); 
    4342        enorm<fsqmat> g0; g0.set_rv ( x ); 
    4443        g0.set_parameters ( vec ( "0.0" ),mat ( "100.0" ) ); 
    4544 
    46         M.set_parameters ( 1.2,200,3 ); 
    47         M.merge ( &g0 ); 
     45        M.set_method (  LOGNORMAL, 1.2 ); 
     46        M.set_support(g0,200); 
     47        M.merge (); 
    4848 
    49         vec m2 = M.lognorm_merge ( lW ); 
    50         vec mm2 = M.evallog_m ( x_grid ); 
     49        vec m2 = M.merge_points ( lW ); 
     50//      vec mm2 = M.evallog_m ( x_grid ); 
    5151 
    5252        it_file it ( "merger_test.it" ); 
     
    5555        it << Name ( "lf2" ) << l_f2; 
    5656        it << Name ( "m2" ) << m2; 
    57         it << Name ( "mm2" ) << mm2; 
     57//      it << Name ( "mm2" ) << mm2; 
    5858}