Show
Ignore:
Timestamp:
05/03/11 18:10:42 (13 years ago)
Author:
sindj
Message:

Oprava dalsich drobnych chyb (pridavani otcovske podminky do totalne neutralnich poly). Jeste nejake zbyva odstranit. JS

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • applications/robust/robustlib.cpp

    r1338 r1349  
    275275                                simplex->insert_gamma(0,bracket*multiplier,a_0-(*as_ref).first);                                                                 
    276276 
    277                                 bracket *= fact(sigma_order); 
     277                                // bracket *= fact(sigma_order); 
    278278 
    279279                                for(int k = 0;k < as1_order-1;k++) 
     
    299299 
    300300                                        simplex->insert_gamma(k+1,local_bracket*multiplier,a_0-(*as_ref).first); 
    301                                          
    302                                         bracket += local_bracket*fact(sigma_order-k); 
     301 
     302                                        int division_factor = 1; 
     303                                        for(int s = 0;s<k;s++) 
     304                                        { 
     305                                                division_factor *= k-s; 
     306                                        } 
     307                                         
     308                                        bracket += local_bracket/division_factor; //local_bracket*fact(sigma_order-k); 
    303309                                }                                
    304310 
     
    311317                        simplex->insert_gamma(0,correction_term_base,a_0);                       
    312318 
    313                         correction_term = fact(sigma_order)*correction_term_base; 
     319                        correction_term = correction_term_base;//fact(sigma_order)*correction_term_base; 
    314320 
    315321                        //cout << c << int_value << endl;