TABLE OF CONTENTS
- 1. pionPot/pionPot_Oset
- 2. pionPot/pionPot_Smooth
- 3. pionPot/pionPot_Kapusta
- 4. pionPot/pionPot_DeltaHole
- 5. pionPot/pionPot_Main
- 6. /pionPot
/pionPot [ Modules ]
NAME
module pionPot
PURPOSE
Includes several functions to determine the pion potential.
pionPot/pionPot_Main [ Functions ]
[ Top ] [ pionPot ] [ Functions ]
NAME
real function pionPot_Main (masse, momentum, rhoProton, rhoNeutron, charge, potentialSwitch)
PURPOSE
Determine the scalar potential for pions (used in mesonpotential). Potential is defined as 0th component of a vector potential in the LRF. The potential should not be used above a momentum of 250 MeV.
pionPot/pionPot_DeltaHole [ Functions ]
[ Top ] [ pionPot ] [ Functions ]
NAME
function pionPot_DeltaHole (p, rhop, rhon, masse) result (Vopt)
PURPOSE
Evaluates potential for pion according to simple Delta-Hole-Model See Diploma-Thesis O.Buss, pages 18-22.
INPUTS
- real :: rhop,rhon -- proton and neutron density
- real,dimension(1:3), intent(in) :: p-- !momentum of pion in GEV
- real, intent(in) :: masse -- mass of pion in GEV
RESULT
- real, intent(out) :: Vopt -- in GEV
pionPot/pionPot_Kapusta [ Functions ]
[ Top ] [ pionPot ] [ Functions ]
NAME
function pionPot_Kapusta (k, rho) result (VOpt)
PURPOSE
Evaluates potential for pion according to Kapusta.
INPUTS
- real :: rho -- density in fm^-3
- real, intent(in) :: k -- absolute momentum in GeV
RESULT
- real, intent(out):: VOpt -- optical potential as oth component of vector potential in GeV
pionPot/pionPot_Smooth [ Functions ]
[ Top ] [ pionPot ] [ Functions ]
NAME
function pionPot_Smooth (momentum, rhop, rhon, masse, charge) result (VOpt)
PURPOSE
Evaluates the pion potential by linear interpolation between Oset potential (around Ekin=0) and a simple Delta-hole potential. Valid up to Ekin=130MeV.
INPUTS
- real :: rhop,rhon !proton and neutron density
- real, dimension(1:3),intent(in) :: momentum ! in GeV
- real, intent(in) :: masse ! mass of pion in GEV
RESULT
- real, intent(out) :: Vopt ! potential in GEV
pionPot/pionPot_Oset [ Functions ]
[ Top ] [ pionPot ] [ Functions ]
NAME
function pionPot_Oset (momentum, rhop, rhon, charge, Deltaflag, Decay) result (VOpt)
PURPOSE
Evaluates real part of the pion selfenergy and pion decay width according to Oset, Salcedo et al, NPA 554 (pages 554 and following). All calculations are done in MeV and then converted to GeV in the end!
NOTES
This routine calls two subroutines, which evaluate s-Wave and P-Wave of the selfenergy. These Subroutines evaluate the full selfenergy.