Ignore:
Timestamp:
Jan 11, 2010, 3:22:34 PM (14 years ago)
Author:
garnier
Message:

update from CVS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/geometry/magneticfield/History

    r921 r1231  
    1 $Id: History,v 1.135 2008/11/21 21:16:11 gum Exp $
     1$Id: History,v 1.147 2009/11/12 18:45:02 japost Exp $
    22-------------------------------------------------------------------
    33
     
    1818     ----------------------------------------------------------
    1919
     20Nov 12th,  2009 J.Apostolakis - field-V09-02-09
     21-----------------------------
     22- G4MagIntegratorDriver:  Activate Peter Gumplinger's check on integration
     23                          error for spin.
     24
     25Nov 12th,  2009 J.Apostolakis - field-V09-02-08
     26-----------------------------  (fix only)
     27- G4Nystrom:  Corrected interface method getField: array now has explicit dimension[4]
     28                (Problem found by gcc 4.3 - it checked indices used in inline method! )
     29
     30Nov 6th,  2009 P.Gumplinger - field-V09-02-07
     31---------------------------
     32- bug fix in G4EqEMFieldWithSpin and G4EqEMFieldWithEDM
     33  thanks to Hiromi Iinuma (KEK) see:
     34  http://hypernews.slac.stanford.edu/HyperNews/geant4/get/emfields/161.html
     35
     36Nov 5th,  2009 J.Apostolakis - field-V09-02-06
     37----------------------------
     38- G4MagIntegratorDriver.cc : Enabled call to ComputeRightHandSide
     39- G4NystromRK4.cc          : Disabled auxiliary code in Stepper (needed if
     40                              ComputeRightHandSide is not called.)
     41
     42Nov 5th,  2009 J.Apostolakis - field-V09-02-05
     43----------------------------
     44- Added new virtual method CalculateRightHandSide to G4MagIntegratorStepper for use
     45      in caching momentum (and field value) by G4NystromRK4
     46      Default implementation in G4MagIntegratorStepper calls RightHandSide inline method.
     47- G4Nystrom:  New Set/Get method for cache distance.
     48              Changed private data members in G4NystromRK4.
     49- G4MagIntegratorDriver:  alternative call to ComputeRightHandSide is not used (in comment)
     50              As a result G4NystromRK4 operates without reusing
     51
     52Nov 5th,  2009 J.Apostolakis - field-V09-02-04
     53----------------------------
     54- G4CachedMagneticField: New Simple class to cache value of Magnetic Field.
     55     Speeds up code when calculation of field value is complex.
     56- G4NystromRK4 :         New Stepper with Nystrom for magnetic field
     57     with analytic estimation of integration error. 
     58     Greatly reduces number of field value per step.
     59- Revised testPropagateMagField to use Cached Quadrupole field,
     60     and to cover G4NystromRK4 and G4ConstRK4.
     61
     62Nov 4th,  2009 P.Gumplinger - field-V09-02-03
     63---------------------------
     64- (minor change) remove comment from G4EqEMFieldWithSpin.cc
     65  add G4EqEMFieldWithEDM class: this is the RHS of EofM in a combined
     66  electric and magnetic field, with spin tracking for both MDM and EDM terms.
     67  Thanks to Kevin Lynch, Phys. Dept. at Boston University.
     68
     69May 18th, 2009 T.Nikitina - field-V09-02-02
     70-------------------------
     71- Enhanced algorithm G4ChordFinder::ApproxCurvePointS() in order to speedup
     72  BrentLocator.
     73
     74March 25th, 2009 G.Cosmo - field-V09-02-01
     75------------------------
     76- Some code cleanup and formatting...
     77
     78March 6th, 2009 P.Gumplinger - field-V09-02-00
     79----------------------------
     80- Added 3rd term of BMT equation (Spin x Beta x Efield) to G4EqEMFieldWithSpin,
     81  addresses emfields forum posting #155 (bug report). Thanks to Kevin Lynch,
     82  Phys. Dept. at Boston University.
     83- Moved renormalization of spin from G4EqEMFieldWithSpin and G4Mag_SpinEqRhs to
     84  G4ClassicalRK4 and G4SimpleHeum.
     85- Added Spin propagation errors to the criteria for 'OneGoodStep' in
     86  G4MagIntegratorDriver but actually don't add it (yet) to the decision logic.
     87
    2088November, 19th, 2008  P.Gumplinger - field-V09-01-05
    21 - renormalize the spin to ONE in G4EqEMFieldWithSpin.cc and G4Mag_SpinEqRhs.cc
     89----------------------------------
     90- Renormalized the spin to 1 in G4EqEMFieldWithSpin and G4Mag_SpinEqRhs.
    2291
    2392November, 7th, 2008   P.Gumplinger - field-V09-01-04
Note: See TracChangeset for help on using the changeset viewer.