TABLE OF CONTENTS
- 1. /mesonPotentialModule
- 1.1. mesonPotentialModule/vectorMesonPot
- 1.2. mesonPotentialModule/brownRho
- 1.3. mesonPotentialModule/noPerturbativePotential
- 1.4. mesonPotentialModule/pionPot_Switch
- 1.5. mesonPotentialModule/getNoPertPot_meson
- 1.6. mesonPotentialModule/init
- 1.7. mesonPotentialModule/mesonPotential
- 1.8. mesonPotentialModule/vecMes_massShift
- 1.9. mesonPotentialModule/MesonPotential
/mesonPotentialModule [ Modules ]
NAME
module mesonPotentialModule
PURPOSE
Includes all information about the mesonic potentials.
mesonPotentialModule/vectorMesonPot [ Global module-variables ]
[ Top ] [ mesonPotentialModule ] [ Global module-variables ]
SOURCE
integer, save :: vectorMesonPot = 0
PURPOSE
Switch for medium-modification of vector mesons:
- 0 = no modification
- 1 = Brown-Rho-Scaling
- 2 = Brown-Rho-Scaling with momentum dependence according to Kondtradyuk (see page 162 in Effenberger's thesis). Currently not available!
NOTES
Can be set in namelist mesonPotential.
mesonPotentialModule/brownRho [ Global module-variables ]
[ Top ] [ mesonPotentialModule ] [ Global module-variables ]
SOURCE
real, save :: brownRho = 0.16
PURPOSE
Brown-Rho scaling parameter alpha.
mesonPotentialModule/noPerturbativePotential [ Global module-variables ]
[ Top ] [ mesonPotentialModule ] [ Global module-variables ]
SOURCE
logical,save :: noPerturbativePotential=.false.
PURPOSE
Switch for potential of perturbative particles. If .true. then perturbative mesons feel no potential.
NOTES
Can be set in namelist mesonPotential.
mesonPotentialModule/pionPot_Switch [ Global module-variables ]
[ Top ] [ mesonPotentialModule ] [ Global module-variables ]
PURPOSE
Switch for pion potential:
- 0 = no potential
- 1 = Oset potential (NPA 554), which is valid up to 50 MeV kinetic energy
- 2 = Kapusta suggestion for pion potential (rather unusual)
- 3 = Delta-Hole potential, which is valid up to 130 MeV kinetic energy
- 4 = Smooth spline transition between switch 1 and 3.
SOURCE
integer, save :: pionPot_Switch = 0
NOTES
Can be set in namelist mesonPotential.
mesonPotentialModule/getNoPertPot_meson [ Functions ]
[ Top ] [ mesonPotentialModule ] [ Functions ]
NAME
logical function getNoPertPot_meson()
PURPOSE
Return the value of 'noPerturbativePotential'.
mesonPotentialModule/init [ Subroutines ]
[ Top ] [ mesonPotentialModule ] [ Subroutines ]
NAME
subroutine init
PURPOSE
Reads input out of namelist 'mesonPotential' in jobcard.
mesonPotentialModule/mesonPotential [ Namelists ]
[ Top ] [ mesonPotentialModule ] [ Namelists ]
NAME
NAMELIST /mesonPotential/
PURPOSE
Includes switches:
mesonPotentialModule/vecMes_massShift [ Functions ]
[ Top ] [ mesonPotentialModule ] [ Functions ]
NAME
real function vecMes_massShift (ID, rho)
PURPOSE
Return the density-dependent mass shift of the vector mesons.
INPUTS
- integer :: ID -- the particle ID
- real :: rho -- the density
mesonPotentialModule/MesonPotential [ Functions ]
[ Top ] [ mesonPotentialModule ] [ Functions ]
NAME
real function MesonPotential (teilchen, med)
PURPOSE
Meson potential is defined as 0th component of a vector potential in the local rest frame (LRF).
INPUTS
OUTPUT
- real :: Meson_Potential -- in GeV
NOTES
In contrast to the old BUU code, there is no kBar-potential implemented. This potential is described in Effenberger's thesis on pages 207-216.