-
- Downloads
Rolling & Scalar IntegrationDriver: count only 'good' steps towards step number limit
RollingIntegrationDriver: count only 'good' steps towards step number limit - Co-works with changes in ScalarIntegrationDriver. ScalarIntegrationDriver: changed while exit condition re number of iterations - Co-works with change in RollingIntegrationDriver that counts 'good' steps only - Suppressed old code for very small steps. [ Cleaned up if( true ) & else .] That 'branch' was not used in order to be compatible with vector code. Agreement shown in test case 3 of testVectorIntegrationDriver Small changes in aux classes: BaseRkIntegrationDriver, TrialsStats, FormattedReporter - BaseRkIntegrationDriver: number of components: int -> unsigned & check it - FormattedReporter: small refinement in ReportOneLane - use separate ostream, then send to cout - TrialStats: Added method PrintSummary. Fixed names in some printouts.
parent
22f34966
No related branches found
No related tags found
Showing
- magneticfield/inc/Geant/BaseRkIntegrationDriver.h 12 additions, 7 deletionsmagneticfield/inc/Geant/BaseRkIntegrationDriver.h
- magneticfield/inc/Geant/FormattedReporter.h 19 additions, 13 deletionsmagneticfield/inc/Geant/FormattedReporter.h
- magneticfield/inc/Geant/OldIntegrationDriver.h 5 additions, 5 deletionsmagneticfield/inc/Geant/OldIntegrationDriver.h
- magneticfield/inc/Geant/RollingIntegrationDriver.h 114 additions, 96 deletionsmagneticfield/inc/Geant/RollingIntegrationDriver.h
- magneticfield/inc/Geant/SimpleIntegrationDriver.h 54 additions, 38 deletionsmagneticfield/inc/Geant/SimpleIntegrationDriver.h
- magneticfield/inc/Geant/TrialStats.h 44 additions, 15 deletionsmagneticfield/inc/Geant/TrialStats.h
- magneticfield/src/ScalarIntegrationDriver.cxx 63 additions, 115 deletionsmagneticfield/src/ScalarIntegrationDriver.cxx
Loading
Please register or sign in to comment