difMpfromC Subroutine

public subroutine difMpfromC(start, C, Ncut, rCN, zM, zMp, Z6p, dif, a, b, rMp, maxC, z, zpi, zMpi, zcomp, zdef, zp)

Uses

  • proc~~difmpfromc~~UsesGraph proc~difmpfromc difMpfromC module~data data proc~difmpfromc->module~data module~constants constants module~data->module~constants iso_fortran_env iso_fortran_env module~constants->iso_fortran_env

Arguments

Type IntentOptional Attributes Name
logical :: start
real(kind=pr) :: C
integer :: Ncut
integer, dimension(imax) :: rCN
real(kind=pr), dimension(imax) :: zM
real(kind=pr) :: zMp
real(kind=pr) :: Z6p
real(kind=pr) :: dif
real(kind=pr) :: a
real(kind=pr) :: b
real(kind=pr) :: rMp
integer :: maxC
real(kind=pr), dimension(imax) :: z
real(kind=pr), dimension(300) :: zpi
real(kind=pr), dimension(300) :: zMpi
real(kind=pr), dimension(imax) :: zcomp
real(kind=pr), dimension(maxD) :: zdef
real(kind=pr) :: zp

Calls

proc~~difmpfromc~~CallsGraph proc~difmpfromc difMpfromC bestlinearregression bestlinearregression proc~difmpfromc->bestlinearregression proc~limitline~2 LimitLine proc~difmpfromc->proc~limitline~2 proc~linec60max LineC60max proc~difmpfromc->proc~linec60max

Called by

proc~~difmpfromc~~CalledByGraph proc~difmpfromc difMpfromC proc~get_c get_C proc~get_c->proc~difmpfromc proc~getnewmpfromc GetNewMpfromC proc~getnewmpfromc->proc~difmpfromc

Variables

Type Visibility Attributes Name Initial
integer, public :: C60max
integer, public :: CmaxL
real(kind=pr), public :: a60
real(kind=pr), public :: aBE
real(kind=pr), public :: alim
real(kind=pr), public :: b60
real(kind=pr), public :: bBE
real(kind=pr), public :: blim
real(kind=pr), public :: half
integer, public :: i
integer, public :: i0
integer, public, parameter :: imax = 48
integer, public, parameter :: maxD = 15
real(kind=pr), public :: r2
real(kind=pr), public, dimension(imax) :: rM
real(kind=pr), public :: rMpcalc
real(kind=pr), public :: sumz
integer, public, dimension(imax) :: x
real(kind=pr), public, dimension(imax) :: ylog