-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathREADME.tex
More file actions
167 lines (139 loc) · 6.33 KB
/
Copy pathREADME.tex
File metadata and controls
167 lines (139 loc) · 6.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
\documentclass[10pt,nofootinbib]{article}
\usepackage{epsfig}
\usepackage{graphicx}
\usepackage{color}
\usepackage{amsmath}
\usepackage{amssymb}
\setlength{\textheight}{24cm}
\setlength{\oddsidemargin}{.5cm}
\setlength{\textwidth}{15.4cm}
\setlength{\topmargin}{-2cm}
\setlength{\parindent}{0cm}
\newcommand{\todo}[1]{{\color{blue}$\blacksquare$~\textsf{[TODO:#1]}}}
\newcommand{\code}[1]{\texttt{#1}}
\newenvironment{xaroundtbl}{\begin{flushleft}
\renewcommand{\footnoterule}{}
\begin{minipage}{\linewidth}
\begin{center}}%5
{\end{center}\end{minipage}\end{flushleft}}
\title{Finite Temperature EOS driver \& Tablulated EOSs}
\author{C.\ D.\ Ott and E.\ O'Connor}
\begin{document}
\maketitle
\section{EOS Driver}
\section{Tabulated EOSs}
\subsection{Table format}
Our EOS driver accepts tablulated EOS in \code{HDF5} format. Table
\ref{tab:eosvariables} lists the required fields and a short
description.
\begin{table}[ht]
\begin{xaroundtbl}
\begin{tabular}{lll}
Variable & Units & Description \\[0.2mm] \hline
\code{pointsrho} & dimensionless & number of table points in
$\log_{10}(\rho)$ \\[0.2mm]
\code{pointstemp} & dimensionless & number of table points in
$\log_{10}(\rm{T})$ \\[0.2mm]
\code{pointsye} & dimensionless & number of table points in $Y_e$
\\[0.2mm]
\code{logrho} & $\log_{10}(\rho [\rm{g}/\rm{cm}^3])$ & index variable
$\rho$\\[0.2mm]
\code{logrho} & $\log_{10}(T [\rm{MeV}])$ & index variable
T\\[0.2mm]
\code{logrho} & number fraction & index variable
$Y_e$\\[0.2mm]
\code{Abar} & A & average heavy nucleus mass number\\[0.2mm]
\code{Zbar} & Z & average heavy nucleus atomic number\\[0.2mm]
\code{Xa} & mass fraction & $\alpha$ particle mass fraction\\[0.2mm]
\code{Xh} & mass fraction & average heavy nucleus mass
fraction\\[0.2mm]
\code{Xn} & mass fraction & neutron mass fraction\\[0.2mm]
\code{Xp} & mass fraction & proton mass fraction\\[0.2mm]
\code{cs2} & $\rm{cm}^2/\rm{s}^2$ & speed of sound squared\\[0.2mm]
\code{dedt} & $\rm{erg}/\rm{g}/\rm{MeV}$ & $C_v$\\[0.2mm]
\code{dpderho} & $\rm{dynes}\ \rm{g}/\rm{cm}^2/\rm{erg}$ & dP/d$\epsilon$ at constant
$\rho$\\[0.2mm]
\code{dpdrhoe} & $\rm{dynes}\ \rm{cm}^3/\rm{cm}^2/\rm{g}$ & dP/d$\rho$ at constant
$\epsilon$\\[0.2mm]
\code{energy\_shift} & $\rm{erg}/\rm{g}$ & energy shift for table storage
\footnote{see below}\\[0.2mm]
\code{entropy} & $k_B$/baryon & specific entropy\\[0.2mm]
\code{gamma} & dimensionless & d$\log{[P]}$/d$\log{[\rho]}$\\[0.2mm]
\code{logenergy} & $\log_{10}(\epsilon [\rm{erg}/\rm{g}])$ & specific internal
energy\\[0.2mm]
\code{logpress} & $\log_{10}(P [\rm{dynes}/\rm{cm}^2])$ & pressure\\[0.2mm]
\code{mu\_e} & MeV/baryon & electron chemical
potential\footnote{includes rest mass}\\[0.2mm]
\code{mu\_p} & MeV/baryon & proton chemical potential\footnote{includes rest mass, see specific EOS for detials}\\[0.2mm]
\code{mu\_n} & MeV/baryon & neutron chemical potential\footnote{includes rest mass, see specific EOS for detials}\\[0.2mm]
\code{muhat} & Mev/baryon & mu\_n - mu\_p\\[0.2mm]
\code{munu} & Mev/baryon & mu\_e - muhat
\end{tabular}
\end{xaroundtbl}
\caption{EOS driver \code{HDF5} variables}\label{tab:eosvariables}
\end{table}
\subsection{Shen EOS}
\subsubsection{Table Construction}
Our Shen EOS is constructed on the basis of the Shen et al. 1998
relativistic-mean field nuclear EOS table. Electrons (fully general,
based on TimmesEOS) and Photons are added.
\newline
Original Shen EOS table extent:
\begin{table}[ht]
\begin{tabular}{r|l}
Density & $10^{5.1}$ - $10^{15.4}\ \rm{g}/\rm{cm}^3$ \\[0.2mm]
Temperature & $0.1$ - $100$ MeV \\[0.2mm]
$Y_e$ & $0.01$ - $0.56$
\end{tabular}
\end{table}
Table extent of current table [\code{myshen\_test\_220r\_180t\_50y\_extT\_20090312.h5}]:
\begin{table}[ht]
\begin{tabular}{r|l}
Density & $10^{3}$ - $10^{15.36}\ \rm{g}/\rm{cm}^3$ \\[0.2mm]
Temperature & $0.01$ - $250$ MeV \\[0.2mm]
$Y_e$ & $0.015$ - $0.56$
\end{tabular}
\end{table}
This bigger table is realized by extending the original Shen table in
multiple ways in multiple directions:\newline
\newline
(a) density: \newline Match of pure ideal gas of Ni$^{56}$ +
electrons/positrons + photons at densities below $10^7
\rm{g}/\rm{cm}^3$ -- at this density pressures, energies and entropies
match okayish with the values in the Shen table. The compositions
(\code{Abar},\code{Zbar},\code{Xh},\code{Xa},\code{Xp},\code{Xn}) are
kept constant in the low-density region and \code{mu\_n} and
\code{mu\_p} are set to 0 -- ideally, at low densities, a full NSE EOS
with nuclear reaction network (at low $T$) should be stitched onto the
Shen; working on that, but not yet ready. \newline \newline
(b) temperature (extrapolation): \newline At high density: linear
extrapolation of everything in $T$ to lower temperatures and higher
temperatures. At low densities (below $10^7 \rm{g}/\rm{cm}^3$), ideal
gas of Ni$^{56}$ + electrons/positrons + photons.
\subsubsection{Chemical Potentials}
The nucleon chemical potentials are fully relativistic in the Shen
EOS. They include the rest mass but are given with respect to a
mass of $M = 938$~MeV, i.e. $\mu_n = \tilde{\mu}_n - M$. Therefore
$\hat{\mu} = \mu_n-\mu_p$ includes the neutron-proton mass difference.
\subsubsection{Energy Shift}
In some regions the negative nuclear binding energy is larger in
magnitude than the thermal/excitation energy. In this case the
specific internal energy ($\epsilon$) becomes negative. To allow for storage
and interpolation of $\epsilon$ in logarithmic fashion, the energy is shifted
up by an energy shift specified in the variable \code{energy\_shift}. This
energy shift is handled internally in the EOS routines.
\subsection{LS EOSs}
\subsubsection{Chemical Potentials}
The nucleon chemical potentials are fully relativistic in the LS EOSs
in the sense that they include the rest mass of the particles. The
chemical potentials are given with respect to the neutron rest mass.
Therefore $\hat{\mu} = \mu_n-\mu_p$ includes the neutron-proton mass
difference.
\subsubsection{Energy Shift}
In some regions the negative nuclear binding energy is larger in
magnitude than the thermal/excitation energy. In this case the
specific internal energy ($\epsilon$) becomes negative. To allow for storage
and interpolation of $\epsilon$ in logarithmic fashion, the energy is shifted
up by an energy shift specified in the variable \code{energy\_shift}. This
energy shift is handled internally in the EOS routines.
\end{document}