Skip to content

Commit 36c02da

Browse files
authored
docs: for he-burn-31anp and he-burn-36a add zoom plots of iron group (#1766)
1 parent 70ba3b9 commit 36c02da

File tree

6 files changed

+44
-2
lines changed

6 files changed

+44
-2
lines changed

Docs/source/networks.rst

+24
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,8 @@ It has the following features / simplifications:
247247
:math:`\isotm{P}{31}` are removed, since they're not in the
248248
original aprox13 network.
249249

250+
Overall, there are 18 nuclei and 85 rates.
251+
250252
The network appears as:
251253

252254
.. figure:: ../../networks/he-burn/he-burn-18a/he-burn-18a.png
@@ -284,6 +286,9 @@ p)\isotm{Ne}{21}` rate sequence, which allows an enhancement to the
284286
:math:`\isotm{C}{12}(p, \gamma)\isotm{N}{13}(\alpha, p)\isotm{O}{16}`
285287
rate due to the additional proton release.
286288

289+
Overall, there are 22 nuclei and 93 rates.
290+
291+
287292
.. figure:: ../../networks/he-burn/he-burn-22a/he-burn-22a.png
288293
:align: center
289294

@@ -305,22 +310,41 @@ to double-neutron capture. Finally, it splits the protons into two groups,
305310
with those participating in reactions with mass numbers > 48 treated as a separate
306311
group (for photo-disintegration reactions).
307312

313+
Overall, there are 31 nuclei and 137 rates, including 6 tabular weak rates.
314+
308315
The iron group here resembles ``aprox21``, but has the addition of stable $\isotm{Ni}{58}$
309316
and doesn't include the approximation to $\isotm{Cr}{56}$.
310317

318+
The full network appears as:
319+
311320
.. figure:: ../../networks/he-burn/he-burn-31anp/he-burn-31anp.png
312321
:align: center
313322

323+
and a zoom-in on the iron group with the weak rates highlighted appears
324+
as:
325+
326+
.. figure:: ../../networks/he-burn/he-burn-31anp/he-burn-31anp-zoom.png
327+
:align: center
328+
314329

315330
``he-burn-36a``
316331
---------------
317332

318333
This has the most complete iron-group, with nuclei up to $\isotm{Zn}{60}$ and no approximations
319334
to the neutron captures. This network can be quite slow.
320335

336+
Overall, there are 36 nuclei and 173 rates, including 12 tabular weak rates.
337+
338+
The full network appears as:
339+
321340
.. figure:: ../../networks/he-burn/he-burn-36a/he-burn-36a.png
322341
:align: center
323342

343+
and a zoom in on the iron group with the weak rates highlighted appears
344+
as:
345+
346+
.. figure:: ../../networks/he-burn/he-burn-36a/he-burn-36a-zoom.png
347+
:align: center
324348

325349

326350
``CNO_He_burn``
Loading
0 Bytes
Loading

networks/he-burn/he-burn-31anp/he_burn_31anp.py

+10-1
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,19 @@ def doit():
4444
fig = net.plot(rho, T, comp,
4545
rotated=True, curved_edges=True, hide_xalpha=True,
4646
size=(1800, 900),
47-
node_size=500, node_shape="s", node_color="#337dff", node_font_size=10)
47+
node_size=500, node_shape="s", node_color="#337dff",
48+
node_font_size=10)
4849

4950
fig.savefig("he-burn-31anp.png", bbox_inches="tight")
5051

52+
fig = net.plot(rotated=True, curved_edges=True, hide_xalpha=True,
53+
size=(600, 700), Z_range=[24, 29], N_range=[-1, 4],
54+
node_size=500, node_shape="s", node_color="#337dff",
55+
node_font_size=10,
56+
highlight_filter_function=lambda rate: isinstance(rate, pyna.rates.TabularRate))
57+
58+
fig.savefig("he-burn-31anp-zoom.png", bbox_inches="tight")
59+
5160
net.write_network()
5261

5362

Loading

networks/he-burn/he-burn-36a/he_burn_36a.py

+10-1
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,19 @@ def doit():
3838
fig = net.plot(rho, T, comp,
3939
rotated=True, curved_edges=True, hide_xalpha=True,
4040
size=(1800, 900),
41-
node_size=500, node_shape="s", node_color="#337dff", node_font_size=10)
41+
node_size=500, node_shape="s", node_color="#337dff",
42+
node_font_size=10)
4243

4344
fig.savefig("he-burn-36a.png", bbox_inches="tight")
4445

46+
fig = net.plot(rotated=True, curved_edges=True, hide_xalpha=True,
47+
size=(720, 840), Z_range=[24, 30], N_range=[-1, 4],
48+
node_size=500, node_shape="s", node_color="#337dff",
49+
node_font_size=10,
50+
highlight_filter_function=lambda rate: isinstance(rate, pyna.rates.TabularRate))
51+
52+
fig.savefig("he-burn-36a-zoom.png", bbox_inches="tight")
53+
4554
net.write_network()
4655

4756

0 commit comments

Comments
 (0)