TABLE OF CONTENTS
/propagation_RMF [ Modules ]
NAME
module propagation_RMF
PURPOSE
Module which includes the propagation of the test-particles in relativistic mean field. It substitutes the module propagation in case if RMF is used.
propagation_RMF/propagation_RMF_input [ Namelists ]
[ Top ] [ propagation_RMF ] [ Namelists ]
NAME
NAMELIST propagation_RMF_input
PURPOSE
Namelist which includes the input switches:
propagation_RMF/predictorCorrector [ Global module-variables ]
[ Top ] [ propagation_RMF ] [ Global module-variables ]
PURPOSE
Switch for predictor-corrector method in the propagation. If .false. then simple Euler method is used (i.e. only predictor step is done)
SOURCE
logical, save :: predictorCorrector=.true.
propagation_RMF/propagate_RMF [ Subroutines ]
[ Top ] [ propagation_RMF ] [ Subroutines ]
NAME
subroutine propagate_RMF (realTeilchen, pertTeilchen, delta_T, TimeStep)
PURPOSE
This routine propagates particles in a relativistic mean field.
INPUTS
- type(particle), dimension(:,:) :: realTeilchen
- type(particle), dimension(:,:) :: pertTeilchen -- real and perturbative particle arrays which should be propagated
- real :: delta_T -- size of time step (fm/c)
- integer :: TimeStep -- number of time step
NOTES
Particle coordinates and kinetic momentum are propagated. Uses predictor corrector scheme or simple Euler time stepping.