gibuu is hosted by Hepforge, IPPP Durham
GiBUU

TABLE OF CONTENTS


/propagation_RMF [ Modules ]

[ Top ] [ 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/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/deleteTachyons [ Global module-variables ]

[ Top ] [ propagation_RMF ] [ Global module-variables ]

PURPOSE

Switch for treatment of particles with velocity > 1.

Possible values:

  • if .true., these particles are deleted by setting ID=0
  • if .false., these particles are propagated, but with modified velocity

SOURCE

  logical, save :: deleteTachyons = .false.

propagation_RMF/propagation_RMF_input [ Namelists ]

[ Top ] [ propagation_RMF ] [ Namelists ]

NAME

NAMELIST propagation_RMF_input

PURPOSE

Namelist which includes the input switches:


propagation_RMF/propagate_RMF [ Subroutines ]

[ Top ] [ propagation_RMF ] [ Subroutines ]

NAME

subroutine propagate_RMF(realPart, pertPart, delta_T, TimeStep)

PURPOSE

This routine propagates particles in a relativistic mean field.

INPUTS

NOTES

Particle coordinates and kinetic momentum are propagated. Uses predictor corrector scheme or simple Euler time stepping.


propagation_RMF/reportError [ Subroutines ]

[ Top ] [ propagation_RMF ] [ Subroutines ]

NAME

subroutine reportError(Part, errCode)

PURPOSE

generate histograms reporting, at which masses errors occured