eosfxt.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine eosfxt
 
subroutine xneroot (mode, den, temp, abar, zbar, ionized, aa, f, df, etaele, detadd, detadt, detada, detadz, etapos, zeff, xne, dxnedd, dxnedt, dxneda, dxnedz, xnefer, dxneferdd, dxneferdt, dxneferda, dxneferdz, xnpfer, dxnpferdd, dxnpferdt, dxnpferda, dxnpferdz, pele, dpeledd, dpeledt, dpeleda, dpeledz, ppos, dpposdd, dpposdt, dpposda, dpposdz, pep, dpepdd, dpepdt, dpepda, dpepdz, eele, deeledd, deeledt, deeleda, deeledz, epos, deposdd, deposdt, deposda, deposdz, eep, deepdd, deepdt, deepda, deepdz, sele, dseledd, dseledt, dseleda, dseledz, spos, dsposdd, dsposdt, dsposda, dsposdz, sep, dsepdd, dsepdt, dsepda, dsepdz, potmult, eip, deipdd, deipdt, deipda, deipdz, sip, dsipdd, dsipdt, dsipda, dsipdz)
 
subroutine coulomb (den, temp, abar, zbar, pion, dpiondd, dpiondt, dpionda, dpiondz, xne, dxnedd, dxnedt, dxneda, dxnedz, plasg, pcoul, dpcouldd, dpcouldt, dpcoulda, dpcouldz, ecoul, decouldd, decouldt, decoulda, decouldz, scoul, dscouldd, dscouldt, dscoulda, dscouldz)
 
subroutine etages (xni, zbar, temp, eta)
 
subroutine dfermi (dk, eta, theta, fd, fdeta, fdtheta)
 
subroutine fdfunc1 (x, par, n, fd, fdeta, fdtheta)
 
subroutine fdfunc2 (x, par, n, fd, fdeta, fdtheta)
 
subroutine dqleg010 (f, a, b, result, dresult, ddresult, par, n)
 
subroutine dqleg020 (f, a, b, result, dresult, ddresult, par, n)
 
subroutine dqleg040 (f, a, b, result, dresult, ddresult, par, n)
 
subroutine dqleg080 (f, a, b, result, dresult, ddresult, par, n)
 
subroutine dqlag010 (f, a, b, result, dresult, ddresult, par, n)
 
subroutine dqlag020 (f, a, b, result, dresult, ddresult, par, n)
 
subroutine dqlag040 (f, a, b, result, dresult, ddresult, par, n)
 
subroutine dqlag080 (f, a, b, result, dresult, ddresult, par, n)
 

Function/Subroutine Documentation

◆ coulomb()

subroutine coulomb ( double precision  den,
double precision  temp,
double precision  abar,
double precision  zbar,
double precision  pion,
double precision  dpiondd,
double precision  dpiondt,
double precision  dpionda,
double precision  dpiondz,
double precision  xne,
double precision  dxnedd,
double precision  dxnedt,
double precision  dxneda,
double precision  dxnedz,
double precision  plasg,
double precision  pcoul,
double precision  dpcouldd,
double precision  dpcouldt,
double precision  dpcoulda,
double precision  dpcouldz,
double precision  ecoul,
double precision  decouldd,
double precision  decouldt,
double precision  decoulda,
double precision  decouldz,
double precision  scoul,
double precision  dscouldd,
double precision  dscouldt,
double precision  dscoulda,
double precision  dscouldz 
)

Definition at line 1494 of file eosfxt.f.

Here is the call graph for this function:

◆ dfermi()

subroutine dfermi ( double precision  dk,
double precision  eta,
double precision  theta,
double precision  fd,
double precision  fdeta,
double precision  fdtheta 
)

Definition at line 1776 of file eosfxt.f.

Here is the call graph for this function:

◆ dqlag010()

subroutine dqlag010 ( external  f,
double precision  a,
double precision  b,
double precision  result,
double precision  dresult,
double precision  ddresult,
double precision, dimension(n)  par,
integer  n 
)

Definition at line 2394 of file eosfxt.f.

◆ dqlag020()

subroutine dqlag020 ( external  f,
double precision  a,
double precision  b,
double precision  result,
double precision  dresult,
double precision  ddresult,
double precision, dimension(n)  par,
integer  n 
)

Definition at line 2472 of file eosfxt.f.

◆ dqlag040()

subroutine dqlag040 ( external  f,
double precision  a,
double precision  b,
double precision  result,
double precision  dresult,
double precision  ddresult,
double precision, dimension(n)  par,
integer  n 
)

Definition at line 2569 of file eosfxt.f.

◆ dqlag080()

subroutine dqlag080 ( external  f,
double precision  a,
double precision  b,
double precision  result,
double precision  dresult,
double precision  ddresult,
double precision, dimension(n)  par,
integer  n 
)

Definition at line 2708 of file eosfxt.f.

◆ dqleg010()

subroutine dqleg010 ( external  f,
double precision  a,
double precision  b,
double precision  result,
double precision  dresult,
double precision  ddresult,
double precision, dimension(n)  par,
integer  n 
)

Definition at line 1981 of file eosfxt.f.

◆ dqleg020()

subroutine dqleg020 ( external  f,
double precision  a,
double precision  b,
double precision  result,
double precision  dresult,
double precision  ddresult,
double precision, dimension(n)  par,
integer  n 
)

Definition at line 2054 of file eosfxt.f.

◆ dqleg040()

subroutine dqleg040 ( external  f,
double precision  a,
double precision  b,
double precision  result,
double precision  dresult,
double precision  ddresult,
double precision, dimension(n)  par,
integer  n 
)

Definition at line 2141 of file eosfxt.f.

◆ dqleg080()

subroutine dqleg080 ( external  f,
double precision  a,
double precision  b,
double precision  result,
double precision  dresult,
double precision  ddresult,
double precision, dimension(n)  par,
integer  n 
)

Definition at line 2247 of file eosfxt.f.

◆ eosfxt()

subroutine eosfxt

Definition at line 12 of file eosfxt.f.

Here is the call graph for this function:

◆ etages()

subroutine etages ( double precision  xni,
double precision  zbar,
double precision  temp,
double precision  eta 
)

Definition at line 1672 of file eosfxt.f.

Here is the call graph for this function:

◆ fdfunc1()

subroutine fdfunc1 ( double precision  x,
double precision, dimension(n)  par,
integer  n,
double precision  fd,
double precision  fdeta,
double precision  fdtheta 
)

Definition at line 1889 of file eosfxt.f.

◆ fdfunc2()

subroutine fdfunc2 ( double precision  x,
double precision, dimension(n)  par,
integer  n,
double precision  fd,
double precision  fdeta,
double precision  fdtheta 
)

Definition at line 1934 of file eosfxt.f.

◆ xneroot()

subroutine xneroot ( integer  mode,
double precision  den,
double precision  temp,
double precision  abar,
double precision  zbar,
integer  ionized,
double precision  aa,
double precision  f,
double precision  df,
double precision  etaele,
double precision  detadd,
double precision  detadt,
double precision  detada,
double precision  detadz,
double precision  etapos,
double precision  zeff,
double precision  xne,
double precision  dxnedd,
double precision  dxnedt,
double precision  dxneda,
double precision  dxnedz,
double precision  xnefer,
double precision  dxneferdd,
double precision  dxneferdt,
double precision  dxneferda,
double precision  dxneferdz,
double precision  xnpfer,
double precision  dxnpferdd,
double precision  dxnpferdt,
double precision  dxnpferda,
double precision  dxnpferdz,
double precision  pele,
double precision  dpeledd,
double precision  dpeledt,
double precision  dpeleda,
double precision  dpeledz,
double precision  ppos,
double precision  dpposdd,
double precision  dpposdt,
double precision  dpposda,
double precision  dpposdz,
double precision  pep,
double precision  dpepdd,
double precision  dpepdt,
double precision  dpepda,
double precision  dpepdz,
double precision  eele,
double precision  deeledd,
double precision  deeledt,
double precision  deeleda,
double precision  deeledz,
double precision  epos,
double precision  deposdd,
double precision  deposdt,
double precision  deposda,
double precision  deposdz,
double precision  eep,
double precision  deepdd,
double precision  deepdt,
double precision  deepda,
double precision  deepdz,
double precision  sele,
double precision  dseledd,
double precision  dseledt,
double precision  dseleda,
double precision  dseledz,
double precision  spos,
double precision  dsposdd,
double precision  dsposdt,
double precision  dsposda,
double precision  dsposdz,
double precision  sep,
double precision  dsepdd,
double precision  dsepdt,
double precision  dsepda,
double precision  dsepdz,
integer  potmult,
double precision  eip,
double precision  deipdd,
double precision  deipdt,
double precision  deipda,
double precision  deipdz,
double precision  sip,
double precision  dsipdd,
double precision  dsipdt,
double precision  dsipda,
double precision  dsipdz 
)

Definition at line 952 of file eosfxt.f.

Here is the call graph for this function: