TABLE OF CONTENTS
- 1. /mesonPotentialMain
- 1.1. mesonPotentialMain/vectorMesonPot
- 1.2. mesonPotentialMain/brownRho
- 1.3. mesonPotentialMain/noPerturbativePotential
- 1.4. mesonPotentialMain/pionPot_Switch
- 1.5. mesonPotentialMain/getNoPertPot_meson
- 1.6. mesonPotentialMain/init
- 1.7. mesonPotentialMain/mesonPotential
- 1.8. mesonPotentialMain/vecMes_massShift
- 1.9. mesonPotentialMain/MesonPotential
/mesonPotentialMain [ Modules ]
NAME
module mesonPotentialMain
PURPOSE
Includes all information about the mesonic potentials.
mesonPotentialMain/vectorMesonPot [ Global module-variables ]
[ Top ] [ mesonPotentialMain ] [ 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.
mesonPotentialMain/brownRho [ Global module-variables ]
[ Top ] [ mesonPotentialMain ] [ Global module-variables ]
SOURCE
real, save :: brownRho = 0.16
PURPOSE
Brown-Rho scaling parameter alpha.
mesonPotentialMain/noPerturbativePotential [ Global module-variables ]
[ Top ] [ mesonPotentialMain ] [ 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.
mesonPotentialMain/pionPot_Switch [ Global module-variables ]
[ Top ] [ mesonPotentialMain ] [ 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.
mesonPotentialMain/getNoPertPot_meson [ Functions ]
[ Top ] [ mesonPotentialMain ] [ Functions ]
NAME
logical function getNoPertPot_meson()
PURPOSE
Return the value of 'noPerturbativePotential'.
mesonPotentialMain/init [ Subroutines ]
[ Top ] [ mesonPotentialMain ] [ Subroutines ]
NAME
subroutine init
PURPOSE
Reads input out of namelist 'mesonPotential' in jobcard.
mesonPotentialMain/mesonPotential [ Namelists ]
[ Top ] [ mesonPotentialMain ] [ Namelists ]
NAME
NAMELIST /mesonPotential/
PURPOSE
Includes switches:
mesonPotentialMain/vecMes_massShift [ Functions ]
[ Top ] [ mesonPotentialMain ] [ 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
mesonPotentialMain/MesonPotential [ Functions ]
[ Top ] [ mesonPotentialMain ] [ Functions ]
NAME
real function MesonPotential(Part, 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.