diff --git a/docs/io/visualization/how_to_generating_widgets.ipynb b/docs/io/visualization/how_to_generating_widgets.ipynb
index cac5a80a1a9..a850af2f0ac 100644
--- a/docs/io/visualization/how_to_generating_widgets.ipynb
+++ b/docs/io/visualization/how_to_generating_widgets.ipynb
@@ -22,7 +22,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 1,
"metadata": {
"ExecuteTime": {
"end_time": "2021-02-18T16:10:42.838867Z",
@@ -30,7 +30,1613 @@
},
"scrolled": true
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "249c822c710e42c08ccafcbcb80fde09",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "Iterations: 0/? [00:00, ?it/s]"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "e69e6acc16ab4e35a578e53d08c6d539",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "Packets: 0/? [00:00, ?it/s]"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "Atomic Data kurucz_cd23_chianti_H_He already exists in /home/afullard/Downloads/tardis-data/kurucz_cd23_chianti_H_He.h5. Will not download - override with force_download=True.\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.io.model.parse_atom_data\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tReading Atomic Data from kurucz_cd23_chianti_H_He.h5 (\u001b[1mparse_atom_data.py\u001b[0m:40)\n",
+ "[\u001b[1mtardis.io.atom_data.util\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tAtom Data kurucz_cd23_chianti_H_He.h5 not found in local path.\n",
+ "\tExists in TARDIS Data repo /home/afullard/Downloads/tardis-data/kurucz_cd23_chianti_H_He.h5 (\u001b[1mutil.py\u001b[0m:36)\n",
+ "[\u001b[1mtardis.io.atom_data.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tReading Atom Data with: UUID = 6f7b09e887a311e7a06b246e96350010 MD5 = 864f1753714343c41f99cb065710cace (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.io.atom_data.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tNon provided Atomic Data: synpp_refs, photoionization_data, yg_data, two_photon_data, linelist_atoms, linelist_molecules (\u001b[1mbase.py\u001b[0m:266)\n",
+ "[\u001b[1mtardis.io.model.parse_density_configuration\u001b[0m][\u001b[1;33mWARNING\u001b[0m] \n",
+ "\tNumber of density points larger than number of shells. Assuming inner point irrelevant (\u001b[1mparse_density_configuration.py\u001b[0m:114)\n",
+ "[\u001b[1mtardis.model.matter.decay\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tDecaying abundances for 1123200.0 seconds (\u001b[1mdecay.py\u001b[0m:101)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 1 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mpy.warnings \u001b[0m][\u001b[1;33mWARNING\u001b[0m] \n",
+ "\t/home/afullard/tardis/tardis/transport/montecarlo/montecarlo_main_loop.py:123: NumbaTypeSafetyWarning: \u001b[1m\u001b[1m\u001b[1munsafe cast from uint64 to int64. Precision may be lost.\u001b[0m\u001b[0m\u001b[0m\n",
+ " vpacket_collection = vpacket_collections[i]\n",
+ " (\u001b[1mwarnings.py\u001b[0m:112)\n"
+ ]
+ },
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "1e008796934f446385fa088552215991",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "TqdmHBox(children=(HTML(value='Iterations:', layout=Layout(width='6%')), FloatProgress(value=0.0, layout=Layou…"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "39e4c502e52f455b9086c831ef47d824",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "TqdmHBox(children=(HTML(value='Packets:\\u2007\\u2007\\u2007', layout=Layout(width='6%')), FloatProgress(value=0.…"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 7.942e+42 erg / s\n",
+ "\tLuminosity absorbed = 2.659e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 9.93e+03 K | \n",
+ " 1.01e+04 K | \n",
+ " 0.4 | \n",
+ " 0.507 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 9.85e+03 K | \n",
+ " 1.02e+04 K | \n",
+ " 0.211 | \n",
+ " 0.197 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 9.78e+03 K | \n",
+ " 1.01e+04 K | \n",
+ " 0.143 | \n",
+ " 0.117 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 9.71e+03 K | \n",
+ " 9.87e+03 K | \n",
+ " 0.105 | \n",
+ " 0.0869 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 9933.952 K\n",
+ "\tExpected t_inner for next iteration = 10703.212 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 2 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.071e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.576e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.01e+04 K | \n",
+ " 1.08e+04 K | \n",
+ " 0.507 | \n",
+ " 0.525 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.02e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.197 | \n",
+ " 0.203 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.01e+04 K | \n",
+ " 1.08e+04 K | \n",
+ " 0.117 | \n",
+ " 0.125 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 9.87e+03 K | \n",
+ " 1.05e+04 K | \n",
+ " 0.0869 | \n",
+ " 0.0933 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10703.212 K\n",
+ "\tExpected t_inner for next iteration = 10673.712 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 3 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.074e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.391e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 1/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.08e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.525 | \n",
+ " 0.483 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.1e+04 K | \n",
+ " 1.12e+04 K | \n",
+ " 0.203 | \n",
+ " 0.189 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.08e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.125 | \n",
+ " 0.118 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.05e+04 K | \n",
+ " 1.06e+04 K | \n",
+ " 0.0933 | \n",
+ " 0.0895 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10673.712 K\n",
+ "\tExpected t_inner for next iteration = 10635.953 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 4 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.058e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.352e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 2/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.1e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.483 | \n",
+ " 0.469 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.12e+04 K | \n",
+ " 1.12e+04 K | \n",
+ " 0.189 | \n",
+ " 0.182 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.1e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.118 | \n",
+ " 0.113 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.06e+04 K | \n",
+ " 1.07e+04 K | \n",
+ " 0.0895 | \n",
+ " 0.0861 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10635.953 K\n",
+ "\tExpected t_inner for next iteration = 10638.407 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 5 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.055e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.399e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 3/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.1e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.469 | \n",
+ " 0.479 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.12e+04 K | \n",
+ " 1.13e+04 K | \n",
+ " 0.182 | \n",
+ " 0.178 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.1e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.113 | \n",
+ " 0.113 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.07e+04 K | \n",
+ " 1.07e+04 K | \n",
+ " 0.0861 | \n",
+ " 0.0839 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10638.407 K\n",
+ "\tExpected t_inner for next iteration = 10650.202 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 6 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.061e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.398e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 4/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.1e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.479 | \n",
+ " 0.47 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.13e+04 K | \n",
+ " 1.12e+04 K | \n",
+ " 0.178 | \n",
+ " 0.185 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.1e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.113 | \n",
+ " 0.112 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.07e+04 K | \n",
+ " 1.07e+04 K | \n",
+ " 0.0839 | \n",
+ " 0.0856 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10650.202 K\n",
+ "\tExpected t_inner for next iteration = 10645.955 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 7 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.061e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.382e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 5/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.1e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.47 | \n",
+ " 0.47 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.12e+04 K | \n",
+ " 1.13e+04 K | \n",
+ " 0.185 | \n",
+ " 0.178 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.11e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.112 | \n",
+ " 0.112 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.07e+04 K | \n",
+ " 1.07e+04 K | \n",
+ " 0.0856 | \n",
+ " 0.086 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10645.955 K\n",
+ "\tExpected t_inner for next iteration = 10642.050 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 8 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.062e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.350e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 6/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.1e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.47 | \n",
+ " 0.472 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.13e+04 K | \n",
+ " 1.14e+04 K | \n",
+ " 0.178 | \n",
+ " 0.175 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.11e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.112 | \n",
+ " 0.111 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.07e+04 K | \n",
+ " 1.07e+04 K | \n",
+ " 0.086 | \n",
+ " 0.084 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10642.050 K\n",
+ "\tExpected t_inner for next iteration = 10636.106 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 9 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.052e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.411e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 7/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.11e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.472 | \n",
+ " 0.469 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.14e+04 K | \n",
+ " 1.15e+04 K | \n",
+ " 0.175 | \n",
+ " 0.17 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.11e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.111 | \n",
+ " 0.109 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.07e+04 K | \n",
+ " 1.08e+04 K | \n",
+ " 0.084 | \n",
+ " 0.0822 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10636.106 K\n",
+ "\tExpected t_inner for next iteration = 10654.313 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 10 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.070e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.335e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 8/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.11e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.469 | \n",
+ " 0.475 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.15e+04 K | \n",
+ " 1.14e+04 K | \n",
+ " 0.17 | \n",
+ " 0.177 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.11e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.109 | \n",
+ " 0.112 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.08e+04 K | \n",
+ " 1.06e+04 K | \n",
+ " 0.0822 | \n",
+ " 0.0878 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10654.313 K\n",
+ "\tExpected t_inner for next iteration = 10628.190 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 11 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.053e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.363e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 9/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.1e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.475 | \n",
+ " 0.472 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.14e+04 K | \n",
+ " 1.12e+04 K | \n",
+ " 0.177 | \n",
+ " 0.184 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.11e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.112 | \n",
+ " 0.114 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.06e+04 K | \n",
+ " 1.06e+04 K | \n",
+ " 0.0878 | \n",
+ " 0.0859 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10628.190 K\n",
+ "\tExpected t_inner for next iteration = 10644.054 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 12 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.056e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.420e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 10/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.1e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.472 | \n",
+ " 0.467 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.12e+04 K | \n",
+ " 1.13e+04 K | \n",
+ " 0.184 | \n",
+ " 0.176 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.1e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.114 | \n",
+ " 0.11 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.06e+04 K | \n",
+ " 1.08e+04 K | \n",
+ " 0.0859 | \n",
+ " 0.0821 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10644.054 K\n",
+ "\tExpected t_inner for next iteration = 10653.543 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 13 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.062e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.406e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 11/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.11e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.467 | \n",
+ " 0.466 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.13e+04 K | \n",
+ " 1.13e+04 K | \n",
+ " 0.176 | \n",
+ " 0.18 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.11e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.11 | \n",
+ " 0.111 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.08e+04 K | \n",
+ " 1.08e+04 K | \n",
+ " 0.0821 | \n",
+ " 0.0841 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10653.543 K\n",
+ "\tExpected t_inner for next iteration = 10647.277 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 14 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.063e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.369e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 12/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.11e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.466 | \n",
+ " 0.469 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.13e+04 K | \n",
+ " 1.13e+04 K | \n",
+ " 0.18 | \n",
+ " 0.182 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.11e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.111 | \n",
+ " 0.113 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.08e+04 K | \n",
+ " 1.07e+04 K | \n",
+ " 0.0841 | \n",
+ " 0.0854 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10647.277 K\n",
+ "\tExpected t_inner for next iteration = 10638.875 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 15 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.053e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.417e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 13/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.11e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.469 | \n",
+ " 0.484 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.13e+04 K | \n",
+ " 1.13e+04 K | \n",
+ " 0.182 | \n",
+ " 0.181 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.1e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.113 | \n",
+ " 0.113 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.07e+04 K | \n",
+ " 1.07e+04 K | \n",
+ " 0.0854 | \n",
+ " 0.0858 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10638.875 K\n",
+ "\tExpected t_inner for next iteration = 10655.125 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 16 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.059e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.445e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 14/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.1e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.484 | \n",
+ " 0.472 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.13e+04 K | \n",
+ " 1.13e+04 K | \n",
+ " 0.181 | \n",
+ " 0.177 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.1e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.113 | \n",
+ " 0.113 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.07e+04 K | \n",
+ " 1.06e+04 K | \n",
+ " 0.0858 | \n",
+ " 0.0858 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10655.125 K\n",
+ "\tExpected t_inner for next iteration = 10655.561 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 17 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.067e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.372e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 15/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.1e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.472 | \n",
+ " 0.468 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.13e+04 K | \n",
+ " 1.14e+04 K | \n",
+ " 0.177 | \n",
+ " 0.175 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.1e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.113 | \n",
+ " 0.11 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.06e+04 K | \n",
+ " 1.08e+04 K | \n",
+ " 0.0858 | \n",
+ " 0.0816 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10655.561 K\n",
+ "\tExpected t_inner for next iteration = 10636.536 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 18 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.057e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.365e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 16/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.11e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.468 | \n",
+ " 0.464 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.14e+04 K | \n",
+ " 1.13e+04 K | \n",
+ " 0.175 | \n",
+ " 0.177 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.11e+04 K | \n",
+ " 1.1e+04 K | \n",
+ " 0.11 | \n",
+ " 0.113 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.08e+04 K | \n",
+ " 1.07e+04 K | \n",
+ " 0.0816 | \n",
+ " 0.0848 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10636.536 K\n",
+ "\tExpected t_inner for next iteration = 10641.692 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 19 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.056e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.405e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\tIteration converged 17/4 consecutive times. (\u001b[1mbase.py\u001b[0m:262)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tPlasma stratification: (\u001b[1mbase.py\u001b[0m:631)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ " \n",
+ " \n",
+ " Shell No. | \n",
+ " t_rad | \n",
+ " next_t_rad | \n",
+ " w | \n",
+ " next_w | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1.11e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.464 | \n",
+ " 0.466 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 1.13e+04 K | \n",
+ " 1.13e+04 K | \n",
+ " 0.177 | \n",
+ " 0.177 | \n",
+ "
\n",
+ " \n",
+ " 10 | \n",
+ " 1.1e+04 K | \n",
+ " 1.11e+04 K | \n",
+ " 0.113 | \n",
+ " 0.111 | \n",
+ "
\n",
+ " \n",
+ " 15 | \n",
+ " 1.07e+04 K | \n",
+ " 1.07e+04 K | \n",
+ " 0.0848 | \n",
+ " 0.0853 | \n",
+ "
\n",
+ " \n",
+ "
\n"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tCurrent t_inner = 10641.692 K\n",
+ "\tExpected t_inner for next iteration = 10650.463 K\n",
+ " (\u001b[1mbase.py\u001b[0m:658)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tSimulation finished in 19 iterations \n",
+ "\tSimulation took 29.04 s\n",
+ " (\u001b[1mbase.py\u001b[0m:548)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tStarting iteration 20 of 20 (\u001b[1mbase.py\u001b[0m:450)\n",
+ "[\u001b[1mtardis.simulation.base\u001b[0m][\u001b[1;37mINFO\u001b[0m ] \n",
+ "\t\n",
+ "\tLuminosity emitted = 1.061e+43 erg / s\n",
+ "\tLuminosity absorbed = 3.401e+42 erg / s\n",
+ "\tLuminosity requested = 1.059e+43 erg / s\n",
+ " (\u001b[1mbase.py\u001b[0m:663)\n"
+ ]
+ }
+ ],
"source": [
"from tardis import run_tardis\n",
"from tardis.io.atom_data.util import download_atom_data\n",
@@ -50,7 +1656,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 2,
"metadata": {
"ExecuteTime": {
"end_time": "2021-02-18T17:29:30.986893Z",
@@ -89,7 +1695,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 3,
"metadata": {
"ExecuteTime": {
"end_time": "2021-02-18T16:11:15.097803Z",
@@ -257,7 +1863,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.7.10"
+ "version": "3.12.4"
},
"notify_time": "5",
"toc": {