From 327f2d3957121392365a800e0998be6909a3aafe Mon Sep 17 00:00:00 2001
From: dh00601 <dh00601@surrey.ac.uk>
Date: Fri, 3 Jun 2022 15:35:57 +0100
Subject: [PATCH] updated docs and readme

---
 README.md                                     |  12 +++++++++---
 docs/build/doctrees/environment.pickle        | Bin 978574 -> 978574 bytes
 docs/build/doctrees/index.doctree             | Bin 35540 -> 39607 bytes
 docs/build/doctrees/readme_link.doctree       | Bin 32221 -> 36300 bytes
 .../utils/custom_logging_functions.html       |   2 +-
 .../_modules/binarycpython/utils/dicts.html   |   2 +-
 .../binarycpython/utils/ensemble.html         |   2 +-
 .../binarycpython/utils/functions.html        |   2 +-
 .../_modules/binarycpython/utils/grid.html    |   2 +-
 .../binarycpython/utils/plot_functions.html   |   2 +-
 .../utils/population_extensions/HPC.html      |   2 +-
 .../Moe_di_Stefano_2017.html                  |   2 +-
 .../population_extensions/analytics.html      |   2 +-
 .../utils/population_extensions/cache.html    |   2 +-
 .../utils/population_extensions/condor.html   |   2 +-
 .../utils/population_extensions/dataIO.html   |   2 +-
 .../distribution_functions.html               |   2 +-
 .../population_extensions/grid_logging.html   |   2 +-
 .../grid_options_defaults.html                |   2 +-
 .../utils/population_extensions/gridcode.html |   2 +-
 .../utils/population_extensions/metadata.html |   2 +-
 .../utils/population_extensions/slurm.html    |   2 +-
 .../spacing_functions.html                    |   2 +-
 .../population_extensions/version_info.html   |   2 +-
 .../utils/run_system_wrapper.html             |   2 +-
 .../binarycpython/utils/useful_funcs.html     |   2 +-
 docs/build/html/_modules/index.html           |   2 +-
 docs/build/html/binary_c_parameters.html      |   2 +-
 docs/build/html/custom_logging_functions.html |   2 +-
 docs/build/html/dicts.html                    |   2 +-
 docs/build/html/ensemble.html                 |   2 +-
 docs/build/html/example_notebooks.html        |   2 +-
 docs/build/html/examples/notebook_BHBH.html   |   2 +-
 docs/build/html/examples/notebook_HRD.html    |   2 +-
 .../examples/notebook_api_functionality.html  |   2 +-
 .../notebook_common_envelope_evolution.html   |   2 +-
 .../examples/notebook_custom_logging.html     |   2 +-
 .../html/examples/notebook_ensembles.html     |   2 +-
 .../examples/notebook_extra_features.html     |   2 +-
 .../examples/notebook_individual_systems.html |   2 +-
 ...notebook_luminosity_function_binaries.html |   2 +-
 .../notebook_luminosity_function_single.html  |   2 +-
 .../examples/notebook_massive_remnants.html   |   2 +-
 .../html/examples/notebook_population.html    |   2 +-
 .../html/examples/notebook_solar_system.html  |   2 +-
 .../html/examples/old/basic_example.html      |   2 +-
 .../old/workshop_example_notebook.html        |   2 +-
 docs/build/html/functions.html                |   2 +-
 docs/build/html/genindex.html                 |   2 +-
 docs/build/html/grid.html                     |   2 +-
 .../build/html/grid_options_descriptions.html |   2 +-
 docs/build/html/index.html                    |  11 ++++++-----
 docs/build/html/modules.html                  |   2 +-
 docs/build/html/plot_functions.html           |   2 +-
 .../build/html/population_extensions/HPC.html |   2 +-
 .../Moe_di_Stefano_2017.html                  |   2 +-
 .../html/population_extensions/analytics.html |   2 +-
 .../html/population_extensions/cache.html     |   2 +-
 .../html/population_extensions/condor.html    |   2 +-
 .../html/population_extensions/dataIO.html    |   2 +-
 .../distribution_functions.html               |   2 +-
 .../population_extensions/grid_logging.html   |   2 +-
 .../grid_options_defaults.html                |   2 +-
 .../html/population_extensions/gridcode.html  |   2 +-
 .../html/population_extensions/metadata.html  |   2 +-
 .../html/population_extensions/slurm.html     |   2 +-
 .../spacing_functions.html                    |   2 +-
 .../population_extensions/version_info.html   |   2 +-
 docs/build/html/py-modindex.html              |   2 +-
 docs/build/html/readme_link.html              |  11 ++++++-----
 docs/build/html/run_system_wrapper.html       |   2 +-
 docs/build/html/search.html                   |   2 +-
 docs/build/html/searchindex.js                |   2 +-
 docs/build/html/stellar_types.html            |   2 +-
 docs/build/html/useful_funcs.html             |   2 +-
 docs/source/_templates/footer.html            |   2 +-
 76 files changed, 91 insertions(+), 83 deletions(-)

diff --git a/README.md b/README.md
index e167e4c39..19d077101 100644
--- a/README.md
+++ b/README.md
@@ -5,11 +5,11 @@ Test coverage:
 ![test coverage](./badges/test_coverage.svg)
 
 Powered by:
-![![astropy](http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat)](http://www.astropy.org/) 
+![astropy](http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat)
 
-We present our package ![https://ri0005.pages.surrey.ac.uk/binary_c-python/](binary-c-python), which is aimed to provide a convenient and easy-to-use interface to the ![http://personal.ph.surrey.ac.uk/~ri0005/doc/binary_c/binary_c.html](binary_c) framework, allowing the user to rapidly evolve single stellar systems and populations of star systems. Based on a early work by Jeff Andrews. Updated and extended for Python3 by David Hendriks, Robert Izzard.
+We present our package [binary-c-python](https://ri0005.pages.surrey.ac.uk/binary_c-python/), a population synthesis code which is aimed to provide a convenient and easy-to-use interface to the [binary_c](http://personal.ph.surrey.ac.uk/~ri0005/doc/binary_c/binary_c.html) framework, allowing the user to rapidly evolve single stellar systems and populations of star systems. Based on a early work by Jeff Andrews. Updated and extended for Python3 by David Hendriks, Robert Izzard.
 
-binary_c-python is developed for students and scientists in the field of stellar astrophysics, who want to study the evolution single and binary star systems (see the example use-case notebooks in the [https://ri0005.pages.surrey.ac.uk/binary_c-python/example_notebooks.html](online documentation).
+binary_c-python is developed for students and scientists in the field of stellar astrophysics, who want to study the evolution of individual or populations of single and binary star systems (see the example use-case notebooks in the [online documentation](https://ri0005.pages.surrey.ac.uk/binary_c-python/example_notebooks.html).
 
 The current release is version [version](VERSION), and is designed and tested to work with binary_c version 2.2.1 (for older or newer versions we can't guarantee correct behaviour). 
 
@@ -48,9 +48,11 @@ This will install the latest stable installation that is available on Pip. The v
 
 ### Installation from source:
 We can also install the package from source, which is useful for development versions and when you want to modify the code. It is recommended that you install this into a virtual environment. From within the `commands/` directory, run 
+
 ```
 ./install.sh
 ```
+
 This will install the package, along with all the dependencies, into the current active (virtual) python environment.
 
 #### After installation
@@ -77,16 +79,20 @@ Please do not hesitate to contact us to discuss any developments.
 
 ### Generating documentation
 To build the documentation manually, run
+
 ```
 ./generate_docs.sh
 ```
+
 from within the `commands/` directory
 
 ### Generating docstring and test coverage report 
 To generate the unit test and docstring coverage report, run
+
 ```
 ./generate_reports.sh
 ```
+
 from within the `commands/` directory
 
 ### Running unit tests
diff --git a/docs/build/doctrees/environment.pickle b/docs/build/doctrees/environment.pickle
index b776ab85ecac9ddcc6d3614cb51f4e391580df19..b104bbbf970c0d7716f224f76e64e9b7ddeb0264 100644
GIT binary patch
delta 30511
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

delta 30864
zcmd6wcVJb;x9{0|PkKn9g%C)g_aa@8DmC;bB_TZ|oAi?qY7Rw^$N_>UVMz}~x>WHX
zNQnv}9qb|s`V$*nQ3Qeaotbk6^6q`_-utS5Bx}}Zt*Luv_Uzf^EV|rj(dABTrd!FN
z-E4U``*Yo!+OPI#9_*KumYExqoR^W1o0^$nDYmf*IjM=owx-l-IcsXa+`YP1le))i
zHSJ~HL+b=4O^!>?N=u5#$jnWO&&-^N2o){4Noi?uIWf6YvXU&tbo*t!F&&+)huC-a
zc+Sf$F*P9<ULmx*A**b+zUXa_>lNzbk)D~Dmj-uR7{%plVOlX=J)=eFwwknL9;@Nj
zZ*Z|KoUYblm8olOR?#T7)usy*wc1sSZIyEJGGZ)KkZXEOeokCgR#J{VuzQ47pIUWe
z^^wr3Gg`2p&Fh&uh4akA1B-1wIZ1Je=}9qZsTmWCZB2LvO?cY&RvFdk_J_>Zr`YC}
znvs|^nP<4RJ*$oM${w&P)U6S#gz%L)dUY!5qj~xj+dPvpEJ^9{X-T}bB3iMg(jF0L
z^Ubp)CFiAyW<?c)Df^Lc4f}iD8qlyaT97@qS9Mx*kh$%h(QBk(9dA^q(5L$s8|Myd
z+pLY5sI*Q~uA9k9>;K_+bGp(-JXdVSJ=JEtVdf}p?k<0Gw$hHS^fYHF?b_|1%t<b7
zc#Xwp&2+0$dp-QsoS?K(3;LS5N}K!{Gp8zT*Qei^NlLpGR$|U@X(L)(%rK`Y?Ukh7
zW|q>vXz5{2bZH~~PB_e$4Xd;EBb#fx&1_}Nc(12vQQE9C>&z&nz0>6vbEeV`_bW3e
zE3It9Su<5>?|JPq$GNmoH9U&USf$n7dEOjjRItj%AJw4riD@chqrJn;6s5Hqf7*;u
zT08qYW}4EvRi0x;D=lwE8#6;`Q-Un!Sf$PE_r6)6wE0_}H>W|fieo=&K}x<kM;VKs
zuWBYJt<=*n^Od%t5t(^P+qBPNW-4v#iymgY(zZ2u)l`Rf)V}uz<k@@^ld_V~zcUh2
zG5Av2*?jB+BO7Rm_9X)f?T;g0^WZ&hadAUxIZ(6O|5!JhLv6a#Tx1U(Xtgi3WY~MJ
znrRf7asLB8+y27v-8BAp=4JnLcx(I3;a)yPqTeB9+hF^w;ms)Y9;<^ClI%-HL~B#*
zw?_1~7mOTce`RDh>ih@e{=B1b{~p}mK5$e;+6jX_bksR5+kSJ@NX_!^<?dA^Its5s
zb`NbRx%bgtrQ5q1vs)i}*+<@6K~<x*6{2Qq=9Jpq5;ySrP`mEh8>niLeQv=rdxKlA
z(wY&PxBZX!$#gtbE3m(ApKiZLcKSotN_dil2AE}Uw<6L$Z`@jB$$R7f<1BfX{|~aH
zKjO6z`};r6wm(x<dsucjB@F(bRyXNRCCX`v!~Q?3GaqIDK>_}&&HSIrmyhTFalZC>
zcNd65OrM$BEB{vtz^4#Zfcouak0{^Co|dBO2=qTp_U=@asj>fig~Cks&npz4PycZ(
z#i#XuT%q{c<sVllev<pg6^fs0{~r}<SU+v9od5q*6B9r0|9>x8v0kE;)Y8`ccPA*m
z3i<zDwtx53$yY@G%#!id**~*ne4+TyEE!+4{xeI)7tsIAlJUj-f4XF1Nw;TZ@xQy0
z_z%{0|Hb)?Usn95%k{sv&iOBvj9=pXpDLL)$G&!ug&r@|D*Xpn0{_KA@++@@b|EQi
zi58`er!z~m-?T(3drdn?U3X}8XpLRVq`8|AdUQgoMT3g9(Uh<b>PN-e6k5Cip{3`w
zj<mW&%cW*-K%I6`>r8EyYOQG9Qmr@9ZZIFxKBVb(>0FsSU)Pq?tnE-sZ)p9=e;H1$
z%l1NbEYo7?(kg_WU#?xCUV9K~zC!zmf|esxW2JV9{C6UBw5t9hMXl1TG<OZuqS|_U
zYP(v?p^e2*Pp(GkD=pRPI5w}*Vl>*c4X|rZ{W*$StEH3AdZ^deYWcKjHA224^?I~z
z9WwS=0k!#hZ83ec7NINawVjmtCPEWt>EU#7gEo%7<hc)dLz_cAN)WnUsJEfU8_`6E
zc0ql2BZ_*D7y8gb{dxLsla@y}wm|)6wO)&kEY^c**Jdr7j=lyKuodlDx<s!*)3%`G
zfAY-1w$QST2z|X(J4NqoMd->d_;p*RyVH$r*jD-p_2O2+n$Y#_D9gQ-U=LOz5BM><
z@uucWN8Z$CQt>ir=twJe;P||>S?flFcj7YSV}7KLl<GaH>n^Q;E)rB^<RA}T^Jy`9
zB)RQ@^C8|=DSNbq6v68;<$b*lb=r%LvhH=L@9x!##HN)Q=U$<L*swCE@etoSFbjEz
zZ&aDYLwu9Ue1nJh29>#&hxq1{S;j+rW6C_oLwr-pyv#%CJoGCM@x3VXFCOCiP^P;F
z{_#C1vx)~cjl>3&S(`(?`DC`_A-?fscHtqu>0}PzA-<1bj^&}3c_@X4_&$?4iHG<e
zlld|a@%<(9H6G$u^JXaz@r!J82M_V9UGrTY;@6*6^CS=QD?#%M9^#i@<~1JT*F5I$
zJj5?FOx+Xz`0Cya;32-GHbZ%cuVc-oJjB<H=JPznS7~Nn9^$Jaa}*EpRfw6$L;S37
z=I~HLA0C{^gZ#8+F5)468ZlS$5TCfstvtjhN^?IC@!7~cj!>SB<z^;Wif0rzG{-vv
z-qxPeDE%X?t|Qr@wGhETx^!6caqQl&Wjpo3hoE;kpyfQPpFZf)9k5T6CI_NUat7m%
zYO|fedu7@TXK>E@TDpeW=FSJ&E!uTZ3tU>PS0;8`J5IKhdIq0+YS6F`wc#{xm0p)V
z`VfY}3t_-iltuj)fi3w6Z1o7e-O~MfM?NQo(GMpP;pLGqMxD~$)#4n%r!{{@_h-WC
zL#+d!u59$xEZBQrK;)gTI3r`;T1>_B^}3GcA8W%k9t@;!gY>qJ4?odHIQ6Wbv<Sz*
z&$L&a`j8O4v!m`8+IXja<X5e}<DD;E{*KT~s3JAopl9+qus3zPjKb~OuZyZW9G7`J
zL#^bv{|#?95uAHP+vf}p_)hcC>Ev-u)(=G&lV^Q;_%EdM#)mjoIY02iBIqov&yPHF
zt~*fJ70zJIU$obpK@<@OZ{O?AYGVdoMTeK6+Hp6vP>lxz9Ywda1<qj8JK9ZWu*q*)
zFI_s!y2mG0;d|!~ZKpH1`@ZI{)0ZFUp)_+Ew*HGo=zbJY8<od&9!cjPqR=nYcUHd7
z-`W(7tCbuVA8ChVkk&rIeAdDT)9RYXnvX|GPz9|*g$kq{)&`aA*B40tk(yrYjQUX5
z^EGN;=By1)7JaCpn?9T(-b0nvxarZFHr4UST|dp`Nl*PGBth159PrjNHLCUyvp3Ex
zL+B@8L_7LOc0)%@MIG%5wGv$k(%U%h`{~J2cVq?VdtIhBdM8I#B^}3~yE?8^)-h7D
zRy&J>^Ayp9H7LonYCJgv10Cp7I4nF!nE`rZ$G%`4-AS0xot8UIq9;Yv()T#^O-=M6
zjy7Su5F%<uGerF~TpyrOP*-PmI1j!`;oXp3mpVK<1f9L&^SV5u&_$k;>+?K?F1qmG
zhP(<w7a9Mn5zm<G4rKhcGl)DfqF*|R7Q;EV8`)c+#X6iqFZ6E7^Fz>?-}+WOKcS2K
zUTn?t6S~MRq%F@+=pw&e?esLMJDPRScR7PMJMx3ey&RJ|>2_zZ#tZr*jeIX+Q1J1L
zb9`Sq(-kGDc*%L}UhJmZbUMA%*(^Bq&!tm@X8Eb7-e2RvKu6DB`Z#BBXK#Iui}uyG
zI)jh<>GgE!+h%}1Qc{AihhyzP-v2~0y$9<7POk|=^$d+NMj=;TF03#@DQ-B*_2y{V
z<>`yz`f>VKbEg9q9+T;88>emaNZ4{1#tK#-jmhIBMEu*`IaUf@(lJp$t>ic|T3_u9
zW{%Zu&S1qT-j_ceh9yAJ$J#KycIia*$0LomhNIrA#`A88V4x!`me*SZ7sTmfWsttv
zq&IYgCh&vCO*CT*de@OeJ=W>kGFe~f44$2!zwY#k*`YUcY)IAHIZeNs`cz#eFn*6-
z!%>v3*KxXT->cVhT+PsjIrXOd^l(RFmOjcE^;9-LsG?Y3TJ!{GaA2PPzB7W?yLt~t
zLcXg+^zI?Of#cz1{Y$6)^btLb*fjK=$&P)~^j=Js!)K;`gElXB_5>{CEVOO~=KjaC
z;F-E<=WN}LhL+--f<;|j>OLPWHgYZO`{(0uG(4|m@HO5mRQm#~^eR}_b#TT)uMbtS
z!MV$NI2YPr@Od8wtos(yt@pt)7J>cw8klSGmqxejFbpn&;r0he*|h>prz^*he5==B
zXyohc9Wb`1m3Cw?K0x$>FDZHfQp3`(FD)(sPqHC3_oayRWibp-*NM>t^}7;SZxO5u
zzIKij*Q&9Ap8w8yvi)uu9EMhP=J{`zkiIl{1+wZI;_RizSHS=11N7`7rdJpJ9Fc6=
zG`e~W3&O3dU~aP*^E6hO!Bk}p;x;KlK^Clmp`Z}u!lH92SzZO3vKDOkznq0b@w?Ek
z>kuL4CuiZ}*Tdm_4-5$`NE_0T4KS|m?Hm&A-q4$BT&+Tj;`C5Q@kYI)&?`B<-NZX9
zOqCo3Tl7L_FnAjuEu7N13Fz(LZs$Wrc*X9}<DI7Kre5FiV5dG@m!_CKdS|ECn|t~A
z77?25)AO7WPG{>8j!)m#FFEzEEP9yZ>VCbaQy-M4H+94x(3d)+dcUi$bp{U|(jPm6
zXO8HmM$@A)ezX3i1&fBovbzzTEkmUP@}14!>piqc)g@>~ti&f##n;e`l|KM$b;H?=
zSd!PK)MJR0b<f$1SB~jli&c80msp}lYGQp3!58Ncd}R*7m*o(AO&;kk7UYpkti~hV
z#8N!cL#)Fi<suxAufXBLZ~sE$OK-UFbvFcGbR$2$;zpV;^ED?VUu=W&l{PfK%!c4=
zY$U@M*pZdR>Kc$Qts(fb8iKE>A^3tCg0H3__);2zucIOOA{v6PpdtA38G^5!A*LBE
zh2+a-sC;J%g0Gh$_+mLSP^^@p@ntfEm45jUhcJ$spU_`qyl8Z5x?amo6pxn7)$_^!
zBR$;8o36<G$y;3Ci-s&Re<`P3FQ?rsr`;~6-7Tm6UQYX?oOa)(@n$VDAGlPZ{asG`
zC|DMaSE0x}RZcroPCHjlyHHMhsfJ92U-}f8W0Z!AuOf4tQn?mgPKzn0#g)?%%4tdE
zv<c<3)N<Oyr<xTRrax7oWtP*j%W0N!T3$IVznnIuoHnhTHscwsL6K>FMlCXDmDA?9
zG{>-0`rn%8cr;&hv6<)?bw>Abqn|PjKP`eH45KE+ex|!QmR!`myeK)u@N;awq<`Wr
zx)&nwkqN;^CIr7!hTzx95d0z;f?pv+@XKQeJ~AQr$b{e{6M~OS2tG0)_{fCd7s3#H
zU_$VL8C~44p}8fzLIqnr$HVXRNmcy$IDJaPWr4$g^Kf&l{Zk+6UX2f6MCM%#g7*=K
zaSqSNdN-Zo=NovQMmGZJTpX+FRicXpeT549Y{ooYi*-~sjGKY}e1JdAq8HENIeHRg
zRCbK4Y6QA#rei{g@tr|l%?&?Vm}9i2fT_&gQ50rWch_RbySdSgN}Cz(j$8GN8lGC3
z1Eg9-E!q*$$*59K%W$-dHKGh{tizsQ4Di$n99Je9o(!ig$Ziz7pLsc+%Q6P))Gy5F
z?l_ubeBq%bIF?N{`nzMF2$8$duGxmKqvb3k&G6(?2CA4z8(uc<Y4Nmtu92!)9c-S_
z(@o5@g<_&D6!UDMm}U#b<WMLM<$Q4@=Zgb5UmVBz;xNt^M{&M5i1WoUoG%XHd~pQl
zivu`c9KZSE@XZ%TZ@xHq^Tn|%G^6;GP$=fqLUBY2#Q`Z46KbKDPYcC#S}11ILNS>Z
zin+8<Or?clCM^^bX`z@$3&k{AD7GI8#nwZim_iH13|c5A&_XeP7GnBz<JnuOzs<<P
zrTsyhkpL04(1?YYxzI><=Z`g+`zUaUQDx~Oqp#HW3!Se0VN|6fJ}j7u78wnt>7di}
zzSFdHu~8Fg)mrRIt4unqT5QzTlIiGTqd$aCkue4$smOQ<;!u$>2*P)XF~D8yO?^U3
zUNc%ys2{87ky5upg@$G_tzBY_lGd+eip|y{%bAyScWU~YQ3dh4zb4YQy=L^0j^9hi
z8?PB1B)BF)SG&<(f}bTQvKy@=xc*Gqx9vs^NpDHI@=aHcU5kx+(sWmv3W|;HD8kWV
z<3-8utCT}%c_0f=^%zouRu#2;EM4}L81=O2^hJr$2O@l_F%%+asSycrc&RZAB9M#`
z?tD3522$YbMisJ>@w^08BtRXj()lW^5<MUz5K(+zHwHsQy^cdWoesT@#uEvIOaEre
zP*4HtNN}YT36w4~Lg9U6nK6JTvE1mYS!lp=qbEesa$^X@RR|BU7uP$2V*WPj)0OXa
zZ}R&=_o`^hV<oKpWU_<T7-2N`2feDN%SdNe82yk?^_3#MR4ERuGzPnih@)l1&#$38
zw|~%m=;n`l^>Rs%;~tHqG3zJYznpPA-PvfgrmTL9(XCZz3JYngjeauiM47f|tX=(B
zE$2b8(5lr&q;xT*3z{R0M)zla)MAa{E=}pugerBCAj?^h{w&1znW|f45&B0m|7Y<e
z86BMuN9rcFUXn_UDl(xdD$_c2Ba(U3(Nb5YIQaa4qdcvpuT=u{{uZcP^jeG=(Qb1k
ze}ApfR)YD;u?`KsrMs1DrUfe5I#jUE2tZPc*J0d<q?SnI?R6Lx0u)QoX}!^00+L|P
zdZQ^~?plxjVxdRt(d8^OaDywI_0ns{2BWczwowAnxP`yz6)E%$!$X?3NK@B0j4nu{
z;0@Oy+bQ|mtBtUw8;#1+d5?t6Hp({G=yJw9#T)DBMxzN5xxUdDDE$vhUjGi7UUb(j
z!&qx|@V9R=p4X!2$4%(&QPg0w(HA0XGbWQLI=C6bF^Vc~G5UJ&6Rr741U){4UVr|P
z9zZb<^Z-}Kj-stwP!8er6&>Adw5OI^jjA%%<!58v{9E^+th*lG&Jsk?@~uXcbo@So
z*1qLR9*!Y2Xq(}I5{%l0=^=_%Z^Kj>g?kM~58Ur)x!o8DQLr5+LcSz7|B@BG{+JIQ
z=ULs4#y{`r>+Ffb>u>3WIqRucwPzikNC(V!-H`m{H;oY<BBEPu3M@A8q%ZHou{(^~
z5_{IBC2Nd^JjW_kGIQcnbBmp$UBvQvHWqwB{GPS?IU|>P8Nptzc(Ihb6IF|)_jVf5
z5aGLw6o|rIIBmqz_q&X-5M6c~aS)}uF~!A_wnxCIJpvw<B7CoiFm<mn&RyICXh(5-
zjDGZIsi*7A5=$N4GUAcIinomM(y1$zzGV!ef%^;}@G<+0B#0yXj09=!%gvEhQ!~<1
zEvlv>^+-I5e9q`hS^h@2t6#*@^|x^@6!xKH-D~vo%P=$JEl;bu(_xI2_LpSot_K>v
zPot;p7fo<-zY#0FP}ld37pSG5;Y(BAF@ilr+6lF(bSrvJX=S61Uv6A(-ZMGee#aPx
zDhxP)l*Z8314cST^@GOC5UUOv%OKjnYrFw*`CY>XVIDFTLfk)O4A)E=a2Ty<(#FGR
z2$Ot|7}*d7M^Gzq4`nfZeH`UEdIUpn^%Umk?A9g?If@A(g-VZN45iTBqsDlMp=E{%
z@ot$h(OuklSx04M#z<Q8zL$@)4+{JSuVp{_Hr(){(mIBht3gue@Ar%eGU_&-a~EnE
zVc;}T*H9;!6gu}lx<LxH`T!@H7@GY7>JdYqePG16^XpO*tCl0Y$TL|ZXPyFMo;Yp{
zqbJ7<U%2}o$Lc7CvW^?c5T746Od0tk&vh6LYV!0b#n77{q7%hXzzM81V`%CLBgI1`
z`I)mzAS*w*-OQ-usz(eB{0N0hqtzc7!`;R0rYp4VFnUjE3!@edIf-GPMx#%n$ijGy
ztS3-p82!lelu;eVh*N0MG@5zJ$bh(Y3Wq0+MxHhjAr722(mh1P`=SK>=~kPknWxcf
zXAFz9KX!JUtX4+dikW!m*wr)BDB-M;A)QzqirFX2=0}^_qYN$2i2`;whkB>cigQM)
z^sHEiTD{})T-DJ~6J#2tpEq*h``vjXS^8G1L+AIycNg;wa<xk|ZM|Svv}g*wXe@!)
zb<tP~(dT1hHpIz~jdc*|pBRfF9(`iWbr<*NT2R1eMi$-w)TjjR^O^CA<ZY?rHDe;p
zT*};*KJjs_!lEhcb7Ku0k9=;t3eo=yk;m09jJePzd}+*r`1wm?Iz;kU7$(v5>sQ81
zh_p+t9Ea1ZUmIzZHOQzzGrmS!MAO`_jn^QmU&a`UrZ+Ad^C6ml<BAba*_Tk3fDs0x
z9h$EPwfNTXmc>ls#TTXk*J)Z*D}@Gs0p3#g4R?;JXc}|Hn1OUZzhW$sk+Z4RWjM`v
z;NzOaMciCE@B{Gb-+eqQ%GHU$`E_XgL$rB#Pop`78opl60U(T1>GoH~#HIIqJk?Yj
zO_uMCLS*>pdvQD#|H~+X7XE`#46*MAqX44KHDdw9(QC#i?3@PuXv9F||7c8v`2I&D
z4PwYoMz)8zgSrMKIEfO({%llL*^H&yKVx1QOT|AM^B_WgLHc89*Dr?MUEFQm$(!N@
z9;pcpNj3tOj%Jt`2KqiN=~%k-tMLjVC0sWa%Sihv{1+pYnmtzSH<sq#z?!;%F5SSj
zM*+3IiP9BN=}lY^6;R+UA!b9ki#xk#Y2gi?>wYZCy57d3Y#N_FF4C17Mn@WwZ3L<c
zOrzDe5qTQ<-!U>FtamW^&7pI5F!{})h`UCThqy2NgL5PW<YM|B`z{M~9@sf_<1Qwe
zIW*!oBidcK-lUYX$eepF{oM%X$^34_%4B|b4jqxq`QMF768~9;b{s?73cPEQ;ZE)E
z8UE7tz&SFX+O{827g%#>=RISBbgWQU9w3*a8<~F?zS3sYrI~yA!LvS7_XPU*56pWB
z^unJ;9>m^1jeLkE_l>FUd^^vqOfByl6DT0d&(m4m1d8~}m<Fd+f1&FnP@@OvI{7s7
z0lH2;U3q{6@@e!#!|EY!oHwdVcfLZlxXiCXS5B}{XEOOT=5M1n?s%2{jrBq%-TWID
zEAjN)Bcn4OKgoQA#<x=0BjY7^e&ucUD9Of)O20lvEk3)zs!_msKSr644NqzACCo*S
zjUH0(>vHcc^+=)je`2(d`XHg7T7^B7*e941-+qGK5RuVPVY%|eXsKCC0$G38>}D-V
zV@+z7oNvqTn_?5kXP|h!s#ivC&Xi(1?(`>?Y-P2y<dPGt);Mu}rbkq$kTN4>MqzI8
ztYXuz9%{iF@k?T{GJm0*wd|=?tV55Lv)+Gd9Y@_XWD`r{xfny!xiD!t7b&zKVw^a8
z?W_H4=CvEB%*C1Iaye`EQ>&OuYSei)Za_m7Hv{t-@)=8mxG11BE~er34a6MU3^7i0
z8V_9gKdt%UrwNE25nj%E;i*+TRMD!O^^2$0cnUX=kJZt|U^g^8D$~@B4TPBL#@a#b
zc4I>!40kph;w34zxwB!=9=o$a5Cc7g%Nh?h2HIa9Y>JQAG}*>C<-%xIPpvwQjb%Pm
z>dC^f6;kHOvLRY~u}p~dUMvqH*qiYUm{+}70fd(i%Ym5gBW!nlSQjmsTKTdD5Mz8<
zKZy0dY&68*zHFqg*gZIl?98*_6z9vD(5)h)8mwz7vc3>MRb)LOn);#G$z=6oFG76a
z$9hBf_zT-$f7CjeR{6655Wn~fTdM%!IVpgR1UwzUMnTjGWZfVV1BJ`BK;d$mi|N$1
z5^LtgduhrHv#b&MR%RXOb|vOv6r0oO%}Qv)>7-Rg7Sm}^Wi|q0ePyIQo&KtfqD`j(
zRoD=SRaMZi)9HE@7Q<mx;j*qOi-Pu~D&rd=k=2BtYOE8s{Xee8`apyP;Sl6d_fQr@
zwjeeU;rl^soHm<ARA;Y1d|e&2oQ-7{8$gqS@!sETIvvL9(ucu_Kb!n(umup`v}euf
zqZ-2eM-BF>Hj8G3uq_ZxYNG9DQC>|p1>#mswiaSZEw)pe#B(KxFGE=Zgvg>WjP*bm
zSxoWZ`@goZ0i?BHVKgzErNJOFa*tpW@R(ah1ls{ot2TQ9Vq9%>hjcn!o1J#&TgJBb
zbfGrpr@T5WlrGjmWzuPET{aEkGbx7EV;|s|v7q{F7sQGBY@$2gUADER$MsnoN^ihs
zf!}JtUhxpTS}%%eh!pJ&*?8$0M2~d5BkA9W&BZepC5_m2f4(t|Lz&RHLWNg~ZA0l!
z7-mbnP#H|q8?y%P+-$2y0UmmNI@g%ZK(v8P*aj(r2v2NOqL8KlNp!R+I{{JHj3q;$
zb(TW}JjdEmS#uVPFxq}BO>e>aBP`nGUJI74&7g#qY={30S&jv=93yCGGuFU<`$cye
z*orlRlW6VtTcKmk;E5JPi1eO3hyFi9rZ=fI#?%b@xivfM&eOA1rR-*UH5%EGh0x75
z=-X4MS6dwIDRjOq8w=q&hE*uM1A5f`RxAiq6#8~M^xi2llQr!zJg4wXmO>!?+4N@z
z*2A4|;6IZ|u9ih7JHjW6;+{wBESbLEiFHO;q?*?W{XR>k8rqq4Kv*=z+|I14JHHWN
zt4=LD=)v@TXO;rvfEU<eh_7E@dD2{sYQ3NbQAQVL)h5!-E^IRdb!9g^_#FdV-5wOv
z4c&cbH`Fhiyt`w#WK&{ycxThUx+BeO8rXx)a}(Z6`|I`SQ4h>g*_7UsSs<?VWVsNd
zUS#tjzI_oR(n6hkF~0MZ)(aDYh4%KsD7TPDZwzP)jqT0)`iK)#Kb(5Zew5uGossYV
z>86G5_h$X1buhOMrbE5ZA+oONm3-ydY#7JGD6qH0KAw|Pb7Nv~<AZ+ggGtvyo%&)H
zv`}$h#&??j)fdCtLeKTXD7Db^e!}H!Kg<*ss?i_4!$K4Kqv<X5ZhsNMH&R3x8;NPh
zLfayR%Y7+&4M5+q(4qkXUK)TyW1+?a1+)wl@aRBH8y4~$gkEc*;e&*>Vi4;E?dl-m
z(tNPUs9><L9UqLz)<WJxgzcpv>?LSBhlt|-HAIxN*HD@5PyxRfih0#SwT6juP8^0a
zhlMT=Lzju78pByDhylYfV?@!b!_oXvbYVC$ilX2VC~g#`j6hkUXvYZDFN&Uw5H7t(
z3R}rY0k4fjCy1hMqcBfK(aKTCFN&^?LRq4y*-P-8Nz-3qN&Yj@fiM-UXd<S9W>oeP
zW+K1QED#RiqgjeOcd&(0_E<d(kI<lIGs$fXi`OPo${3ab@%b3m7NW~XtQ!p+%W5Ee
z^ds~}+gKKX@Q$%;q&vSUg)uX83kGJ`ILz&nY1}yUB$&scfRk};%U+;9Q8<wz-6*u?
zWNLmI)7X1atQx{`r&&$97sY}R_K!xxOs1=+S$(oZ3$!qr^^<v2ry+S5NcW;q`^hwT
zJewzZB`O<_Iqv3o))M@}Sr$RvVnl9nF(^kWy%oc{Li`?sBQlP9#4<cgUB*0Ub}SC`
zIJziB?KqqT#?ibuoWaJ?wKz5&qE|dJ8%Jy6aXuSI_u|nL$5H<Tp_L|JVvHq^L};-T
zorpOxmJTQ4ED%dAlGs#;tw}he#Zt9omgXaNcp|XeG9&2f1Qta<C$ow${+WzPE|$y*
zIKRZw=Myk$V<|F4h$AT?ev?$ptFg2!RltfS%ay5h=Bah2M<$DNkF!iHHe=~GlV$me
zta@-`54_2LnAM^y>8uN#oQOjoOJ7f9c`|-q?$VdXA790_6(-_Faszh4t}JrJZIsTc
zB5v1oHW^}nx+qZn3|GBg;t^hw_4+GA)XO6i(@-qsXNv0ml8N(gEG1^4U&YeLSt5S-
zY&H)o*Av-TGmW7xIjjicTn^g=k#AuKAzJ6M4<R1r;#7-muRNT$$I#eGNYkV<lUN)?
zi+q;jBX+Uo@lwpAb2C_|J;3Ts<MUZ}-{uKfc`>=E=}E<=NfDD-A);)Xj5V7{ji<2L
z5N}Rlria+DT3VadEY_P*<WyGQpA!t9NlnG@8D-CYQj1niMF&rzFQ?*2q|m@=n1)m6
zj1&W>OKm#N@hQ}Ah7iYQAg2_1u>e&}p#udh&BM7Wr|w&{<}}XA8hCMnoEGBC2FYmf
znX_3BEWcvthLz>{3ipG&W(RB2xp$<!KRpihu7X{vUuLq&(xr^Ml+~v2ZB7>t@o@<x
z^YttgC5A@NM)_js3n@m=VfoO`&q4WOXz<He3dGQvmxVT9E{f^AJmAF)r*G%7wqBf|
zm|JBrm)b-r)5tmx$*0l7c{tHvGvyVeltwpSK?|kf-ZYy7acw?^LmI^uq7$Uir9w1&
z8jXJynWfR?S8--aqvQpcDAVYR1tLO}O+@(IhC-&{k!0a{b|IS%Epic#VH$n9NMt*7
zG2=Tm-z<g}O=FALGKk-cm;++_67->HN_h=EDw+c9=t|M_g`K?xv9OqJh3HViwnO{?
z;Ug}2+SWlcwxx`%Y>C=(f<sTjS}hvyRiFb#)Be{*!nw;t8ez-XM!@6Cv9?5RE7%s9
z)IgrpKpM0WNnJVY?TKTGs4Ll4X&%na!|8F6G}jR3kkz8(AFpP+k=EQb>`mz$!<}QO
zU>TfUyH7sw_@-18p>VCJM!R*QTzA(ozQb0sp6!L`w?U-!a06QpZOt24+(pxi8`&EW
zzih;~il$|o*xL|8HnV*Y?pxS95J$I&2#H&<JdLKR+c5GoXwfz{!HaJJp(8YGM(1as
zv*C?@Hwxd5Q+EdCY{x=3gC0mR`%N624D#QBHQHEOz5|DUELGWw71dbUwv%mxcxe~g
z4-v2%^&U$ncC!NzbM^>Zi@j{GkJvfd&#S+m;&!n`VkZbbE8oIQTR;`}VZJV)^nI9Z
z3h44a_A*5L+bBf={USw<Lud~ih%k*N?ni`abZS2$OruWkp!ZFq58lB{G>sw;U?vdz
zHs98v7CW_O^z#9H=41{99K>8dhw=}iTh5`o2T_qZl=iOBetZ`_cMgp?gkC*|zCMIu
zFo%X7#w0CL`jZ#^Pr7Qu$=Cl7>*W)ZnU|ZKiZ7X%bEwM^blW*}K#F!pF=*z{)}u%%
zftr;e-2_@whQ>>v#_yrk5~%DwT(Tt4nD?<7PoUqWSo{H70j<d~v|0jvehfz{pN1UA
zMM^&HKaL#osm+JX4sqf`#LK6I6Nr#cPflPNoX1b^!y#V#h&6-22|f}6=l18Q%SqPA
zoj;55%n3e(R-Z(h<ngn7OS*TGHAFb{6sF=leyUG^z*)W}RXL6GcOF00KL>%cd?yH;
z;A_*7(^x&^@w0p{2%O;SQ2#Tmsm#cEmM=Mjqm;+b^2s#rEUPb#PfzvLY0p^}3J;v`
zQ?Y5(=^X10G2<N0*O~PBIjn->ss4G^9%B4?EX=I5`8*agR{G{V7CKgHcL57(D=oQz
zf?Mgg3oII9=tZIJy@=JJl^$Qja?47CKSqOCX~oAl`CIAs$85ZOBPSYLIP-AMg)sSZ
zM=3L)#k({!L7I~lm>_|vz(ff$6v&hyM*)ijlN87oz-mraWSVp-P{1m|Y!1|>21+*9
z1w=VtacSmGY(l_XsK6cx7AUY!f`tlL_e-)^k%JN}QQ)uyb_L2LDB(bCejJnFbr%rD
zTJF-!6Vkj=fm0H!2C&K$`1T1(UaDL!NU%<UPbAo&z~>TdRNyNKHY;#hf~^W%kzl(5
z--qL&JmkAWk!#XrmjXXaut$OG61=6rEeYOM;I0Jw6}TtC0R`?$@NOe~Mn^WlLrD%R
zm&Xzu<v{H`qNwk?fN11nF3ohq#Tv{XD&Q%>M+*2za7qC`04w60Q6x~hoKv8R1Q!$t
zlHg+nYDn;@0<|RgT!C;2zEq%&1eZ9lin`U8<g#*UB*C{F@W)2YD+r;e-@AaQ{SRCd
zFUVb!=AT_an1AIOe-6;RF3q=GK$!1v%_{77rTw1EZvG*`UkW^s;E@84CD5=bBJ<D@
zLJ8eC;7=Wz?h<&pfXLLxrJ26MY&HEA2@u4rtUwhBf;bRw`c;=8#05l>wOpDRD$NlJ
z)Rv&00`(<mq=2=tB+WPx?+`YZpp^@VJX*UnvyC*jSD=FgofPOSL01L3NzhY)7bWNe
zVU?Nol_Zk8@C`C^fCPhGK$K#rOEZT_^GF3oNiar%u@XcpFkXT<4*1rY8P9<g4}Q9c
z$YX*_GgG)7&weV9CPAhGSrS+{;E#`*xf0~NfJkwQOEafR^9%(F8q4`-mLjvI%UlKK
zNl?fE-#9a0m0+O@h&&d%G_y#W?Ftl2KnlDr!3qJaJjs=ktWhqd60BEXg9Mv6;5%#P
zW(l^rfGEYAF3sE_&AS!YBf&le-j=}njv@ynIi$d03Ca|BPl96{h!<6lOYo5kh*F$#
zY36BZKBvHW2|iZf6RRYjEAoW|mlXI~f^QYLBEk0x{7Zr#75GVlUpWx3(O#F}mJ5h-
z-r*V@`kIAV`Hr7?UphVHm;>ST$fcQ&rCGxkkT9D%LVUtez+D0_1-vDwsDPgYfeKU-
zz-m@iq?&XIR-lFiwKz~WxsY$T3y5;oc4=leId#`npr-`&73eKNLj|mSdlE@DR%Cz#
zO%>o<l<;V-0N<PhXsN(R37%76v;=Jw7$-qH1;$Iz!Kz4{B+o05C_!fhCP>gl0aJo*
z3ZzTWLxC&_UR1y$L2nnZnv*2y>mue93HmEAU4j7$SS1*wz-$SIC@@!oVG7KbV1xn-
zB(RQBWRWDJ6<8v{SOtnDh*E$g7_Y!`31SskB|*Fbr4l4M0Tw~)B}rB;8zo3lV2cE%
z0^21>Q(&hA84B!?AWMOL667ebUjVC_tH?p=GD(5M5=>U0OoFK#sQbF;iZfh53<%Mu
zg!zQ@pXD-}rzDu8fc2~-a}~KD!7B=UB0-@7pG&Ynfv+T3sK8|j7AtT?f+Y%kFM<7O
zS+7Y_qFjEKfE2hc!7>i`rn9*mA=G}A3y9jUacO3$G_O}+g9Mut*xW>(1h;X*x1i1K
z(q*R$h$MHrG;@zM?^EDy3EolQfCPsWI4nV#0`Ez1OaO5bJTA#c%H^a4XB0Rq!36~_
zO7N)ypGokg0$)jRS%GgPxT?T+2=PVu4~krqE<Y>qiv%|mxGBLM1@204Pk}!q_=^Ma
z35Ev}JaPfiq))hphe9#_ev^k)#}27@`$5>5OEdqFW_JbtlE71eza{Wi;E4pj3h3C?
zL`D4+aFZaQDUQF$)by03l5+8ppo#*15>(?r>~B|+AlL;&!9!e{Syh^ADNtR4Fa<(t
zqy8vYgd(BRrH%r8s~;Zq6sRjf0|gpL&`5#C5;ReunFP%gXemJp0IRG@Ye`xumv$1g
zR-mH<Z580R4N$W73UrmAqXPWi0X#Y>&`W|B6zE%9j=!#o@OuV`(_Mi<67*DHs06(f
z7$HF)1^8_Qq|r}-u@Xco5G}#Lro8`&V;L*SVC9k^!B7Q~B^a(isstlB;O|A5=@N`~
z0ns1Ex->IOnxho30PyiQUXe-CC02nc62vPoU4ldftP&)1AZ}mGks#FtL@6e^G?U-m
zK%VJNfch6olBry55@ai|SOSXzuSt-{f%BG!NOiIch)k!tG;^8spRT}42@1sc6Dh2b
zWTtXiC&6q5-jLvB1vX1CPl0U`%vWHC1g|QvTLK#g;+BY&KiGu!SnMLA<V#$dxnG*?
z3h;X<@Gnu|umq$4zl8#iWeR*C!3qUFlwcKrRTkr<Bx{t*841=Za9)D-3VbZV8wz|T
z!6pU1lwb=7>M<>pY`Y7fuDA%@;Zn^jGQutezL#K+0@oyXOM#yycw2$%66{ytmIMbB
zxGTZC0*Le9JxLBLm-`YNRp6ln?<w$Df)5nX>WEf9t^kwZgaRHCoK(OYfRDe^id2*?
zXB7yL;JgBrCAg?SH3>f9K-~J_PrD(}&s{)ts4rcbSxcHPIRVCBxFnaAOC1TmRiM5E
zR~2X^!S@O@mEZ>jT1fDt0?$eCvjY4U)x2V>`Kuxwq{|HjI!SO#fi4o<QJ}j7zbWvd
z1osr^Bf*~v^q1f-3HbS!-{C@wJyb43BzU9%zsUuUCkl*`Kx^h|^)V6{3PefZrU1Y9
zg)}@Ai01(P-%F7s>Efe6iUbuEm?(k20vQqnDv&KfWd(92sH#A|1VI9b{y$ZcVC6DH
zf)E8}N>EFIITC~^Fi(OA1qvmoqkv6<dI~HC;QhY=C*px@yL4&n0;2CWb!p~OX>P8-
zG6`BLuu_8O6j&oc8xF)hxb+gWcLJ;2Yv`!#8>PLI0$U__L4oZObX8!d1l<+bBSB9E
z_DRr70e&YCHSg1m_dijtgOc>)E(Heu9g$#w3y8KD<kHOdq<M$}$0Qi0zzGRPC~!)G
zQ3{-`BiDbUIhkhQ-$m&%&ILrK(JsyWRGMQH_(Fm>1ujXDz=87?q^N1K3y2g`T$*Y9
zPDU^l`9Xp-1%8qsLxEo<$Wq{@1UU-aksw!r-zAu&0KcD!12EaD$OB2HD)2~x=?YZ9
zqr8YypnxI4Ob!wZ{NoP_!()yMh|11&X{NU{zoJ0Jx^n$ls7QcxS)f2=2^K0)O@hS=
z1WT|)ftnK7IZ#h1qgYE_KoskBp^5QdM@CrgvYYiKSgAlG305o6RDx0t_^nlQEkej+
zgA0f}Ho7!(lQeHtV4DQi9g6IfWRC)SC3sr_hXe-{I4Hqk1&&DYo&xVna9n{8B{=B>
zIRBlJ<g9WzC&5JpK9=A!1wNPHD+Mk|@QniBO7NWm-%D_f1NC4yKmYygBBI59b!lcB
z*}^wCi03WbL4w;ZApGxgO&r9|(tOVag!xaGW_Fe4zZB>pfYp4cNH6K~NP)f*JW(K0
z0<F0#(?Jp#3JjINO@R>-cqs6a0C_31A}iS3a%tCHR$JVO#)lI4ja~?TV-;e$6#O0-
zG=8rOVzw0gE)z6<X9$Adyn*;%{<Z~gKg8!d&k%g47a~fEnNsl089=_F05MJqe&q&@
zUwlFEs~-q{H31PL1z-0<<0~@=ev*UW6Fvl=<{`vaXCV1>3Be~42tIHj_}GHrJqCjJ
z0|@KV-&sfhb5QWLSkWX!worTQ@F0r$omKYWZ6rZhB@D^4|HiKx9sQm8`k()|2L8hv
z^x${qgNMZ3@8PM<BpP^+b*Iz!m?xewrh9mR>N96Fp*E%`_n42@7tgXr{P#Gj-~r&F
zf8bH#iS+6pcmyY#n*Yf<R;k6FerHBhuE<u6){fSK_(GuizcmKtCRuW05;7+x<-|=$
zYHpb{p?F?#9<O#|e5=Ro%>T9K|ElwUE&0D5{9il%FM|JT#{YHY|3dk{j{IL;{x5|8
z>&5>yz&{GS&vM;)FT)QCtvRDr^J<=&H6<e+U5>Wi$FKU#qBHmLZ000-d>^$+r$v9^
z(d=DySrt#&^K22W-z)M|QFFOhGd!05?q7IhHi>Tj#X8Anz@Otk|MMK8PT@H=<UbtL
z5E{R=gP#$~dY;wBgH#jg@B=p7o%c)r>q^~NQ|kGUg<5$jXUMSt!N&pw9}5tCEI{zF
z0Kso4LQIu{->8E&LkgZVG@c~{zgYwEvJ^ba8O3?FfQ)!cR!VBd<e2=_#0g3GS*FFs
zHpi8R?5$2U_-M5S#;0b)<xGi5h)K(wfa8>i2Z9o5M|-zWyhd`Sy<4#OI0t^1>CSmQ
zLWjw}gIkDXLDapPTabqw_IS3&X0&k3=-~F=B)sI&ZKqoU#^(W=`KDV0z`~twA+0#D
z1tjEIax>FoESWjEG5n{Z<b+}K!P7{&NjcA=8uVsM_ZmH&4!)@wmaL?Na*_NdCQY%#
z<YvYsr)9>Wc4F?a`J^Z1Oh^(bIS~cC=@yJ)4B6!t(p(h7FC#N2JuWSEs`PW^k(HB_
z6_@iYqw(8C4G!*ds~0GudRmflV=}Wuc64W#Th*!p`{rdO#^pZE))BJXtwU3HJ`Li*
zrSo6w)pWefl6~2&Dqcf*<+58XX$qo%vu;7?JHoLF-G0Zd3i{4;x^meqI8?v@*UwJH
zAm`lFj0sNX2pW1tugz2K^o?7nOfHnNuIgc&&HTo#N(~WTyo?*;N<>D^qunJ&nB&Yh
zZY9L{lu5HJ?m>7+ykL@ha5WBWp6DAfs8XDqQ*Bjf_X?w0kg$0r#N{TW$Ol>ls7y2a
z;Ne^g-A4Q{fdUg!k`gAyq$bB89ZL#+GR&D!bt)L*TfLi8^H0dkm?WN!jmgVM<*h1W
zSL8SeeI$Mg<`5_J;!qrG0GgTaUcI4k_DR6ce4*`A5|i6HU441U@vC1+vX5ElXuf-h
zRe1Y5yINe%1ZQ`XIVSTiksFhdmmZ&#<4h(1qb8>NpyB;6IMOona$F_x<(wzLd!Q>z
z&JvT7<MPr}H9R>(-Lr&`wSrAV<RB(aHHe?fDaMkAA2)L*C!$)=L!V6^zcZGT5yzh+
z7G?HGP0zwWa+Sb4)e@5smu0~ZttkhKtG#ec6YyJSmedT4IT70zqb8A$eEB4xY@GDC
ziAgc>d8uiMF}X>TU9KMK`0+Jl?u=<<WahgP!IOkpdAa--*2Hn5&Qsh&Cy2DXvh(n(
zar`ISoWA%qwsf2eVxGy*6Tj+~g~Q;gwHNPHiAiay+p%0ka>lQS9uc2uNs7tJk+q<*
zDefKIcxHKY?i;u8S3;+{J3^;=OwJFE;(a(^NM=@ES{(nSyXFaLNpW~5J&JbT@u<$Y
znO?Z%QM0;m^nb=N32%#VzbAJ*BJegt#9fadh>mwX!XU=n^@xy>&tLawAVVvzdo-#c
zlJR>c84Omr456#HJ%Zi1J&(etx`#OG{pJzW$B(Z<Y;K8p>FHCjB%%J#dxndTZ`i7q
zX!rzyT&7^umDTaAGTN#6iy!anI}8mLHz6ku?IKd~5jZ{0V&R8CAa8-3AJKTmN&b$W
zbjriIYRMD5wj-pI=kdf~z8<m#^c~W(IsVX(GGffkRJ2$uJy_!z(OZ~(TxM~^1oC|b
zA$P$lE0%|&YjJ)?f}3dfD$i<F%SV*Yh{uwx)U$^8G=;4)#d;Z48q35~p7`8_GyRIL
z^nv=l$cy+3;xdsz=^D@Kc)UMit!L1GS0y-$-z?<*L)UtS!Yga7XHAHOaP}633gIbJ
z;BZeqCks-Y!UBxoCQ?xuJHNeAz9Lz1xhXvHz;&KALWIfRRnQzPgfeq5emJJZXar;%
zz0NbdmGJX(`90fKHkDg$W?lkM8FBM$bSJ@R;`nl%=ZdrLeDP{)KyjH~_*~5)qcRFD
zP$z+w=6E%5mxQilc}2Pj8+EUWFKl!RHr%LUF7v0-Jmw`Wc5Opd>O6_n5-Of+%`=+H
z@3URY@%kzduPKzh>=g`g>1D6Fnz?kYSFreW2Nr>?jvCcH_!>G7uMS?F%vw9L=X!;9
z#rp<DA9z)RxbcBk5FP%&%f}h!6JaX<Nk_bwC9Jh!2sq{y3eiG}LC3rzpk*ENs_w?u
z<#}{|C0>y}`koQuIDE{@Iu>sWbP4ya#`tQTZiaf-1(*@;9W255Fz;#ryTiR}N^mF4
zyB5H$aPM%4fC%sE;zJyGJ8p4PBUs0y?foLWLtU)ZT>LC0PdSguj(N3q9EtGu&%-nS
z=azcctjRA7Y<~P4({FI|LA{5|BQIzWX{U@}I7SfOj!2_+<Xx9>3*9dEt}a8nOT2?*
z=s}4$Uh3r5>|*bl;u9ShmDy(ubi1~OcSy0=d$;*Gvy$J{5c$-iJMD~64{5JLrR|NX
zZbG4=67Q<WIQ@0+Fo=b(qt<D(?RD?QwME3L&b0D#(EiV?3%C(=jqq;$O5<hTj>gM;
z{1O?z^r6y+KEd?(PoJ7n_5aJKBc8_J`N*fC1Zy7n^a6-@?9*0@E?MMTlhQvm{6Tg<
z_KDyh)9{tyW)R;#_GtwX_{67|jJ)f2pJw6%6t=b$@gnNoysr_en=&2$<&39u=ZQ}P
z=@U}Y-8Y24rBKq@x3NTF6!?cvm|%;1o2U}k5Z}~r6Blp125qHx6Rg1uUXU2gw>iWj
z&9{jZ4ct0*;BQBu&^7t{4FMh^E{YX69L4e;DT+lyb>BKNsb==FSwYlt1FP;#TIl@y
z8A$N5?ps&lP+%NQeC0*zVM4#Mk$J&wu;JSR!fN=ocjIksqgiSAGVBlNLD6*6@O@q;
zRnyB7ml4+rzXB>+uqHj(ise?cV<z*h)|>GQQ%djW8!SUh5W*V|7yA1~h%aU2+1gP=
zoYBtFBGUKjUc9yt_ykoSOWmIMc7mAx#P@l|FKX%BBjhK{A++m}Z)G=5ZT2P8s+V-D
zSVP7Lkzc{!mONWm%1$=A?)$o8|4rgM7dCvu<R(7cS3vzXSF8(>0m1l{G7Z{PF~W_9
zu=K=Ym}bs(4|Uw$T=7O_yz}tQyA|t+Ph#Net?2<4>Nf2e$800i5qqd&<$iVfHMXsq
zB`q%}y*XbqiI6(I2y0b3ch?BQ3k*Bm{c42>R8d9{|M|&6z)(7Ph=m7>aKJMTd?|vn
z*c=M?@C%9%=E~2SpT0N2%MwJTM_4f9ZWQR|7lM43c=%Ow<G?vvwX_%^j>{f?TPKK5
zSfGWpgI?9W6R|i*;7NpVo%iSjI+N*F5ARMu)DoY#kP*UYW_3T_y%VTgmR~zJ9xIQA
zUPT)s?I1cj!w7Kf&+-fEhPNrs@A7Nt&Nm-$QCc*|Xyhh#B1qfi*Gzl>gLj2852LaC
z&gIhGep>^yOh@<k{GyxSy@EA2{6fTcCs3-ZZGCvD@UFrQzfi{aSZK+0zwqWfZHB9P
noQgTLdFNzep^sH$JWg(cxaCZZOGg`uI74svRi?O`e$D<HDDNUE

diff --git a/docs/build/doctrees/index.doctree b/docs/build/doctrees/index.doctree
index b32ce88c94982431beee3610e9ab494301cbadd8..1da0429583ee994cafc3869bb91577989bc9d362 100644
GIT binary patch
delta 9296
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
VEa8~Pu|%RCS9@$p{nicKe*twbb&>!8

delta 5723
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
P3S<oh7D4BucS`>OR<W7V

diff --git a/docs/build/doctrees/readme_link.doctree b/docs/build/doctrees/readme_link.doctree
index 080f6438ea97bfbaf9785a744b9d25381eec0c90..77e6091be8a258fe5a0fe71e716d66d101970750 100644
GIT binary patch
delta 8528
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
T@Zr%WU&0txY6H8r*Kz*`x9^8q

delta 5048
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

diff --git a/docs/build/html/_modules/binarycpython/utils/custom_logging_functions.html b/docs/build/html/_modules/binarycpython/utils/custom_logging_functions.html
index 35f4c6e6d..9a9e56864 100644
--- a/docs/build/html/_modules/binarycpython/utils/custom_logging_functions.html
+++ b/docs/build/html/_modules/binarycpython/utils/custom_logging_functions.html
@@ -552,7 +552,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/dicts.html b/docs/build/html/_modules/binarycpython/utils/dicts.html
index 33d543fb7..6f267a030 100644
--- a/docs/build/html/_modules/binarycpython/utils/dicts.html
+++ b/docs/build/html/_modules/binarycpython/utils/dicts.html
@@ -963,7 +963,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/ensemble.html b/docs/build/html/_modules/binarycpython/utils/ensemble.html
index 73e496fe8..19a66e84f 100644
--- a/docs/build/html/_modules/binarycpython/utils/ensemble.html
+++ b/docs/build/html/_modules/binarycpython/utils/ensemble.html
@@ -477,7 +477,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/functions.html b/docs/build/html/_modules/binarycpython/utils/functions.html
index 655d96fb2..e0e49ef21 100644
--- a/docs/build/html/_modules/binarycpython/utils/functions.html
+++ b/docs/build/html/_modules/binarycpython/utils/functions.html
@@ -1312,7 +1312,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/grid.html b/docs/build/html/_modules/binarycpython/utils/grid.html
index b6406f042..b64a4d564 100644
--- a/docs/build/html/_modules/binarycpython/utils/grid.html
+++ b/docs/build/html/_modules/binarycpython/utils/grid.html
@@ -2513,7 +2513,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/plot_functions.html b/docs/build/html/_modules/binarycpython/utils/plot_functions.html
index 926eef3ac..d801c6515 100644
--- a/docs/build/html/_modules/binarycpython/utils/plot_functions.html
+++ b/docs/build/html/_modules/binarycpython/utils/plot_functions.html
@@ -715,7 +715,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/population_extensions/HPC.html b/docs/build/html/_modules/binarycpython/utils/population_extensions/HPC.html
index 04fc741e2..3c5e9d07e 100644
--- a/docs/build/html/_modules/binarycpython/utils/population_extensions/HPC.html
+++ b/docs/build/html/_modules/binarycpython/utils/population_extensions/HPC.html
@@ -825,7 +825,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/population_extensions/Moe_di_Stefano_2017.html b/docs/build/html/_modules/binarycpython/utils/population_extensions/Moe_di_Stefano_2017.html
index d527eca9f..2e8da7896 100644
--- a/docs/build/html/_modules/binarycpython/utils/population_extensions/Moe_di_Stefano_2017.html
+++ b/docs/build/html/_modules/binarycpython/utils/population_extensions/Moe_di_Stefano_2017.html
@@ -1318,7 +1318,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/population_extensions/analytics.html b/docs/build/html/_modules/binarycpython/utils/population_extensions/analytics.html
index 899d66326..00b819481 100644
--- a/docs/build/html/_modules/binarycpython/utils/population_extensions/analytics.html
+++ b/docs/build/html/_modules/binarycpython/utils/population_extensions/analytics.html
@@ -208,7 +208,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/population_extensions/cache.html b/docs/build/html/_modules/binarycpython/utils/population_extensions/cache.html
index acd13b201..b9428f25a 100644
--- a/docs/build/html/_modules/binarycpython/utils/population_extensions/cache.html
+++ b/docs/build/html/_modules/binarycpython/utils/population_extensions/cache.html
@@ -454,7 +454,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/population_extensions/condor.html b/docs/build/html/_modules/binarycpython/utils/population_extensions/condor.html
index e439a10d0..0a82324e9 100644
--- a/docs/build/html/_modules/binarycpython/utils/population_extensions/condor.html
+++ b/docs/build/html/_modules/binarycpython/utils/population_extensions/condor.html
@@ -655,7 +655,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/population_extensions/dataIO.html b/docs/build/html/_modules/binarycpython/utils/population_extensions/dataIO.html
index 3369593fa..f607fb196 100644
--- a/docs/build/html/_modules/binarycpython/utils/population_extensions/dataIO.html
+++ b/docs/build/html/_modules/binarycpython/utils/population_extensions/dataIO.html
@@ -902,7 +902,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/population_extensions/distribution_functions.html b/docs/build/html/_modules/binarycpython/utils/population_extensions/distribution_functions.html
index 111ae7ca3..3feff546d 100644
--- a/docs/build/html/_modules/binarycpython/utils/population_extensions/distribution_functions.html
+++ b/docs/build/html/_modules/binarycpython/utils/population_extensions/distribution_functions.html
@@ -2403,7 +2403,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/population_extensions/grid_logging.html b/docs/build/html/_modules/binarycpython/utils/population_extensions/grid_logging.html
index 0334ce00e..a10d7264c 100644
--- a/docs/build/html/_modules/binarycpython/utils/population_extensions/grid_logging.html
+++ b/docs/build/html/_modules/binarycpython/utils/population_extensions/grid_logging.html
@@ -555,7 +555,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/population_extensions/grid_options_defaults.html b/docs/build/html/_modules/binarycpython/utils/population_extensions/grid_options_defaults.html
index 9a6136214..0c04ab554 100644
--- a/docs/build/html/_modules/binarycpython/utils/population_extensions/grid_options_defaults.html
+++ b/docs/build/html/_modules/binarycpython/utils/population_extensions/grid_options_defaults.html
@@ -717,7 +717,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/population_extensions/gridcode.html b/docs/build/html/_modules/binarycpython/utils/population_extensions/gridcode.html
index f900875e1..f9791d15b 100644
--- a/docs/build/html/_modules/binarycpython/utils/population_extensions/gridcode.html
+++ b/docs/build/html/_modules/binarycpython/utils/population_extensions/gridcode.html
@@ -1236,7 +1236,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/population_extensions/metadata.html b/docs/build/html/_modules/binarycpython/utils/population_extensions/metadata.html
index e7e43b295..4fbe2b6d8 100644
--- a/docs/build/html/_modules/binarycpython/utils/population_extensions/metadata.html
+++ b/docs/build/html/_modules/binarycpython/utils/population_extensions/metadata.html
@@ -229,7 +229,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/population_extensions/slurm.html b/docs/build/html/_modules/binarycpython/utils/population_extensions/slurm.html
index f5feb3aae..3876181d8 100644
--- a/docs/build/html/_modules/binarycpython/utils/population_extensions/slurm.html
+++ b/docs/build/html/_modules/binarycpython/utils/population_extensions/slurm.html
@@ -553,7 +553,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/population_extensions/spacing_functions.html b/docs/build/html/_modules/binarycpython/utils/population_extensions/spacing_functions.html
index 4b2bcf722..6a8a83ff6 100644
--- a/docs/build/html/_modules/binarycpython/utils/population_extensions/spacing_functions.html
+++ b/docs/build/html/_modules/binarycpython/utils/population_extensions/spacing_functions.html
@@ -776,7 +776,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/population_extensions/version_info.html b/docs/build/html/_modules/binarycpython/utils/population_extensions/version_info.html
index 8ab58f20c..4dc5be3a1 100644
--- a/docs/build/html/_modules/binarycpython/utils/population_extensions/version_info.html
+++ b/docs/build/html/_modules/binarycpython/utils/population_extensions/version_info.html
@@ -522,7 +522,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/run_system_wrapper.html b/docs/build/html/_modules/binarycpython/utils/run_system_wrapper.html
index 735dafa31..f2df348fb 100644
--- a/docs/build/html/_modules/binarycpython/utils/run_system_wrapper.html
+++ b/docs/build/html/_modules/binarycpython/utils/run_system_wrapper.html
@@ -206,7 +206,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/binarycpython/utils/useful_funcs.html b/docs/build/html/_modules/binarycpython/utils/useful_funcs.html
index 9dffd912f..8e48d8aa9 100644
--- a/docs/build/html/_modules/binarycpython/utils/useful_funcs.html
+++ b/docs/build/html/_modules/binarycpython/utils/useful_funcs.html
@@ -472,7 +472,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/_modules/index.html b/docs/build/html/_modules/index.html
index 463196071..29e519bac 100644
--- a/docs/build/html/_modules/index.html
+++ b/docs/build/html/_modules/index.html
@@ -110,7 +110,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/binary_c_parameters.html b/docs/build/html/binary_c_parameters.html
index bb2f846a2..b07d0c0a6 100644
--- a/docs/build/html/binary_c_parameters.html
+++ b/docs/build/html/binary_c_parameters.html
@@ -3542,7 +3542,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/custom_logging_functions.html b/docs/build/html/custom_logging_functions.html
index 971c4625e..50a3538c8 100644
--- a/docs/build/html/custom_logging_functions.html
+++ b/docs/build/html/custom_logging_functions.html
@@ -330,7 +330,7 @@ I recommend using this in function in combination with a function that generates
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/dicts.html b/docs/build/html/dicts.html
index db427faa2..1e48afd6a 100644
--- a/docs/build/html/dicts.html
+++ b/docs/build/html/dicts.html
@@ -526,7 +526,7 @@ so that they don’t have to be calculated each time.</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/ensemble.html b/docs/build/html/ensemble.html
index 3736e51e4..a54970456 100644
--- a/docs/build/html/ensemble.html
+++ b/docs/build/html/ensemble.html
@@ -276,7 +276,7 @@ and return its contents to as a Python dictionary.</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/example_notebooks.html b/docs/build/html/example_notebooks.html
index 9ad17e0ce..fbd873e9d 100644
--- a/docs/build/html/example_notebooks.html
+++ b/docs/build/html/example_notebooks.html
@@ -215,7 +215,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/notebook_BHBH.html b/docs/build/html/examples/notebook_BHBH.html
index 3ebb4f377..47f2a77fd 100644
--- a/docs/build/html/examples/notebook_BHBH.html
+++ b/docs/build/html/examples/notebook_BHBH.html
@@ -5562,7 +5562,7 @@ system 2 / 100
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/notebook_HRD.html b/docs/build/html/examples/notebook_HRD.html
index 34f98a8bb..b100409aa 100644
--- a/docs/build/html/examples/notebook_HRD.html
+++ b/docs/build/html/examples/notebook_HRD.html
@@ -1348,7 +1348,7 @@ very start.</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/notebook_api_functionality.html b/docs/build/html/examples/notebook_api_functionality.html
index e42793e2d..f5ecdca72 100644
--- a/docs/build/html/examples/notebook_api_functionality.html
+++ b/docs/build/html/examples/notebook_api_functionality.html
@@ -713,7 +713,7 @@ MAXIMUM MASS RATIO 0.0141
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/notebook_common_envelope_evolution.html b/docs/build/html/examples/notebook_common_envelope_evolution.html
index 06a0beef1..1eeb2b762 100644
--- a/docs/build/html/examples/notebook_common_envelope_evolution.html
+++ b/docs/build/html/examples/notebook_common_envelope_evolution.html
@@ -1122,7 +1122,7 @@ Text(0, 0.5, &#39;Number of stars&#39;)
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/notebook_custom_logging.html b/docs/build/html/examples/notebook_custom_logging.html
index 6545966d4..2c89ffb90 100644
--- a/docs/build/html/examples/notebook_custom_logging.html
+++ b/docs/build/html/examples/notebook_custom_logging.html
@@ -785,7 +785,7 @@ EXAMPLE_SN             1.050651207308e+01 1.59452 9.34213 20 12 13 5 1 6.55458 4
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/notebook_ensembles.html b/docs/build/html/examples/notebook_ensembles.html
index acc5acd2a..bf58dd92d 100644
--- a/docs/build/html/examples/notebook_ensembles.html
+++ b/docs/build/html/examples/notebook_ensembles.html
@@ -369,7 +369,7 @@ div.rendered_html tbody tr:hover {
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/notebook_extra_features.html b/docs/build/html/examples/notebook_extra_features.html
index 81956437b..355e12b91 100644
--- a/docs/build/html/examples/notebook_extra_features.html
+++ b/docs/build/html/examples/notebook_extra_features.html
@@ -518,7 +518,7 @@ dict_keys([&#39;networks&#39;, &#39;isotopes&#39;, &#39;argpairs&#39;, &#39;ense
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/notebook_individual_systems.html b/docs/build/html/examples/notebook_individual_systems.html
index e37ef9589..5f09c015a 100644
--- a/docs/build/html/examples/notebook_individual_systems.html
+++ b/docs/build/html/examples/notebook_individual_systems.html
@@ -824,7 +824,7 @@ SINGLE_STAR_LIFETIME 15 14.9927
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/notebook_luminosity_function_binaries.html b/docs/build/html/examples/notebook_luminosity_function_binaries.html
index e027cdc34..7e7f6ef45 100644
--- a/docs/build/html/examples/notebook_luminosity_function_binaries.html
+++ b/docs/build/html/examples/notebook_luminosity_function_binaries.html
@@ -1186,7 +1186,7 @@ Done population run!
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/notebook_luminosity_function_single.html b/docs/build/html/examples/notebook_luminosity_function_single.html
index 62337cd6c..9b415eace 100644
--- a/docs/build/html/examples/notebook_luminosity_function_single.html
+++ b/docs/build/html/examples/notebook_luminosity_function_single.html
@@ -836,7 +836,7 @@ works perfectly well.</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/notebook_massive_remnants.html b/docs/build/html/examples/notebook_massive_remnants.html
index 6627e93c2..c551c5ec5 100644
--- a/docs/build/html/examples/notebook_massive_remnants.html
+++ b/docs/build/html/examples/notebook_massive_remnants.html
@@ -941,7 +941,7 @@ There were no errors found in this run.
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/notebook_population.html b/docs/build/html/examples/notebook_population.html
index 2c152dcc2..3a0055108 100644
--- a/docs/build/html/examples/notebook_population.html
+++ b/docs/build/html/examples/notebook_population.html
@@ -1404,7 +1404,7 @@ time mass_1 zams_mass_1 mass_2 zams_mass_2 stellar_type_1 prev_stellar_type_1 st
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/notebook_solar_system.html b/docs/build/html/examples/notebook_solar_system.html
index 122c958bd..f581f2f84 100644
--- a/docs/build/html/examples/notebook_solar_system.html
+++ b/docs/build/html/examples/notebook_solar_system.html
@@ -608,7 +608,7 @@ div.rendered_html tbody tr:hover {
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/old/basic_example.html b/docs/build/html/examples/old/basic_example.html
index c73c8056a..fd0a10b0c 100644
--- a/docs/build/html/examples/old/basic_example.html
+++ b/docs/build/html/examples/old/basic_example.html
@@ -450,7 +450,7 @@ div.rendered_html tbody tr:hover {
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/examples/old/workshop_example_notebook.html b/docs/build/html/examples/old/workshop_example_notebook.html
index 650c9eab5..9ca11e085 100644
--- a/docs/build/html/examples/old/workshop_example_notebook.html
+++ b/docs/build/html/examples/old/workshop_example_notebook.html
@@ -881,7 +881,7 @@ Took 14.214274644851685s
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/functions.html b/docs/build/html/functions.html
index 4551ad0d0..14f22fb1c 100644
--- a/docs/build/html/functions.html
+++ b/docs/build/html/functions.html
@@ -733,7 +733,7 @@ of all the binary_c parameters.</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/genindex.html b/docs/build/html/genindex.html
index 719cafd15..9890e3f46 100644
--- a/docs/build/html/genindex.html
+++ b/docs/build/html/genindex.html
@@ -1088,7 +1088,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/grid.html b/docs/build/html/grid.html
index c13130473..e142ccbae 100644
--- a/docs/build/html/grid.html
+++ b/docs/build/html/grid.html
@@ -378,7 +378,7 @@ in the self.grid_options</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/grid_options_descriptions.html b/docs/build/html/grid_options_descriptions.html
index 9870a6625..3b481563b 100644
--- a/docs/build/html/grid_options_descriptions.html
+++ b/docs/build/html/grid_options_descriptions.html
@@ -647,7 +647,7 @@ q extrapolation (below 0.15) method
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/index.html b/docs/build/html/index.html
index d557a8091..c4221a241 100644
--- a/docs/build/html/index.html
+++ b/docs/build/html/index.html
@@ -107,9 +107,10 @@
 <p>Test coverage:</p>
 <a class="reference external image-reference" href="./badges/test_coverage.svg"><img alt="test coverage" src="_images/test_coverage.svg" /></a>
 <p>Powered by:</p>
-<a class="reference external image-reference" href="http://www.astropy.org/"><img alt="![astropy](http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat)" src="http://www.astropy.org/" /></a>
-<p>Binary population synthesis code that interfaces with binary_c. Based on a original work by Jeff Andrews. Updated and extended for Python3 by David Hendriks, Robert Izzard.</p>
-<p>The current release is version <a class="reference external" href="VERSION">version</a>, make sure to use that version number when installing!</p>
+<a class="reference external image-reference" href="http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat"><img alt="astropy" src="http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat" /></a>
+<p>We present our package <a class="reference external" href="https://ri0005.pages.surrey.ac.uk/binary_c-python/">binary-c-python</a>, which is aimed to provide a convenient and easy-to-use interface to the <a class="reference external" href="http://personal.ph.surrey.ac.uk/~ri0005/doc/binary_c/binary_c.html">binary_c</a> framework, allowing the user to rapidly evolve single stellar systems and populations of star systems. Based on a early work by Jeff Andrews. Updated and extended for Python3 by David Hendriks, Robert Izzard.</p>
+<p>binary_c-python is developed for students and scientists in the field of stellar astrophysics, who want to study the evolution single and binary star systems (see the example use-case notebooks in the <a class="reference external" href="https://ri0005.pages.surrey.ac.uk/binary_c-python/example_notebooks.html">online documentation</a>.</p>
+<p>The current release is version <a class="reference external" href="VERSION">version</a>, and is designed and tested to work with binary_c version 2.2.1 (for older or newer versions we can’t guarantee correct behaviour).</p>
 <section id="installation">
 <h2>Installation<a class="headerlink" href="#installation" title="Permalink to this heading"></a></h2>
 <p>To install binary_c-python we need to make sure we meet the requirements of installation, and</p>
@@ -170,7 +171,7 @@
 </section>
 <section id="documentation">
 <h3>Documentation<a class="headerlink" href="#documentation" title="Permalink to this heading"></a></h3>
-<p>Look in the docs/ directory. Within the build/html/ there is the html version of the documentation. The</p>
+<p>Look in the docs/ directory. Within the build/html/ there is the html version of the documentation. The documentation is also hosted on <a class="reference external" href="http://personal.ph.surrey.ac.uk/~ri0005/doc/binary_c/binary_c.html">http://personal.ph.surrey.ac.uk/~ri0005/doc/binary_c/binary_c.html</a> but only for the most recent stable release.</p>
 </section>
 </section>
 <section id="development">
@@ -322,7 +323,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/modules.html b/docs/build/html/modules.html
index 99fe14352..6462bcef4 100644
--- a/docs/build/html/modules.html
+++ b/docs/build/html/modules.html
@@ -174,7 +174,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/plot_functions.html b/docs/build/html/plot_functions.html
index 96f0c00e2..d064f3b38 100644
--- a/docs/build/html/plot_functions.html
+++ b/docs/build/html/plot_functions.html
@@ -378,7 +378,7 @@ This is not included in all the plotting routines.</p></li>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/population_extensions/HPC.html b/docs/build/html/population_extensions/HPC.html
index c76e2a1d7..e9d7829ec 100644
--- a/docs/build/html/population_extensions/HPC.html
+++ b/docs/build/html/population_extensions/HPC.html
@@ -375,7 +375,7 @@ and (if given) the string passed in.</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/population_extensions/Moe_di_Stefano_2017.html b/docs/build/html/population_extensions/Moe_di_Stefano_2017.html
index 054a226e9..d6bfd2b2d 100644
--- a/docs/build/html/population_extensions/Moe_di_Stefano_2017.html
+++ b/docs/build/html/population_extensions/Moe_di_Stefano_2017.html
@@ -193,7 +193,7 @@ then set the distribution functions</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/population_extensions/analytics.html b/docs/build/html/population_extensions/analytics.html
index c151eea3f..2d5e5113e 100644
--- a/docs/build/html/population_extensions/analytics.html
+++ b/docs/build/html/population_extensions/analytics.html
@@ -182,7 +182,7 @@ the time elapsed if otherwise or if force is True</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/population_extensions/cache.html b/docs/build/html/population_extensions/cache.html
index b820c17dc..ef055fbda 100644
--- a/docs/build/html/population_extensions/cache.html
+++ b/docs/build/html/population_extensions/cache.html
@@ -216,7 +216,7 @@ given caches of size self.grid_options[‘function_cache_size’][func]</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/population_extensions/condor.html b/docs/build/html/population_extensions/condor.html
index 23a41b4d8..c3aaba71a 100644
--- a/docs/build/html/population_extensions/condor.html
+++ b/docs/build/html/population_extensions/condor.html
@@ -235,7 +235,7 @@ TODO: Comment this function better</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/population_extensions/dataIO.html b/docs/build/html/population_extensions/dataIO.html
index 5d2a0e300..bdfb74aa6 100644
--- a/docs/build/html/population_extensions/dataIO.html
+++ b/docs/build/html/population_extensions/dataIO.html
@@ -394,7 +394,7 @@ passed to json.dumps)</p></li>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/population_extensions/distribution_functions.html b/docs/build/html/population_extensions/distribution_functions.html
index b7c321a45..df2965276 100644
--- a/docs/build/html/population_extensions/distribution_functions.html
+++ b/docs/build/html/population_extensions/distribution_functions.html
@@ -834,7 +834,7 @@ and is be given by dp/dlogP ~ (logP)^p for all other binary configurations (defa
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/population_extensions/grid_logging.html b/docs/build/html/population_extensions/grid_logging.html
index 930f3a382..82ad68fe6 100644
--- a/docs/build/html/population_extensions/grid_logging.html
+++ b/docs/build/html/population_extensions/grid_logging.html
@@ -180,7 +180,7 @@ system_number: the system number</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/population_extensions/grid_options_defaults.html b/docs/build/html/population_extensions/grid_options_defaults.html
index 5e2b4ed37..6df84f19a 100644
--- a/docs/build/html/population_extensions/grid_options_defaults.html
+++ b/docs/build/html/population_extensions/grid_options_defaults.html
@@ -243,7 +243,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/population_extensions/gridcode.html b/docs/build/html/population_extensions/gridcode.html
index f1e00b6aa..1d10acb21 100644
--- a/docs/build/html/population_extensions/gridcode.html
+++ b/docs/build/html/population_extensions/gridcode.html
@@ -299,7 +299,7 @@ of the self.grid_options[“_grid_variables”] dictionary.</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/population_extensions/metadata.html b/docs/build/html/population_extensions/metadata.html
index f8731c346..0fbf17c51 100644
--- a/docs/build/html/population_extensions/metadata.html
+++ b/docs/build/html/population_extensions/metadata.html
@@ -168,7 +168,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/population_extensions/slurm.html b/docs/build/html/population_extensions/slurm.html
index f9e8ab47b..8aef81c42 100644
--- a/docs/build/html/population_extensions/slurm.html
+++ b/docs/build/html/population_extensions/slurm.html
@@ -236,7 +236,7 @@ TODO: Comment this function better</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/population_extensions/spacing_functions.html b/docs/build/html/population_extensions/spacing_functions.html
index f4ee72716..cc96728df 100644
--- a/docs/build/html/population_extensions/spacing_functions.html
+++ b/docs/build/html/population_extensions/spacing_functions.html
@@ -323,7 +323,7 @@ not that the integral is 1.0</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/population_extensions/version_info.html b/docs/build/html/population_extensions/version_info.html
index f10d6a1d4..02b0287db 100644
--- a/docs/build/html/population_extensions/version_info.html
+++ b/docs/build/html/population_extensions/version_info.html
@@ -200,7 +200,7 @@ dictionary</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/py-modindex.html b/docs/build/html/py-modindex.html
index 2e9f9b7d4..ab75eb558 100644
--- a/docs/build/html/py-modindex.html
+++ b/docs/build/html/py-modindex.html
@@ -223,7 +223,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/readme_link.html b/docs/build/html/readme_link.html
index b2e6fd7ff..43c112920 100644
--- a/docs/build/html/readme_link.html
+++ b/docs/build/html/readme_link.html
@@ -131,9 +131,10 @@
 <p>Test coverage:</p>
 <a class="reference external image-reference" href="./badges/test_coverage.svg"><img alt="test coverage" src="_images/test_coverage.svg" /></a>
 <p>Powered by:</p>
-<a class="reference external image-reference" href="http://www.astropy.org/"><img alt="![astropy](http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat)" src="http://www.astropy.org/" /></a>
-<p>Binary population synthesis code that interfaces with binary_c. Based on a original work by Jeff Andrews. Updated and extended for Python3 by David Hendriks, Robert Izzard.</p>
-<p>The current release is version <a class="reference external" href="VERSION">version</a>, make sure to use that version number when installing!</p>
+<a class="reference external image-reference" href="http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat"><img alt="astropy" src="http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat" /></a>
+<p>We present our package <a class="reference external" href="https://ri0005.pages.surrey.ac.uk/binary_c-python/">binary-c-python</a>, which is aimed to provide a convenient and easy-to-use interface to the <a class="reference external" href="http://personal.ph.surrey.ac.uk/~ri0005/doc/binary_c/binary_c.html">binary_c</a> framework, allowing the user to rapidly evolve single stellar systems and populations of star systems. Based on a early work by Jeff Andrews. Updated and extended for Python3 by David Hendriks, Robert Izzard.</p>
+<p>binary_c-python is developed for students and scientists in the field of stellar astrophysics, who want to study the evolution single and binary star systems (see the example use-case notebooks in the <a class="reference external" href="https://ri0005.pages.surrey.ac.uk/binary_c-python/example_notebooks.html">online documentation</a>.</p>
+<p>The current release is version <a class="reference external" href="VERSION">version</a>, and is designed and tested to work with binary_c version 2.2.1 (for older or newer versions we can’t guarantee correct behaviour).</p>
 <section id="installation">
 <h2>Installation<a class="headerlink" href="#installation" title="Permalink to this heading"></a></h2>
 <p>To install binary_c-python we need to make sure we meet the requirements of installation, and</p>
@@ -194,7 +195,7 @@
 </section>
 <section id="documentation">
 <h3>Documentation<a class="headerlink" href="#documentation" title="Permalink to this heading"></a></h3>
-<p>Look in the docs/ directory. Within the build/html/ there is the html version of the documentation. The</p>
+<p>Look in the docs/ directory. Within the build/html/ there is the html version of the documentation. The documentation is also hosted on <a class="reference external" href="http://personal.ph.surrey.ac.uk/~ri0005/doc/binary_c/binary_c.html">http://personal.ph.surrey.ac.uk/~ri0005/doc/binary_c/binary_c.html</a> but only for the most recent stable release.</p>
 </section>
 </section>
 <section id="development">
@@ -267,7 +268,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/run_system_wrapper.html b/docs/build/html/run_system_wrapper.html
index 86eb96153..5dd42e680 100644
--- a/docs/build/html/run_system_wrapper.html
+++ b/docs/build/html/run_system_wrapper.html
@@ -194,7 +194,7 @@ and returns what the parse_function returns</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/search.html b/docs/build/html/search.html
index ed1b6e099..61387c3c9 100644
--- a/docs/build/html/search.html
+++ b/docs/build/html/search.html
@@ -101,7 +101,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/searchindex.js b/docs/build/html/searchindex.js
index 623537c6a..77b664de1 100644
--- a/docs/build/html/searchindex.js
+++ b/docs/build/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["binary_c_parameters", "custom_logging_functions", "dicts", "ensemble", "example_notebooks", "examples/notebook_BHBH", "examples/notebook_HRD", "examples/notebook_api_functionality", "examples/notebook_common_envelope_evolution", "examples/notebook_custom_logging", "examples/notebook_ensembles", "examples/notebook_extra_features", "examples/notebook_individual_systems", "examples/notebook_luminosity_function_binaries", "examples/notebook_luminosity_function_single", "examples/notebook_massive_remnants", "examples/notebook_population", "examples/notebook_solar_system", "examples/old/basic_example", "examples/old/workshop_example_notebook", "functions", "grid", "grid_options_descriptions", "index", "modules", "plot_functions", "population_extensions/HPC", "population_extensions/Moe_di_Stefano_2017", "population_extensions/analytics", "population_extensions/cache", "population_extensions/condor", "population_extensions/dataIO", "population_extensions/distribution_functions", "population_extensions/grid_logging", "population_extensions/grid_options_defaults", "population_extensions/gridcode", "population_extensions/metadata", "population_extensions/slurm", "population_extensions/spacing_functions", "population_extensions/version_info", "readme_link", "run_system_wrapper", "stellar_types", "useful_funcs"], "filenames": ["binary_c_parameters.rst", "custom_logging_functions.rst", "dicts.rst", "ensemble.rst", "example_notebooks.rst", "examples/notebook_BHBH.ipynb", "examples/notebook_HRD.ipynb", "examples/notebook_api_functionality.ipynb", "examples/notebook_common_envelope_evolution.ipynb", "examples/notebook_custom_logging.ipynb", "examples/notebook_ensembles.ipynb", "examples/notebook_extra_features.ipynb", "examples/notebook_individual_systems.ipynb", "examples/notebook_luminosity_function_binaries.ipynb", "examples/notebook_luminosity_function_single.ipynb", "examples/notebook_massive_remnants.ipynb", "examples/notebook_population.ipynb", "examples/notebook_solar_system.ipynb", "examples/old/basic_example.ipynb", "examples/old/workshop_example_notebook.ipynb", "functions.rst", "grid.rst", "grid_options_descriptions.rst", "index.rst", "modules.rst", "plot_functions.rst", "population_extensions/HPC.rst", "population_extensions/Moe_di_Stefano_2017.rst", "population_extensions/analytics.rst", "population_extensions/cache.rst", "population_extensions/condor.rst", "population_extensions/dataIO.rst", "population_extensions/distribution_functions.rst", "population_extensions/grid_logging.rst", "population_extensions/grid_options_defaults.rst", "population_extensions/gridcode.rst", "population_extensions/metadata.rst", "population_extensions/slurm.rst", "population_extensions/spacing_functions.rst", "population_extensions/version_info.rst", "readme_link.rst", "run_system_wrapper.rst", "stellar_types.rst", "useful_funcs.rst"], "titles": ["Binary_c parameters", "custom_logging_functions module", "dicts module", "ensemble module", "Example notebooks", "Example use case: Binary black hole systems", "Example use case: Hertzsprung-Russell diagrams", "Tutorial: Using the API functionality of binary_c-python", "Example use case: Common-envelope evolution", "Tutorial: Using custom logging routines with binary_c-python", "&lt;no title&gt;", "Tutorial: Extra features and functionality of binary_c-python", "Tutorial: Running individual systems with binary_c-python", "Example use case: Zero-age stellar luminosity function in binaries", "Example use case: Zero-age stellar luminosity function", "Example use case: Massive star luminosity", "Tutorial: Running populations with binary_c-python", "Example use case: Solar system using the API functionality", "Basic example", "Binary_c and python example notebook", "functions module", "Population class module", "Population grid code options", "Welcome to binary_c-python\u2019s documentation!", "Binarycpython code", "plot_functions module", "Population class extension: HPC module", "Population class extension: Moe_di_Stefano_2017 module", "Population class extension: analytics module", "Population class extension: cache module", "Population class extension: condor module", "Population class extension: dataIO module", "Population class extension: distribution_functions module", "Population class extension: grid_logging module", "Population class extension: grid_options_defaults module", "Population class extension: gridcode module", "Population class extension: metadata module", "Population class extension: slurm module", "Population class extension: spacing_functions module", "Population class extension: version_info module", "Python module for binary_c", "run_system_wrapper module", "stellar_types module", "useful_funcs module"], "terms": {"The": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 25, 26, 28, 29, 30, 31, 32, 33, 35, 37, 38, 40, 41], "follow": [0, 7, 9, 16, 19, 20, 22, 25, 32, 38], "chapter": [0, 22, 24], "contain": [0, 1, 2, 3, 7, 11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42], "all": [0, 1, 2, 3, 6, 7, 8, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 31, 32, 34, 38, 39, 40, 41], "current": [0, 2, 8, 9, 11, 13, 14, 15, 20, 21, 23, 26, 31, 40], "version": [0, 2, 7, 11, 16, 20, 21, 23, 39, 40], "can": [0, 1, 2, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 31, 32, 35, 40, 41, 43], "handl": [0, 2, 3, 4, 7, 12, 20, 21, 22, 26, 27, 35, 36, 39, 41, 43], "along": [0, 22, 23, 34, 40], "descript": [0, 7, 11, 20, 22, 27, 32, 34], "other": [0, 1, 2, 6, 11, 12, 13, 14, 15, 16, 20, 22, 23, 25, 26, 32, 34, 40], "properti": [0, 20, 22, 25, 35], "thi": [0, 1, 2, 3, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43], "inform": [0, 1, 3, 4, 6, 9, 12, 13, 14, 15, 16, 20, 21, 22, 25, 26, 32, 34, 36, 39], "wa": [0, 6, 11, 12, 14, 15, 16, 21, 22, 23, 31, 32, 40], "obtain": [0, 6, 8, 13, 14, 15, 31], "build": [0, 1, 4, 7, 20, 26, 32], "git": [0, 13, 14, 15, 16, 20], "branch": [0, 6, 20, 23, 39, 40], "branch_david": 0, "revis": [0, 39], "6072": 0, "20220603": 0, "69cdd3f72": 0, "built": [0, 1, 20, 23, 40], "jun": 0, "3": [0, 1, 2, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 23, 30, 32, 37, 38, 40], "2022": 0, "14": [0, 5, 6, 9, 12, 13, 15, 16, 17, 19], "44": [0, 5, 13], "39": [0, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18], "metal": [0, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 32, 43], "set": [0, 1, 2, 3, 4, 5, 9, 11, 12, 17, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 37, 38, 39, 40], "e": [0, 2, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 20, 21, 22, 23, 26, 29, 30, 31, 32, 35, 37, 38, 40, 43], "amount": [0, 2, 7], "mass": [0, 1, 2, 4, 5, 6, 7, 8, 11, 12, 13, 16, 17, 19, 20, 22, 25, 32, 35, 38, 39, 41, 43], "matter": [0, 7], "which": [0, 1, 2, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 26, 30, 31, 32, 34, 35, 37, 38, 39, 40, 41, 43], "hydrogen": [0, 6, 7], "helium": [0, 6, 7], "If": [0, 2, 6, 7, 8, 13, 14, 15, 16, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 35, 37, 40, 41, 43], "you": [0, 1, 2, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 31, 32, 34, 35, 38, 40, 43], "ar": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 25, 29, 30, 31, 32, 34, 35, 37, 38, 39, 40, 43], "us": [0, 1, 2, 3, 4, 11, 12, 16, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 37, 38, 39, 40, 41, 43], "bse": [0, 7, 9, 16, 32], "must": [0, 2, 6, 7, 8, 12, 13, 14, 15, 16, 17, 31, 35, 38], "1e": [0, 7, 8, 9, 12, 13, 19], "4": [0, 1, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 21, 31, 32, 38], "0": [0, 1, 2, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 26, 27, 29, 32, 35, 38, 40, 43], "03": [0, 1, 5, 7, 8, 13], "see": [0, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 29, 31, 32, 35, 39, 40], "also": [0, 4, 5, 6, 7, 8, 9, 13, 14, 15, 16, 19, 20, 21, 22, 23, 26, 28, 31, 34, 39, 40, 43], "nucsyn_metal": [0, 7], "effective_metal": [0, 7, 19], "type": [0, 1, 2, 3, 5, 8, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 31, 32, 34, 35, 38, 39, 42, 43], "float": [0, 2, 3, 5, 7, 11, 12, 17, 20, 32, 33, 38, 43], "default": [0, 1, 2, 3, 6, 7, 9, 11, 13, 14, 15, 16, 19, 20, 21, 22, 26, 27, 29, 30, 31, 32, 34, 37, 38, 39, 41], "valu": [0, 1, 2, 3, 6, 7, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 28, 29, 32, 34, 35, 38], "02": [0, 5, 6, 7, 8, 9, 12, 13, 16, 17, 19, 32, 43], "effect": [0, 5, 7, 9, 13, 22, 32], "routin": [0, 2, 4, 7, 23, 25, 41], "like": [0, 1, 6, 7, 8, 13, 14, 15, 16, 19, 20, 22, 23, 25, 31, 38, 40], "schneider": [0, 7], "wind": [0, 5, 6, 7, 13], "loss": [0, 5, 7, 12, 13, 17], "default_to_metal": [0, 7], "1": [0, 1, 2, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 25, 26, 30, 31, 32, 33, 35, 37, 38, 41, 43], "just": [0, 2, 6, 7, 8, 16, 19, 20, 21, 22, 27, 31, 39, 43], "same": [0, 2, 7, 12, 16, 22, 23, 32, 35, 40, 41], "main": [0, 1, 6, 7, 9, 13, 14, 15, 16, 19, 22, 23, 40], "differ": [0, 6, 7, 8, 13, 14, 15, 16, 19, 20, 22, 23, 25, 38, 40], "between": [0, 7, 22, 32, 38], "rang": [0, 6, 7, 8, 12, 13, 14, 15, 16, 22, 32, 35, 38], "valid": [0, 7, 9, 20, 32], "while": [0, 5, 6, 7, 8, 13], "s": [0, 2, 3, 5, 6, 7, 8, 12, 14, 15, 16, 17, 19, 20, 21, 22, 26, 28, 29, 31, 32, 36, 43], "limit": [0, 6, 7, 8, 13, 14, 15, 16, 22, 25], "stellar": [0, 4, 5, 7, 15, 22, 23, 25, 32, 38, 39, 42], "evolut": [0, 1, 4, 5, 6, 7, 12, 13, 14, 15, 16, 19, 22, 23, 25, 38], "so": [0, 2, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 21, 22, 25, 26, 31], "macro": [0, 11, 20, 39], "m_1": [0, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 35, 41], "initi": [0, 4, 5, 7, 11, 12, 19, 21, 32], "one": [0, 2, 7, 11, 14, 15, 16, 17, 18, 19, 22, 25, 29, 31, 34, 38, 41], "solar": [0, 4, 6, 7, 8, 11, 23, 32, 43], "unit": [0, 6, 7, 11, 20, 43], "intern": [0, 7, 11, 22], "index": [0, 7, 11, 12, 16, 17, 22, 23, 26, 32, 35], "m_2": [0, 5, 6, 7, 8, 9, 12, 13, 16, 18, 19], "two": [0, 2, 6, 7, 9, 20, 23, 31, 33, 40, 42, 43], "m_3": [0, 7], "three": [0, 7, 14, 15, 16, 32], "2": [0, 1, 2, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 25, 26, 30, 32, 37, 38, 40], "m_4": [0, 7], "four": [0, 7], "vrot1": 0, "equatori": 0, "rotat": [0, 32], "veloc": [0, 32], "km": 0, "hurlei": 0, "et": [0, 32, 43], "al": [0, 32, 43], "2000": [0, 5], "2002": 0, "prescript": [0, 5, 16], "sequenc": [0, 6, 9, 13, 14, 15, 19], "truli": 0, "non": [0, 2, 14, 15, 22, 23, 31, 40], "someth": [0, 6, 8, 12, 13, 14, 15, 22, 43], "small": [0, 5, 14, 15], "g": [0, 1, 2, 5, 6, 8, 9, 12, 13, 14, 15, 16, 18, 19, 20, 22, 23, 26, 29, 30, 31, 32, 37, 38, 40], "001": [0, 5], "vrot2": 0, "vrot_bs": 0, "vrot_breakup": 0, "vrot_sync": 0, "vrot_non_rot": 0, "vrot3": 0, "vrot4": 0, "prot1": 0, "prot2": 0, "prot3": 0, "period": [0, 5, 7, 8, 9, 12, 13, 14, 15, 16, 17, 19, 25, 32, 43], "dai": [0, 5, 8, 9, 12, 13, 16, 19, 32, 43], "prot4": 0, "inclination1": 0, "inclin": 0, "degre": 0, "inclination2": 0, "inclination3": 0, "inclination4": 0, "b_1": 0, "magnet": 0, "field": 0, "gauss": 0, "b_2": 0, "b_3": 0, "b_4": 0, "b_inclination1": 0, "b_inclination2": 0, "b_inclination3": 0, "b_inclination4": 0, "stellar_type_1": [0, 16, 25], "usual": [0, 5, 6, 7, 13, 14, 15, 16, 20, 22, 31, 32], "main_sequ": [0, 13, 14, 15, 19], "note": [0, 5, 6, 13, 14, 15, 16, 19, 20, 22, 26, 31, 35, 38, 39], "onli": [0, 2, 6, 9, 13, 14, 15, 16, 17, 19, 20, 22, 23, 26, 27, 31, 38, 40, 43], "work": [0, 2, 3, 9, 12, 13, 14, 15, 16, 19, 20, 22, 23, 26, 31, 40], "both": [0, 2, 7, 13, 14, 15, 16], "ag": [0, 4, 5, 6, 8, 15, 23, 38], "core_mass": [0, 9], "white": [0, 6], "dwarf": [0, 6, 14, 15], "black": [0, 4, 6, 23], "hole": [0, 4, 6, 23], "neutrn": 0, "integ": [0, 6, 22, 38, 43], "low_mass_m": 0, "ms": [0, 5, 9, 13], "hg": 0, "giant_branch": 0, "cheb": 0, "eagb": [0, 5], "5": [0, 1, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 29, 31, 32, 35], "tpagb": [0, 6], "6": [0, 1, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 19, 23, 40], "hem": 0, "7": [0, 1, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 18, 19, 23, 32, 40], "hehg": 0, "8": [0, 3, 5, 6, 8, 9, 12, 13, 14, 15, 16, 19, 31, 32], "hegb": [0, 5], "9": [0, 5, 6, 7, 8, 9, 12, 13, 15, 16, 19, 23, 40], "hewd": 0, "10": [0, 2, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 22, 32, 38, 41], "cowd": 0, "11": [0, 5, 6, 8, 9, 12, 13, 15, 16, 17, 19], "onewd": 0, "12": [0, 5, 6, 9, 12, 13, 15, 16, 17, 19, 20, 32], "ns": [0, 1, 8, 9, 16], "13": [0, 5, 6, 8, 9, 12, 13, 15, 16, 17, 19], "bh": [0, 5, 8], "massless_remn": 0, "15": [0, 5, 8, 9, 12, 13, 15, 16, 17, 19, 22, 32], "low_mass_main_sequ": 0, "hertzsprung_gap": 0, "first_giant_branch": 0, "core_helium_burn": 0, "early_asymptotic_giant_branch": 0, "thermally_pulsing_asymptotic_giant_branch": 0, "naked_main_sequence_helium_star": 0, "naked_helium_star_hertzsprung_gap": 0, "naked_helium_star_giant_branch": 0, "helium_white_dwarf": 0, "carbon_oxygen_white_dwarf": 0, "oxygen_neon_white_dwarf": 0, "neutron_star": 0, "black_hol": 0, "star_with_no_mass": 0, "stellar_type_2": [0, 16, 25], "stellar_type_3": 0, "stellar_type_4": 0, "max_stellar_type_1": 0, "maximum": [0, 6, 7, 8, 9, 13, 14, 15, 16, 22, 32, 38, 43], "stop": [0, 6, 8, 13, 19, 20, 22], "when": [0, 1, 2, 3, 6, 7, 8, 11, 12, 16, 17, 20, 22, 23, 26, 28, 29, 30, 31, 32, 34, 37, 38, 40, 41], "reach": [0, 5, 6, 8], "neg": [0, 2, 38], "massless": 0, "remnant": [0, 6], "allow": [0, 2, 9, 18, 19, 22, 29, 32], "absolut": [0, 20, 38], "16": [0, 5, 8, 13, 15, 17, 19, 32], "max_stellar_type_2": 0, "max_stellar_type_3": 0, "max_stellar_type_4": 0, "probabl": [0, 1, 2, 6, 8, 9, 13, 14, 15, 16, 19, 21, 22, 25, 31, 32, 34, 35], "weight": [0, 14, 15, 22], "appli": 0, "base": [0, 2, 3, 8, 13, 14, 15, 16, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43], "sai": [0, 6], "function": [0, 1, 2, 3, 4, 5, 6, 8, 9, 18, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43], "run": [0, 1, 4, 5, 6, 7, 8, 13, 14, 15, 18, 20, 21, 22, 26, 28, 30, 32, 35, 37, 41, 43], "grid": [0, 4, 12, 20, 21, 23, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43], "simul": [0, 1, 6, 8, 9, 13, 14, 15, 16, 37], "sum": [0, 2], "should": [0, 1, 2, 5, 6, 8, 12, 13, 14, 15, 16, 19, 20, 22, 23, 25, 26, 30, 31, 32, 34, 37, 38, 40, 41], "phasevol": [0, 16], "system": [0, 4, 6, 7, 8, 9, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 32, 33, 36, 40, 41, 43], "phase": [0, 6, 8, 13, 14, 15], "volum": 0, "binary_grid": 0, "null": [0, 6, 7, 8, 20], "stellar_structure_algorithm": 0, "structur": [0, 2, 8, 20, 22, 25], "modifi": [0, 2, 9, 23, 40], "none": [0, 1, 2, 3, 5, 6, 7, 8, 13, 15, 16, 17, 19, 20, 21, 22, 26, 27, 29, 30, 31, 32, 34, 35, 37, 38, 43], "extern": 0, "defin": [0, 1, 16, 17, 21, 25, 32, 35], "call": [0, 1, 2, 11, 12, 14, 15, 16, 17, 20, 21, 22, 25, 26, 30, 31, 33, 35, 37, 38, 39, 41], "code": [0, 1, 6, 8, 9, 12, 13, 14, 15, 16, 18, 19, 21, 23, 25, 30, 31, 32, 34, 35, 37, 38, 40, 41, 43], "yet": [0, 2, 19, 20, 22, 25], "implement": [0, 2, 22], "stellar_structure_algorithm_modified_bs": 0, "stellar_structure_algorithm_non": 0, "stellar_structure_algorithm_external_funct": 0, "stellar_structure_algorithm_mint": 0, "solver": 0, "forward": 0, "euler": 0, "could": [0, 3, 14, 15, 16, 19, 20, 39], "rk2": 0, "rk4": 0, "predictor": 0, "corretor": 0, "solver_forward_eul": 0, "solver_rk2": 0, "solver_rk4": 0, "solver_predictor_corrector": 0, "max_evolution_tim": [0, 1, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 19, 38], "myr": [0, 6, 8, 12, 13, 14, 15, 17, 38], "15000": [0, 5, 7, 9, 12, 16, 17, 19], "max_model_numb": 0, "number": [0, 2, 3, 5, 6, 8, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 26, 31, 32, 33, 34, 35, 38, 40], "model": [0, 1, 6, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 22], "ignor": [0, 2, 9, 12, 16, 19, 22, 32, 35], "monte_carlo_kick": 0, "turn": [0, 2, 3, 5, 12, 16, 20], "mont": [0, 22], "carlo": [0, 22], "sn": [0, 5, 6, 8, 13, 14, 15, 17, 19], "kick": [0, 5, 19, 22], "On": [0, 16, 20, 31], "true": [0, 2, 3, 5, 6, 8, 11, 13, 14, 15, 16, 18, 19, 20, 21, 22, 25, 26, 28, 30, 31, 34, 35, 37, 38, 39], "inde": [0, 14, 15], "broken": 0, "fals": [0, 3, 5, 6, 8, 13, 15, 16, 17, 20, 21, 22, 25, 26, 28, 29, 30, 31, 35, 37, 38, 39], "disable_debug": 0, "disabl": [0, 16], "debug": [0, 5, 6, 8, 13, 14, 15, 16, 22, 33], "ha": [0, 1, 2, 5, 6, 8, 9, 11, 13, 14, 15, 16, 19, 20, 22, 28, 31, 35], "an": [0, 2, 3, 6, 7, 8, 11, 12, 13, 14, 15, 16, 19, 20, 22, 23, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 41], "requir": [0, 3, 8, 12, 13, 14, 15, 16, 17, 19, 20, 22, 25, 26, 32, 41], "rebuild": [0, 22, 23, 26, 40], "timestep_log": 0, "timestep": [0, 8, 9, 12, 13, 14, 15], "log": [0, 1, 4, 5, 7, 12, 17, 18, 20, 22, 23, 25, 31, 32, 33, 35, 38, 40, 41, 43], "rejects_in_log": 0, "show": [0, 4, 5, 6, 7, 8, 12, 13, 14, 15, 16, 19, 22, 25, 38], "reject": 0, "vandenheuvel_log": 0, "van": 0, "den": 0, "heuvel": 0, "evolution_split": 0, "split": [0, 5, 12, 16, 17, 19, 22, 30, 37], "evolutionari": [0, 12], "splitpoint": 0, "supernova": [0, 5, 8, 22], "occur": [0, 43], "disable_ev": 0, "whether": [0, 7, 16, 20, 21, 22, 25, 30, 31, 32, 34, 37, 38, 39, 43], "new": [0, 2, 6, 8, 12, 13, 14, 15, 16, 20, 21, 26, 31, 32, 35], "event": [0, 5, 6], "we": [0, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 34, 37, 38, 40, 43], "evolution_splitting_sn_eccentricity_threshold": 0, "threshold": [0, 20, 22], "eccentr": [0, 7, 9, 12, 13, 14, 15, 16, 17, 19, 25, 32, 43], "abov": [0, 6, 9, 12, 14, 15, 16, 20, 21, 32], "happen": [0, 6, 8], "01": [0, 5, 6, 8, 9, 13, 16, 19], "evolution_splitting_sn_n": 0, "evolution_splitting_maxdepth": 0, "max": [0, 8, 9, 13, 14, 15, 16, 22, 32], "equation_of_state_algorithm": 0, "equat": 0, "state": [0, 31], "paczynski": 0, "equation_of_state_paczynski": 0, "opacity_algorithm": 0, "opac": 0, "ferguson": 0, "opal": 0, "opacity_algorithm_paczynski": 0, "opacity_algorithm_ferguson_op": 0, "opacity_algorithm_star": 0, "wind_mass_loss": [0, 5], "2018": [0, 1, 5], "sander": 0, "wink": 0, "2020": 0, "lbv": 0, "unsign": 0, "wind_algorithm_non": [0, 5], "wind_algorithm_hurley2002": 0, "wind_algorithm_schneider2018": 0, "wind_algorithm_binary_c_2020": [0, 5], "wind_algorithm_hendriks_2022": 0, "extra": [0, 4, 16, 22, 23, 33, 35, 41], "gbwind": 0, "first": [0, 2, 6, 8, 12, 13, 14, 15, 16, 17, 20, 23, 26, 31, 32, 40, 43], "red": [0, 6, 14, 15, 17], "giant": [0, 6, 17], "reimer": 0, "choos": [0, 6, 8, 9, 13, 19, 25, 26, 31], "gb_reimers_eta": 0, "rate": [0, 14, 15, 32], "schroeder": 0, "cuntz": 0, "2005": [0, 5], "gb_wind_reim": 0, "gb_wind_schroeder_cuntz_2005": 0, "gb_wind_goldman_etal_2017": 0, "gb_wind_beasor_etal_2020": 0, "postagbwind": 0, "special": [0, 16], "post": [0, 5, 6, 8, 9, 21], "A": [0, 2, 4, 16, 29, 43], "gb": 0, "postagb_wind_use_gi": 0, "mean": [0, 5, 20, 22, 23, 30, 32, 37, 38, 40], "whatev": [0, 9, 19, 20, 21, 23, 26, 31, 40], "prescrib": 0, "option": [0, 1, 2, 6, 8, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 26, 27, 29, 31, 32, 34, 35, 38, 40, 43], "includ": [0, 1, 2, 6, 9, 12, 14, 15, 16, 17, 20, 21, 23, 25, 31, 32, 40], "postagb_wind_non": 0, "postagb_wind_krticka2020": 0, "krticka": 0, "kub\u00e1t": 0, "krtickov\u00e1": 0, "635": [0, 13], "a173": 0, "postagb_wind_gi": 0, "teff_postagb_min": 0, "minimum": [0, 7, 20, 22, 32, 38, 39, 43], "temperatur": [0, 17, 25, 32], "teff_postagb_max": 0, "6000": 0, "k": [0, 6, 17, 32], "120000": 0, "mattsson_orich_tpagbwind": 0, "experiment": [0, 20], "mattsson": 0, "oxygen": [0, 6], "rich": 0, "mattsson_mass_loss": 0, "magnetic_braking_factor": 0, "multipli": [0, 2, 14, 15, 22, 38], "brake": 0, "angular": [0, 17, 25], "momentum": [0, 17], "magnetic_braking_gamma": 0, "gamma": 0, "factor": [0, 2, 22, 38], "rappaport": 0, "style": [0, 20, 33], "express": [0, 20], "magnetic_braking_algorithm": 0, "andronov": 0, "pinnsonneault": 0, "sill": 0, "2003": [0, 32], "barn": 0, "kim": 0, "2010": [0, 22, 32], "magnetic_braking_algorithm_hurley_2002": 0, "magnetic_braking_algorithm_andronov_2003": 0, "magnetic_braking_algorithm_barnes_2010": 0, "magnetic_braking_algorithm_rappaport_1983": 0, "helium_flash_mass_loss": 0, "lost": [0, 8, 19], "flash": 0, "multipl": [0, 2, 6, 22, 32], "cf": 0, "eta": [0, 8, 13], "formula": [0, 20], "4e": [0, 19], "8e": 0, "gbwindfac": 0, "tpagbwindfac": 0, "eagbwindfac": 0, "nieuwenhuijzen_windfac": 0, "nieuwenhuijzen": 0, "de": [0, 5], "jager": 0, "tpagbwind": 0, "dure": [0, 5, 19], "karaka": 0, "vassiliadi": 0, "wood": 0, "1993": 0, "bloecker": 0, "loon": 0, "rob": [0, 32, 43], "c": [0, 1, 5, 7, 9, 12, 16, 41], "variant": 0, "respect": [0, 30, 32, 37], "goldman": 0, "2017": [0, 13, 16, 22, 32], "beasor": 0, "tpagb_wind_vw93_karaka": 0, "tpagb_wind_vw93_orig": 0, "tpagb_wind_reim": 0, "tpagb_wind_bloeck": 0, "tpagb_wind_van_loon": 0, "tpagb_wind_rob_cwind": 0, "tpagb_wind_vw93_karakas_carbon_star": 0, "tpagb_wind_vw93_orig_carbon_star": 0, "tpagb_wind_mattsson": 0, "tpagb_wind_goldman_etal_2017": 0, "tpagb_wind_beasor_etal_2020": 0, "eagbwind": 0, "vw93": 0, "eagb_wind_bs": 0, "eagb_wind_goldman_etal_2017": 0, "eagb_wind_beasor_etal_2020": 0, "wind_gas_to_dust_ratio": 0, "ga": 0, "dust": 0, "ratio": [0, 6, 7, 8, 13, 14, 15, 16, 32, 43], "calcul": [0, 2, 6, 8, 13, 14, 15, 16, 20, 22, 28, 32, 35, 43], "typic": 0, "200": [0, 5], "milki": 0, "wai": [0, 2, 12, 14, 15, 21, 22, 26], "500": [0, 5], "magellan": 0, "cloud": 0, "approxim": [0, 6, 8], "mw": 0, "vwind_multipli": 0, "vwind_beta": 0, "beta": 0, "speed": [0, 29], "where": [0, 1, 2, 6, 13, 14, 15, 16, 20, 22, 23, 26, 28, 31, 32, 34, 38, 40], "vwind": 0, "sqrt": 0, "escap": 0, "125": [0, 5, 16], "from": [0, 2, 3, 5, 6, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 26, 30, 31, 32, 35, 37, 39, 43], "superwind_mira_switchon": 0, "In": [0, 2, 6, 8, 9, 11, 12, 13, 14, 15, 16, 19, 22, 31, 38], "agb": [0, 6], "superwind": 0, "given": [0, 1, 3, 7, 13, 14, 15, 18, 19, 20, 21, 22, 26, 29, 30, 31, 32, 35, 37, 38, 41, 43], "mira": 0, "vari": [0, 6, 8, 16], "switch": 0, "vw93_mira_shift": 0, "depend": [0, 6, 20, 22, 23, 25, 32, 40], "plu": 0, "offset": 0, "vw93_multipli": 0, "tpagb_reimers_eta": 0, "tout_pringle_1992_multipli": 0, "tout": [0, 43], "pringl": 0, "1992": 0, "artificial_mass_accretion_r": 0, "d": [0, 1, 5, 6, 8, 9, 12, 13, 16, 17, 20, 38], "constant": [0, 2, 14, 15, 25, 32, 38], "accret": [0, 5], "n": [0, 1, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 18, 19, 20, 22, 26, 32], "scanf": 0, "artificial_mass_accretion_rate_by_stellar_typ": 0, "artificial_angular_momentum_accretion_r": 0, "artificial_orbital_angular_momentum_accretion_r": 0, "orbit": [0, 5, 7, 8, 13, 17, 25, 32, 43], "artificial_accretion_start_tim": 0, "time": [0, 1, 2, 3, 5, 6, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 28, 31, 32, 33, 38], "artifici": 0, "artificial_accretion_ignor": 0, "artificial_accretion_end_tim": 0, "end": [0, 5, 20, 22, 28, 32], "wr_wind": 0, "massiv": [0, 4, 5, 6, 8, 13, 17, 23, 32], "wr": 0, "maeder": 0, "meynet": 0, "nugi": 0, "lamer": 0, "john": 0, "eldridg": 0, "vink": 0, "earli": 0, "lynnett": 0, "drai": 0, "thesi": 0, "wr_wind_bs": 0, "wr_wind_maeder_meynet": 0, "wr_wind_nugis_lam": 0, "wr_wind_eldridg": 0, "wr_wind_fac": 0, "wrwindfac": 0, "synonym": 0, "instead": [0, 5, 14, 15, 20, 22], "bh_prescript": [0, 5], "prescrit": 0, "relat": 0, "newli": 0, "form": [0, 6, 7, 8, 13, 14, 15, 16, 21, 26, 31, 34, 39], "its": [0, 2, 3, 13, 14, 15, 16, 17, 20, 22, 23, 25, 26, 27, 31, 34, 38, 39, 40, 41], "progenitor": [0, 16], "co": [0, 5], "core": [0, 6, 8, 13, 14, 15, 16, 22, 25], "bh_hurley2002": 0, "bh_belczynski": [0, 5], "belczynski": 0, "bh_spera2015": 0, "spera": 0, "2015": [0, 5], "bh_fryer12_delai": 0, "fryer": 0, "2012": [0, 32], "delai": [0, 22], "bh_fryer12_rapid": [0, 5], "rapid": 0, "bh_fryer12_startrack": 0, "startrack": 0, "ppisn_prescript": 0, "pulsat": 0, "pair": [0, 2, 5, 20, 35, 39], "instabl": 0, "undergo": [0, 8], "ppisn": 0, "pisn": 0, "flag": [0, 1, 21, 22, 31, 38, 39], "binary_c_paramet": [0, 6, 13, 14, 15, 16], "h": [0, 5, 9, 20], "farmer": 0, "2019": [0, 5, 19], "hendrik": [0, 19, 23, 40], "21": [0, 1, 5, 6, 13, 16, 19], "prep": 0, "fit": [0, 2, 12, 32, 43], "data": [0, 3, 5, 6, 7, 8, 12, 13, 14, 15, 16, 17, 19, 20, 22, 26, 27, 31, 32, 35, 41, 43], "ppisn_non": 0, "ppisn_farmer19": 0, "ppisn_new_fit_21": 0, "ppisn_additional_massloss": 0, "addit": 0, "massloss": 0, "top": [0, 16, 35], "result": [0, 1, 2, 3, 6, 8, 12, 13, 14, 15, 16, 19, 20, 22, 23, 26, 31, 32, 38, 40], "posit": [0, 2, 8, 32], "ppisn_core_mass_range_shift": 0, "shift": 0, "taken": [0, 2, 9, 32], "account": [0, 22, 32], "remov": [0, 2, 8, 12, 16, 17, 20, 21], "lower": [0, 13, 16, 32, 35, 38], "higher": [0, 6, 8, 13, 14, 15, 16, 20, 22, 23, 32, 40], "ppisn_massloss_multipli": 0, "p": [0, 6, 8, 13, 14, 15, 17, 32, 34], "THe": [0, 21], "affect": [0, 6], "use_lwn_fallback": 0, "nazehdin": 0, "lovegrov": 0, "wooslei": 0, "envelop": [0, 4, 5, 6, 23], "eject": [0, 8, 17], "fail": [0, 6, 8, 13, 16, 20, 22, 23, 31, 40], "sn_kick_distribution_ii": 0, "distribut": [0, 2, 4, 8, 13, 16, 20, 26, 27, 32, 38], "ii": [0, 19], "collaps": 0, "fix": [0, 5, 12, 20, 21, 25, 31, 32, 33], "maxwellian": 0, "custom": [0, 1, 2, 3, 4, 6, 7, 8, 12, 13, 14, 15, 16, 20, 21, 22, 23, 25, 32, 41], "kick_velocity_fix": 0, "kick_velocity_maxwellian": 0, "kick_velocity_custom": 0, "sn_kick_distribution_ecap": 0, "electron": 0, "captur": [0, 20], "sn_kick_distribution_ns_n": 0, "neutron": [0, 6, 16], "surviv": [0, 17], "merger": [0, 5], "sn_kick_distribution_ibc": 0, "born": [0, 6, 13, 14, 15], "after": [0, 6, 8, 9, 13, 14, 15, 16, 21, 22, 31, 35, 38], "ib": [0, 5], "sn_kick_distribution_grb_collapsar": 0, "collapsar": 0, "sn_kick_distribution_tz": 0, "death": 0, "thorn": 0, "zytkow": 0, "object": [0, 2, 3, 4, 7, 11, 17, 20, 21, 22, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41], "sn_kick_distribution_aic_bh": 0, "induc": 0, "sn_kick_distribution_bh_bh": 0, "sn_kick_distribution_bh_n": 0, "sn_kick_distribution_ia_hybrid_hecowd": 0, "ani": [0, 3, 12, 16, 20, 21, 23, 26, 32, 35, 39, 40], "survivor": 0, "hybrid": 0, "he": [0, 5], "snia": 0, "explos": [0, 5, 6, 19], "sn_kick_distribution_ia_hybrid_hecowd_sublumin": 0, "sublumin": 0, "sn_kick_distribution_ppisn": 0, "sn_kick_distribution_pisn": 0, "sn_kick_distribution_phdi": 0, "phdi": 0, "sn_kick_dispersion_ii": [0, 5], "dispers": [0, 38], "190": [0, 5, 19], "sn_kick_dispersion_ecap": 0, "sn_kick_dispersion_ns_n": 0, "sn_kick_dispersion_ibc": [0, 5], "sn_kick_dispersion_grb_collapsar": [0, 5], "sn_kick_dispersion_tz": 0, "sn_kick_dispersion_aic_bh": 0, "sn_kick_dispersion_bh_bh": 0, "sn_kick_dispersion_bh_n": 0, "sn_kick_dispersion_ia_hybrid_hecowd": 0, "sn_kick_dispersion_ia_hybrid_hecowd_sublumin": 0, "sn_kick_dispersion_ppisn": 0, "sn_kick_dispersion_pisn": 0, "sn_kick_dispersion_phdi": 0, "sn_kick_companion_ia_h": 0, "algothim": 0, "companion": [0, 5, 19, 31], "ia": [0, 8], "liu": 0, "wheeler": 0, "1975": 0, "sn_impulse_non": 0, "sn_impulse_liu2015": 0, "sn_impulse_wheeler1975": 0, "sn_kick_companion_ia_eld": 0, "eld": 0, "sub": [0, 2, 20], "mch": 0, "sn_kick_companion_ia_chand": 0, "sn_kick_companion_a": 0, "sn_kick_companion_ecap": 0, "sn_kick_companion_ia_he_co": 0, "sn_kick_companion_ia_chand_co": 0, "sn_kick_companion_ns_n": 0, "sn_kick_companion_grb_collapsar": 0, "grb": 0, "rapidli": 0, "ibc": 0, "sn_kick_companion_hestaria": 0, "sn_kick_companion_ibc": 0, "sn_kick_companion_ii": 0, "sn_kick_companion_iia": 0, "iia": 0, "sn_kick_companion_wdkick": 0, "wd": 0, "sn_kick_companion_tz": 0, "sn_kick_companion_aic_bh": 0, "sn_kick_companion_bh_bh": 0, "merg": [0, 2, 5, 6, 8, 22, 26, 31, 32, 33], "sn_kick_companion_bh_n": 0, "sn_kick_companion_ia_hybrid_hecowd": 0, "sn_kick_companion_ia_hybrid_hecowd_sublumin": 0, "sn_kick_companion_ppisn": 0, "sn_kick_companion_pisn": 0, "sn_kick_companion_phdi": 0, "wd_sigma": 0, "thei": [0, 2, 5, 6, 8, 13, 16, 17, 21, 22, 25, 26, 30, 37, 38], "zero": [0, 1, 4, 5, 6, 8, 15, 20, 22, 23, 31], "wd_kick": 0, "wd_kick_direct": 0, "direct": [0, 21], "random": [0, 5, 7, 19, 22], "up": [0, 1, 4, 9, 12, 17, 20, 21, 26, 27, 29, 30, 32, 37], "backward": 0, "inward": 0, "outward": 0, "kick_random": 0, "kick_straight_up": 0, "kick_forward": 0, "kick_backward": 0, "kick_inward": 0, "kick_outward": 0, "wd_kick_when": 0, "decid": [0, 2, 9, 18, 19, 20, 21, 22, 26], "birth": 0, "rlof": [0, 5, 7, 43], "puls": [0, 6, 43], "wd_kick_pulse_numb": 0, "everi": [0, 8, 20, 22, 23, 40], "wd_kick_end_agb": 0, "wd_kick_first_rlof": 0, "wd_kick_at_given_puls": 0, "wd_kick_at_every_puls": 0, "desir": 0, "pre": [0, 5, 8, 16, 19, 25], "minimum_helium_ignition_core_mass": 0, "ignit": [0, 6], "case": [0, 2, 4, 7, 16, 20, 22, 23, 26, 31, 38], "strip": [0, 7, 12, 17], "make": [0, 1, 2, 3, 5, 6, 8, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 25, 26, 30, 31, 32, 40, 41, 43], "sdb": 0, "sdo": 0, "total": [0, 2, 6, 8, 13, 14, 15, 16, 19, 20, 22, 25, 32, 35], "minimum_co_core_mass_for_carbon_ignit": 0, "carbon": [0, 5, 6], "assum": [0, 6, 8, 13, 17, 25, 38], "mc": [0, 5, 16, 19, 31], "bagb": 0, "6msun": 0, "around": [0, 9, 12, 18, 19], "08msun": 0, "pol": 0, "1998": [0, 5, 32], "08": [0, 5, 8, 13, 19], "minimum_co_core_mass_for_neon_ignit": 0, "neon": [0, 6], "42msun": 0, "have": [0, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 25, 26, 30, 31, 34, 37, 40, 41], "explod": [0, 5], "electon": 0, "42": [0, 5, 8, 13, 16], "minimum_mcbagb_for_nondegenerate_carbon_ignit": 0, "degener": 0, "25msun": 0, "25": [0, 5, 8, 13, 19], "maximum_mcbagb_for_degenerate_carbon_ignit": 0, "max_neutron_star_mass": 0, "befor": [0, 2, 5, 6, 8, 13, 14, 15, 16, 21, 22, 23, 31, 32, 40], "2msun": 0, "chandrasekhar_mass": 0, "chandrasekhar": 0, "44msun": 0, "38": [0, 5, 8, 13, 16], "delta_mcmin": 0, "reduc": [0, 5], "third": [0, 17, 32, 38], "dredg": 0, "As": [0, 6, 8, 12, 13, 14, 15, 16], "izzard": [0, 6, 8, 13, 14, 15, 23, 40], "2004": [0, 5], "increas": [0, 5, 8, 13, 14, 15], "henc": [0, 8, 14, 15, 17], "lambda_min": 0, "effici": [0, 6, 8], "lambda": [0, 5, 8], "lambda_mult": 0, "impli": 0, "onc": [0, 38], "mcmin": 0, "lambda_multipli": 0, "minimum_envelope_mass_for_third_dredgeup": 0, "straniero": 0, "suggest": [0, 23, 40], "5msun": 0, "howev": [0, 9, 13, 14, 15, 16], "circumstanti": 0, "evid": 0, "2009": 0, "well": [0, 3, 9, 12, 13, 14, 15, 22, 23, 40], "newer": [0, 2], "stancliff": 0, "low": [0, 6, 8, 14, 15, 32], "nearer": 0, "more": [0, 1, 3, 4, 5, 6, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 38, 40], "appropri": [0, 16, 22, 26, 29, 30, 31, 35, 37], "mass_of_pmz": 0, "partial": 0, "mix": [0, 2, 22], "zone": 0, "tabl": [0, 32, 38], "ask": [0, 7, 43], "abat": 0, "detail": [0, 6, 12, 20, 22], "seri": [0, 38], "paper": 0, "2013": 0, "2014": [0, 5, 32], "use_tabular_intershell_abundances_karakas_2012": 0, "c13_eff": 0, "intershel": 0, "region": [0, 38], "process": [0, 6, 8, 13, 14, 15, 16, 18, 19, 20, 21, 22, 26, 30], "gallino": 0, "busso": 0, "lugaro": 0, "provid": [0, 16, 21, 22, 23, 26, 32, 40, 41], "maria": 0, "nucsyn_s_process": 0, "mc13_pocket_multipli": 0, "tides_convective_damp": 0, "tidal": [0, 5], "convect": 0, "damp": 0, "tides_hurley2002": 0, "zahn": 0, "197x": 0, "timescal": 0, "hut": 0, "tides_zahn1989": 0, "1989": [0, 13], "e2_prescript": 0, "how": [0, 2, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 19, 22, 28, 32, 35], "e2": 0, "siess": 0, "e2_hurley_2002": 0, "e2_izzard": 0, "e2_mint": 0, "dtfac": 0, "decreas": 0, "hbbtfac": 0, "modul": [0, 7, 8, 11, 13, 14, 15, 16, 17, 22, 24], "hot": 0, "bottom": [0, 16, 35], "burn": 0, "wind_multiplier_": 0, "specifi": [0, 22, 26, 38], "intger": 0, "By": [0, 6, 13, 14, 15, 16, 19, 22], "wind_type_multiplier_": 0, "pre_main_sequ": 0, "rather": [0, 2, 9, 12, 16, 20, 22, 26, 39], "fraction": [0, 13, 19, 22, 32], "radii": [0, 43], "match": [0, 2, 6, 12, 13, 16, 17, 22, 25, 29], "railton": 0, "pre_main_sequence_fit_lob": 0, "forc": [0, 5, 22, 28], "roch": [0, 5, 8, 43], "lobe": [0, 5, 8, 43], "done": [0, 2, 5, 6, 13, 14, 15, 16, 19, 22, 23, 31, 40], "small_envelope_method": 0, "method": [0, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 27, 31, 33, 34, 35, 39], "determin": [0, 7, 9, 13, 14, 15, 16, 21, 32, 35, 43], "radiu": [0, 1, 6, 9, 16, 18, 25, 43], "veri": [0, 5, 6, 7, 8, 9, 12, 14, 15, 16, 31, 35, 38], "thin": 0, "miller": 0, "bertolami": 0, "2016": 0, "small_envelope_method_bs": 0, "small_envelope_method_miller_bertolami": 0, "timestep_modul": 0, "global": [0, 2, 13, 14, 15, 20, 32, 38], "timestep_multipli": 0, "maximum_timestep": 0, "20": [0, 5, 6, 8, 9, 13, 14, 15, 16, 17, 19, 38], "zoomfac_multiplier_decreas": 0, "zoomfac_multiplier_increas": 0, "zoom": [0, 38], "succe": 0, "maximum_timestep_factor": 0, "subsequ": 0, "maximum_nuclear_burning_timestep": 0, "nuclear": 0, "nova_retention_method": 0, "retain": 0, "nova": [0, 6, 8], "nova_retention_fract": 0, "pend": [0, 5], "nova_retention_algorithm_const": 0, "nova_retention_algorithm_claeys2014": 0, "nova_retention_algorithm_hillman2015": 0, "mint_metal": 0, "mint": 0, "It": [0, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 19, 22, 23, 31, 34, 40], "normal": [0, 2, 21, 26, 38, 39], "gaia_teff_binwidth": 0, "log10": [0, 6, 8, 13, 14, 15, 16, 32, 38], "bin": [0, 8, 13, 14, 15, 20, 22, 23, 38, 40], "width": [0, 8, 20], "gaia": [0, 32], "hrd": [0, 6, 8], "gaia_l_binwidth": 0, "luminos": [0, 4, 6, 23, 25], "gaia_colour_transform_method": 0, "select": [0, 3, 12, 13, 17, 19, 20], "transform": [0, 3], "colour": 0, "scheme": 0, "gaia_conversion_ubvri_univariate_jordi2010": 0, "jordi": 0, "univari": 0, "ubvri": 0, "gaia_conversion_ubvri_bivariate_jordi2010": 0, "bivari": 0, "gaia_conversion_ugriz_univariate_jordi2010": 0, "gaia_conversion_ugriz_bivariate_jordi2010": 0, "ugriv": 0, "gaia_conversion_ubvri_univariate_evans2018": 0, "evan": 0, "dr2": 0, "gaia_conversion_ugriz_univariate_evans2018": 0, "gaia_conversion_ubvri_riello2020": 0, "riello": 0, "dr3": 0, "gaia_conversion_ugriz_riello2020": 0, "rotationally_enhanced_mass_loss": 0, "enabl": [0, 7], "rotation": 0, "enhanc": 0, "langer": 0, "rotationally_enhanced_massloss_langer_formula": 0, "rotationally_enhanced_expon": 0, "rotationally_enhanced_massloss_non": 0, "rotationally_enhanced_massloss_angmom": 0, "rotationally_enhanced_massloss_langer_formula_and_angmom": 0, "agb_core_algorithm": 0, "overshoot": 0, "agb_core_algorithm_default": 0, "agb_core_algorithm_hurlei": 0, "agb_core_algorithm_karaka": 0, "agb_radius_algorithm": 0, "agb_radius_algorithm_default": 0, "agb_radius_algorithm_hurlei": 0, "agb_radius_algorithm_karaka": 0, "agb_luminosity_algorithm": 0, "agb_luminosity_algorithm_default": 0, "agb_luminosity_algorithm_hurlei": 0, "agb_luminosity_algorithm_karaka": 0, "agb_3dup_algorithm": 0, "agb_third_dredge_up_algorithm_default": 0, "agb_third_dredge_up_algorithm_hurlei": 0, "agb_third_dredge_up_algorithm_karaka": 0, "agb_third_dredge_up_algorithm_stancliff": 0, "overspin_algorithm": 0, "what": [0, 1, 2, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 19, 22, 23, 26, 32, 34, 38, 39, 40, 41], "do": [0, 1, 2, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 31, 32, 34, 38, 40, 43], "breakup": 0, "overspin_bs": 0, "conserv": 0, "transfer": [0, 6, 22], "back": [0, 2, 5], "overspin_massloss": 0, "rotationally_enhanced_massloss": 0, "lose": [0, 19], "carri": 0, "awai": [0, 13], "expon": [0, 20], "power": [0, 8, 14, 15, 22, 23, 32, 40], "rais": [0, 2, 16, 20, 22], "batchmod": 0, "control": [0, 6, 13, 14, 15, 16, 22], "variabl": [0, 4, 6, 7, 8, 20, 22, 30, 31, 35], "know": [0, 1, 2, 7, 12, 14, 15, 22, 31, 34], "speedtest": 0, "off": [0, 5, 16, 19, 22], "use_fixed_timestep_": 0, "boolean": [0, 2, 7, 20, 21, 22, 25, 39, 43], "task": [0, 19, 20, 21, 25, 26, 29, 32, 38, 41, 43], "perform": [0, 31], "For": [0, 2, 9, 12, 13, 14, 15, 25], "binary_c_macro": 0, "particularli": 0, "binary_c_task_": 0, "orbiting_object": [0, 17], "usag": [0, 4], "spinrat": 0, "central_object": 0, "orbiting_objects_log": [0, 17], "orbiting_objects_wind_accretion_multipli": 0, "orbiting_objects_close_pc_threshold": 0, "close": [0, 5, 8, 14, 15, 17, 31], "percentag": 0, "orbiting_objects_tides_multipli": 0, "torqu": 0, "evaporate_escaped_orbiting_object": 0, "evapor": 0, "rlof_transition_objects_escap": 0, "otherwis": [0, 2, 20, 21, 22, 26, 28, 30, 31, 34, 37], "place": [0, 2, 13, 20, 22], "outsid": [0, 32], "stabl": [0, 23, 40], "pn_resolv": 0, "shorten": [0, 5], "resolv": [0, 13, 31], "better": [0, 2, 4, 7, 16, 26, 30, 31, 37, 43], "pn": 0, "pn_resolve_minimum_luminos": 0, "resolut": [0, 6, 8, 13, 14, 15, 16, 22, 35, 38], "pne": 0, "31": [0, 5, 7, 8, 13, 19], "62": [0, 5, 13], "pn_resolve_maximum_envelope_mass": 0, "below": [0, 4, 6, 7, 8, 9, 13, 14, 15, 16, 22, 32], "pn_resolve_minimum_effective_temperatur": 0, "12500": 0, "pn_fast_wind": 0, "fast": 0, "pn_fast_wind_dm_gb": 0, "pn_fast_wind_mdot_gb": 0, "06": [0, 5, 8, 9, 12, 13], "pn_fast_wind_dm_agb": 0, "pn_fast_wind_mdot_agb": 0, "hewd_hewd_ignition_mass": 0, "reignit": 0, "wind_nieuwenhuijzen_luminosity_lower_limit": 0, "activ": [0, 22, 23, 40], "4e3": 0, "lsun": [0, 25], "4000": [0, 13], "wind_lbv_luminosity_lower_limit": 0, "6e5": 0, "600000": 0, "num_ansi_colour": 0, "extend": [0, 8, 23, 39, 40], "ansi": [0, 20], "255": [0, 5], "src": [0, 7, 9, 23, 40], "ansi_colour": 0, "int": [0, 1, 2, 5, 7, 13, 16, 20, 21, 22, 26, 32, 33, 34, 35, 38, 43], "apply_darwin_radau_correct": 0, "darwin": 0, "radau": 0, "correct": [0, 12, 21, 25, 32, 33, 43], "moment": [0, 6, 9, 16, 19, 38], "inertia": 0, "take": [0, 2, 8, 13, 16, 19, 20, 22, 27, 31, 32, 35, 41], "degenerate_core_merger_nucsyn": 0, "degner": 0, "energi": 0, "gener": [0, 1, 6, 7, 8, 9, 12, 13, 15, 16, 18, 19, 20, 21, 22, 25, 26, 31, 32, 34, 35, 38], "nucleosynthesi": [0, 39], "whole": [0, 8, 9, 21, 22], "disrupt": [0, 5, 19], "degenerate_core_helium_merger_ignit": 0, "r": [0, 1, 5, 6, 12, 16, 19, 23, 31, 40], "degenerate_core_merger_dredgeup_fract": 0, "separ": [0, 3, 5, 6, 7, 9, 12, 16, 17, 18, 19, 25, 31, 32, 43], "actual": [0, 3, 6, 8, 9, 12, 13, 14, 15, 16, 21, 22, 23, 25, 30, 32, 38, 40], "semi": 0, "major": 0, "axi": [0, 25], "indic": [0, 32], "want": [0, 2, 3, 5, 8, 9, 13, 14, 15, 16, 19, 20, 22, 23, 25, 26, 31, 32, 34, 35, 40], "either": [0, 2, 3, 13, 14, 15, 16, 19, 21, 22, 35, 39, 41], "separation_tripl": 0, "tripl": [0, 22, 32], "separation_quadrupl": 0, "quadrupl": [0, 22, 32], "orbital_period": [0, 5, 7, 8, 9, 12, 13, 16, 18, 19, 43], "orbital_period_tripl": 0, "orbital_period_quadrupl": 0, "outer": [0, 6], "quadrulpl": 0, "eccentricity_tripl": 0, "eccentricity_quadrupl": 0, "inclini": 0, "orbital_inclin": 0, "rel": 0, "incliniation_tripl": 0, "incliniation_quadrupl": 0, "orbital_inclinationi": 0, "orbital_phas": 0, "orbital_phase_tripl": 0, "orbital_phase_quadrupl": 0, "argument_of_periastron": 0, "argument": [0, 2, 7, 12, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 32, 39, 41], "periastron": 0, "argument_of_periastron_tripl": 0, "argument_of_periastron_quadrupl": 0, "disc_timestep_factor": 0, "natur": [0, 14, 15], "disc": [0, 17], "white_dwarf_cooling_model": 0, "cool": [0, 6], "white_dwarf_cooling_mestel": 0, "mestel": 0, "white_dwarf_cooling_mestel_modifi": 0, "white_dwarf_cooling_carrasco2014": 0, "carrasco": 0, "white_dwarf_radius_model": 0, "perhap": [0, 6, 8, 21], "white_dwarf_radius_nauenberg1972": 0, "nauenberg": 0, "1972": 0, "white_dwarf_radius_mu": 0, "mu": 0, "white_dwarf_radius_carrasco2014": 0, "cbdisc_mass_loss_inner_viscous_accretion_method": 0, "inner": [0, 17], "edg": [0, 6, 16, 35], "circumbinari": 0, "goe": [0, 2, 9, 12, 25], "young": 0, "clark": 0, "gerosa": 0, "50": [0, 5, 8, 13, 15, 16], "cbdisc_mass_loss_inner_viscous_accretion_method_young_clarke_2015": 0, "cbdisc_mass_loss_inner_viscous_accretion_method_gerosa_2015": 0, "cbdisc_mass_loss_inner_viscous_accretion_method_equ": 0, "cbdisc_mass_loss_inner_viscous_accretion_method_non": 0, "cbdisc_inner_edge_strip": 0, "cbdisc_end_evolution_after_disc": 0, "cbdisc_no_wind_if_cbdisc": 0, "cbdisc_outer_edge_strip": 0, "disc_n_monte_carlo_guess": 0, "guess": [0, 32], "try": [0, 2, 5, 8, 12, 13, 14, 15, 16, 23, 26, 31, 35, 40], "list": [0, 1, 2, 3, 6, 8, 12, 13, 14, 15, 16, 17, 20, 22, 23, 26, 29, 32, 35, 38, 40, 41], "disc_log": 0, "disc_log_level_non": 0, "disc_log_level_norm": 0, "disc_log_level_subtimestep": 0, "disc_log_level_normal_first_disc_onli": 0, "disc_log_level_subtimestep_first_disc_onli": 0, "disc_log2d": 0, "2d": 0, "disc_log_dt": 0, "disc_log_directori": 0, "directori": [0, 4, 16, 20, 21, 22, 23, 26, 29, 30, 31, 34, 37, 40], "sent": 0, "exist": [0, 2, 6, 16, 19, 22, 26, 31, 34, 35], "string": [0, 1, 2, 3, 4, 7, 12, 13, 14, 15, 16, 17, 20, 21, 22, 25, 26, 30, 31, 34, 35, 37, 39, 41], "tmp": [0, 6, 8, 12, 13, 14, 15, 16, 17, 20, 23, 40], "post_ce_adaptive_menv": 0, "post_ce_objects_have_envelop": 0, "ce": [0, 8], "sit": 0, "insid": 0, "post_ce_envelope_dm_gb": 0, "post_ce_envelope_dm_eagb": 0, "post_ce_envelope_dm_tpagb": 0, "common": [0, 4, 5, 6, 9, 12, 13, 14, 15, 16, 23], "need": [0, 2, 7, 9, 12, 13, 14, 15, 16, 17, 19, 22, 23, 26, 32, 40, 43], "mai": [0, 8, 13, 31], "unstabl": [0, 5], "mani": [0, 6, 7, 8, 11, 13, 14, 15, 16, 22, 30], "cee": [0, 8], "pn_comenv_transition_tim": 0, "transit": 0, "year": [0, 32], "1e2": 0, "move": [0, 6], "teff": [0, 5, 32], "30e4": 0, "hall": 0, "100": [0, 5, 6, 8, 13, 14, 15, 32, 38], "minimum_time_between_pn": 0, "planetari": 0, "nebula": 0, "detect": [0, 5, 8, 17], "prevent": [0, 5, 6, 22], "trigger": 0, "pn_hall_fading_time_algorithm": 0, "45msun": 0, "fade": 0, "pn_hall_fading_time_algorithm_minimum": 0, "pn_hall_fading_time_algorithm_maximum": 0, "shown": [0, 25, 38], "fig": [0, 19, 32], "ppn_envelope_mass": 0, "cbdisc_eccentricity_pumping_method": 0, "variou": 0, "pump": 0, "cbdisc_eccentricity_pumping_non": 0, "cbdisc_eccentricity_pumping_dermin": 0, "cbdisc_viscous_photoevaporative_coupl": 0, "viscou": 0, "photoevapor": 0, "coupl": [0, 4], "cbdisc_viscous_photoevaporative_coupling_non": 0, "cbdisc_viscous_photoevaporative_coupling_inst": 0, "instant": 0, "cbdisc_viscous_photoevaporative_coupling_visc": 0, "slow": [0, 6, 8, 13, 14, 15], "cbdisc_inner_edge_stripping_timescal": 0, "long": [0, 6, 8, 16, 22, 28, 31, 35, 39, 42], "revap_in": 0, "disc_stripping_timescale_inst": 0, "disc_stripping_timescale_infinit": 0, "disc_stripping_timescale_visc": 0, "disc_stripping_timescale_orbit": 0, "cbdisc_outer_edge_stripping_timescal": 0, "revap_out": 0, "cbdisc_viscous_l2_coupl": 0, "l2": 0, "gravitational_radiation_model": 0, "gravit": [0, 6, 8, 16], "radiat": 0, "landau": 0, "lifshitz": 0, "1951": 0, "gravitational_radiation_bs": 0, "gravitational_radiation_bse_when_no_rlof": 0, "gravitational_radiation_non": 0, "gravitational_radiation_landau_lifshitz": 0, "gravitational_radiation_landau_lifshitz_when_no_rlof": 0, "nova_irradiation_multipli": 0, "radi": 0, "shara": 0, "1986": [0, 32], "gravitational_radiation_modulator_j": 0, "wave": [0, 6, 8, 16], "gravitational_radiation_modulator_": 0, "nova_faml_multipli": 0, "friction": 0, "rlof_angular_momentum_transfer_model": 0, "rlof_angular_momentum_transfer_model_bs": 0, "rlof_angular_momentum_transfer_model_conserv": 0, "post_sn_orbit_method": 0, "tauri": 0, "post_sn_orbit_bs": 0, "post_sn_orbit_tt98": 0, "singl": [0, 4, 5, 6, 7, 13, 14, 15, 18, 19, 21, 22, 25, 26, 32], "accretion_limit_eddington_steady_multipli": 0, "steadi": 0, "eddington": 0, "spheric": 0, "symmetr": 0, "known": [0, 6, 12, 13, 14, 15, 16, 21, 32, 41], "trade": 0, "anyth": [0, 13, 14, 15, 16, 20, 22, 38], "greater": 0, "than": [0, 2, 6, 8, 13, 14, 15, 16, 20, 22, 23, 26, 31, 32, 39, 40], "potenti": 0, "give": [0, 5, 8, 20, 21, 32, 43], "super": 0, "accretion_limit_eddington_lmms_multipli": 0, "accretion_limit_eddington_wd_to_remnant_multipli": 0, "onto": [0, 32], "anoth": [0, 26], "accretion_limit_thermal_multipli": 0, "accretor": [0, 5, 43], "thermal": [0, 6, 32, 43], "accretion_limit_dynamical_multipli": 0, "dynam": 0, "donor_limit_envelope_multipli": 0, "donor": [0, 5, 43], "per": [0, 5, 8, 12, 13, 16, 20, 22, 31, 43], "donor_limit_thermal_multipli": 0, "donor_limit_dynamical_multipli": 0, "bondi_hoyle_accretion_factor": 0, "bondi": 0, "hoyl": 0, "littleton": 0, "multiplc": 0, "tidal_strength_factor": 0, "strength": 0, "tide": [0, 17], "stronger": [0, 6], "hachisu_qcrit": 0, "critic": 0, "q": [0, 5, 8, 13, 16, 19, 22, 32, 43], "maccretor": [0, 5], "mdonor": [0, 5], "hachisu": 0, "disk": [0, 21], "hachisu_ignore_qcrit": 0, "hachisu_disk_wind": 0, "materi": [0, 6], "too": [0, 2, 6, 7, 14, 15, 17, 22, 23, 40, 41], "help": [0, 5, 7, 11, 12, 13, 14, 15, 16, 20, 34], "sneia": 0, "mass_accretion_for_eld": 0, "lit": 0, "deton": 0, "wdwd_merger_algorithm": 0, "peret": 0, "chen": 0, "todo": [0, 1, 2, 5, 11, 16, 20, 21, 22, 25, 26, 30, 31, 32, 33, 34, 37, 38, 39, 41, 43], "wdwd_merger_algorithm_bs": 0, "wdwd_merger_algorithm_perets2019": 0, "wdwd_merger_algorithm_chen2016": 0, "type_ia_mch_supernova_algorithm": 0, "yield": [0, 38], "dd7": 0, "iwamoto": 0, "1999": 0, "seitenzahl": 0, "3d": 0, "hydro": 0, "seitenzahl2013_model": 0, "One": [0, 22], "n1": 0, "n3": 0, "n5": 0, "n10": 0, "n20": 0, "n40": 0, "n100l": 0, "n100": 0, "n100h": 0, "n150": 0, "n200": 0, "n300c": 0, "n1600": 0, "n1600c": 0, "n100_z0": 0, "type_ia_sub_mch_supernova_algorithm": 0, "unus": [0, 22], "max_hewd_mass": 0, "merger_mass_loss_fract": 0, "merger_angular_momentum_factor": 0, "spin": [0, 17], "smaller": [0, 38], "wind_angular_momentum_loss": 0, "lw": 0, "specif": [0, 11, 12, 25, 30, 37], "wind_djorb_fac": 0, "wind_angmom_loss_bs": 0, "wind_angmom_loss_lw": 0, "wind_angmom_loss_lw_hybrid": 0, "wind_angmom_loss_spherically_symmetr": 0, "vw93_eagb_wind_spe": 0, "vw93_tpagb_wind_spe": 0, "use_periastron_roche_radiu": 0, "circular": [0, 5], "treat": [0, 38], "properli": 0, "hopefulli": 0, "qcrit_lmm": 0, "stabil": 0, "overflow": [0, 5, 8], "qcrits_": 0, "qcrits_degenerate_": 0, "6944": 0, "qcrit_bs": 0, "qcrit_hjellming_webbink": 0, "qcrit_q_no_comenv": 0, "qcrit_chen_han_t": 0, "qcrit_chen_han_formula": 0, "qcrit_ge2015": 0, "qcrit_vos2018": 0, "qcrit_temmink2021": 0, "qcrit_gb_bs": 0, "qcrit_gb_hjellming_webbink": 0, "qcrit_gb_q_no_comenv": 0, "qcrit_gb_chen_han_t": 0, "qcrit_gb_chen_han_formula": 0, "qcrit_gb_ge2015": 0, "qcrit_gb_vos2018": 0, "qcrit_gb_temmink2021": 0, "qcrit_m": 0, "qcrit_hg": 0, "hertzsprung": [0, 4, 23], "gap": 0, "qcrit_gb": 0, "qcrit_cheb": 0, "qcrit_eagb": 0, "qcrit_tpagb": 0, "tp": 0, "qcrit_hem": 0, "qcrit_hehg": 0, "qcrit_hegb": 0, "78125": 0, "qcrit_hewd": 0, "qcrit_cowd": 0, "qcrit_onewd": 0, "qcrit_n": 0, "qcrit_bh": 0, "qcrit_degenerate_lmm": 0, "qcrit_degenerate_m": 0, "qcrit_degenerate_hg": 0, "7619": 0, "qcrit_degenerate_gb": 0, "qcrit_degenerate_cheb": 0, "qcrit_degenerate_eagb": 0, "qcrit_degenerate_tpagb": 0, "qcrit_degenerate_hem": 0, "qcrit_degenerate_hehg": 0, "qcrit_degenerate_hegb": 0, "qcrit_degenerate_hewd": 0, "625": [0, 5], "qcrit_degenerate_cowd": 0, "qcrit_degenerate_onewd": 0, "qcrit_degenerate_n": 0, "qcrit_degenerate_bh": 0, "mass_for_hestar_ia_upp": 0, "never": [0, 6, 14, 15, 22, 29], "mass_for_hestar_ia_low": 0, "alphacb": 0, "viscos": 0, "alpha": [0, 5], "minimum_donor_menv_for_comenv": 0, "msun": [0, 6, 9, 12, 13, 14, 15, 17, 19, 32, 38, 39], "comenv_prescript": 0, "paczy\u0144ski": 0, "neleman": 0, "alpha_c": [0, 5, 6, 8], "comenv_ms_accretion_mass": 0, "comenv_ms_accretion_fract": 0, "comenv_ns_accretion_fract": 0, "comenv_ns_accretion_mass": 0, "nelemans_gamma": 0, "nelemans_minq": 0, "nelemans_max_frac_j_chang": 0, "nelemans_n_comenv": 0, "lambda_c": [0, 5, 8], "lambda_ionis": 0, "comenv_undef": 0, "comenv_bs": 0, "comenv_nelemans_tout": 0, "comenv_nandez2016": 0, "comenv_ejection_spin_method": 0, "left": 0, "comenv_ejection_spin_method_do_noth": 0, "leav": [0, 22], "omega": [0, 5, 19], "enter": [0, 22], "comenv_ejection_spin_method_sychron": 0, "synchron": 0, "comenv_ejection_spin_method_synchron": 0, "comenv_merger_spin_method": 0, "comenv_merger_spin_method_specif": 0, "preserv": 0, "onset": 0, "comenv_merger_spin_method_conserve_angmom": 0, "supercrit": 0, "comenv_merger_spin_method_conserve_omega": 0, "frequenc": [0, 17], "comenv_merger_spin_method_breakup": 0, "some": [0, 1, 6, 8, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 30, 32, 35, 36, 37, 40], "comenv_ms_accret": 0, "comenv_ns_accret": 0, "formal": 0, "bind": [0, 7, 9, 12, 17], "m": [0, 5, 6, 8, 13, 14, 15, 17, 19, 20, 32, 43], "menv": [0, 5], "lambda_ce_dewi_tauri": 0, "dewi": 0, "lambda_ce_wang_2016": 0, "wang": 0, "jia": 0, "li": 0, "lambda_ce_polytrop": 0, "polytrop": 0, "comenv_splitmass": 0, "lambda_ce_klencki_2020": 0, "klencki": 0, "point": [0, 3, 6, 20, 21, 22, 23, 31, 32, 38, 40], "nelemans_recalc_eccentr": 0, "recalcul": 0, "comenv_post_eccentr": 0, "remain": [0, 7, 20, 22], "05": [0, 5, 8, 9, 13, 16], "accord": [0, 6, 31, 32, 38], "75": [0, 5, 8, 13], "chang": [0, 1, 2, 5, 6, 8, 9, 13, 14, 15, 16, 19, 20, 21, 22, 23, 34, 35, 40], "standard": [0, 13, 14, 15, 30, 32, 37, 38], "recombin": 0, "big": [0, 22], "outcom": 0, "lambda_enthalpi": 0, "enthalpi": 0, "far": [0, 5, 6, 14, 15, 17], "cbdisc_albedo": 0, "albedo": 0, "cbdisc_gamma": 0, "cbdisc_alpha": 0, "cbdisc_kappa": 0, "kappa": 0, "cbdisc_minimum_evaporation_timescal": 0, "would": [0, 2, 14, 15, 16, 22, 25], "less": [0, 1, 4, 5, 31, 32], "simpli": [0, 14, 15], "immedi": [0, 6, 22], "1y": 0, "cbdisc_torquef": 0, "cbdisc_max_lifetim": 0, "lifetim": [0, 8, 13, 14, 15, 16, 38], "cbdisc_init_dm": 0, "cbdisc": 0, "start": [0, 1, 5, 6, 8, 12, 13, 14, 15, 16, 19, 20, 22, 28, 34, 35], "dm": [0, 5, 14, 15, 32, 38], "won": [0, 12], "t": [0, 1, 2, 5, 6, 12, 14, 15, 16, 20, 22, 26, 31, 38], "converg": 0, "cbdisc_init_djdm": 0, "dj": 0, "cbdisc_mass_loss_constant_r": 0, "cbdisc_mass_loss_fuv_multipli": 0, "fuv": 0, "cbdisc_mass_loss_xray_multipli": 0, "x": [0, 6, 9, 12, 17, 19, 20, 21, 25, 26, 32, 38], "rai": 0, "cbdisc_mass_loss_ism_ram_pressure_multipli": 0, "interstellar": 0, "medium": 0, "ram": [0, 22], "pressur": 0, "cbdisc_mass_loss_ism_pressur": 0, "boltzmann": 0, "kelvin": 0, "think": [0, 20, 21], "3000": [0, 17], "http": [0, 1, 2, 6, 16, 20, 21, 31, 32], "www": [0, 32], "astronomi": 0, "ohio": 0, "edu": 0, "pogg": 0, "ast871": 0, "intro": 0, "pdf": [0, 19, 23, 32, 40], "page": [0, 6, 16, 23, 40], "arxiv": [0, 32], "org": [0, 2, 32], "0902": 0, "0820": 0, "panel": 0, "cbdisc_mass_loss_inner_viscous_multipli": 0, "cbdisc_mass_loss_inner_viscous_angular_momentum_multipli": 0, "cbdisc_resonance_multipli": 0, "reson": 0, "interact": [0, 3, 5, 6, 8, 17, 19, 34], "cbdisc_resonance_damp": 0, "l": [0, 6, 13, 14, 15], "locat": [0, 22, 23, 32, 38, 40], "cbdisc_fail_ring_inside_separ": 0, "rring": 0, "cbdisc_mass_loss_inner_l2_cross_multipli": 0, "cross": 0, "cbdisc_minimum_luminos": 0, "becom": [0, 1, 2, 5, 9, 14, 15, 17, 20, 22], "dimmer": [0, 13], "instantli": 0, "cbdisc_minimum_mass": 0, "cbdisc_minimum_fr": 0, "fring": 0, "ring": 0, "ab": [0, 20], "rout": 0, "rin": 0, "comenv_disc_angmom_fract": 0, "deprec": [0, 21], "discs_circumbinary_from_comenv": 0, "comenv_disc_mass_fract": 0, "wind_disc_angmom_fract": 0, "discs_circumbinary_from_wind": 0, "wind_disc_mass_fract": 0, "wrlof_method": 0, "quadrat": 0, "wrlof_mass_transf": 0, "wrlof_non": 0, "wrlof_q_depend": 0, "wrlof_quadrat": 0, "minimum_timestep": 0, "timestep_solver_factor": 0, "timestep_limit": 0, "compar": [0, 8, 13, 16, 22], "dx": 0, "dt": [0, 1, 20, 29, 38], "lengthen": 0, "altern": [0, 22], "rlof_mdot_factor": 0, "rlof_mdot_modul": 0, "rlof_f": 0, "enlarg": 0, "nomin": 0, "becaus": [0, 2, 6, 7, 8, 12, 13, 14, 15, 17, 19, 21, 22, 29, 31, 32], "dermin": 0, "rlof_radiation_correct": 0, "minimum_separation_for_instant_rlof": 0, "evolv": [0, 4, 7, 9, 21, 22], "report": [0, 6, 8, 13, 14, 15, 16], "lead": [0, 6, 13, 14, 15, 16, 31, 32, 43], "minimum_orbital_period_for_instant_rlof": 0, "maximum_mass_ratio_for_instant_rlof": 0, "m1": [0, 5, 8, 9, 12, 13, 14, 15, 16, 19, 31, 32, 43], "rlof_method": 0, "adapt": [0, 14, 15], "rl": [0, 5], "ritter": 0, "claei": 0, "etal": 0, "rlof_method_bs": 0, "rlof_method_adapt": 0, "rlof_method_ritt": 0, "rlof_method_claei": 0, "rlof_method_adaptive2": 0, "rlof_interpolation_method": 0, "alwai": [0, 21, 22, 32, 38], "get": [0, 2, 3, 4, 6, 9, 12, 13, 14, 15, 16, 17, 19, 20, 21, 23, 26, 27, 30, 32, 34, 35, 37, 40, 41, 43], "within": [0, 2, 9, 11, 16, 20, 23, 32, 35, 40], "toler": 0, "rlof_entry_threshold": 0, "revers": [0, 25], "newton": 0, "doe": [0, 2, 6, 7, 9, 11, 12, 13, 14, 15, 16, 21, 22, 29, 31, 32, 35, 43], "repeat": [0, 22], "half": [0, 32], "until": [0, 2, 6, 31, 32], "latter": 0, "now": [0, 2, 5, 6, 8, 9, 12, 13, 14, 15, 16, 17, 19, 20, 26, 32, 33], "break": 0, "rlof_interpolation_binary_c": 0, "rlof_interpolation_bs": 0, "beta_reverse_nova": 0, "automat": [0, 1, 9, 16, 18, 19, 22, 23, 29, 31, 34, 35, 40], "geometr": 0, "beta_reverse_novae_geometri": 0, "wd_accretion_rate_novae_upper_limit_hydrogen_donor": 0, "upper": [0, 32, 38], "donor_rate_algorithm_claeys2014": 0, "donor_rate_algorithm_bs": 0, "wd_accretion_rate_novae_upper_limit_helium_donor": 0, "wd_accretion_rate_novae_upper_limit_other_donor": 0, "neither": [0, 21], "nor": 0, "wd_accretion_rate_new_giant_envelope_lower_limit_hydrogen_donor": 0, "format": [0, 2, 3, 5, 7, 8, 9, 12, 13, 14, 15, 16, 17, 19, 20, 22, 30, 31, 32, 35, 38], "wd_accretion_rate_new_giant_envelope_lower_limit_helium_donor": 0, "wd_accretion_rate_new_giant_envelope_lower_limit_other_donor": 0, "crap_paramet": 0, "eggleton": [0, 43], "subject": 0, "bb": 0, "individual_nova": 0, "each": [0, 2, 8, 13, 14, 15, 16, 17, 20, 22, 26, 35, 38], "separta": 0, "nova_timestep_accelerator_num": 0, "acceler": 0, "exce": [0, 13], "nova_timestep_accelerator_index": 0, "nova_timestep_accelerator_max": 0, "larger": [0, 6], "longer": [0, 6, 8], "cap": 0, "nonconservative_angmom_gamma": 0, "NOT": [0, 35, 38, 41], "momenta": [0, 25], "rlof_nonconservative_gamma_donor": 0, "rlof_nonconservative_gamma_isotrop": 0, "max_stellar_angmom_chang": 0, "maxmimum": 0, "third_dup": 0, "nucsyn_third_dredge_up": 0, "third_dup_multipli": 0, "f": [0, 5, 12, 16, 19, 32], "abund": 0, "element": [0, 1, 11, 17, 22, 25, 39], "nenamg": 0, "reaction": 0, "network": [0, 11], "nucsyn_hbb": 0, "nucsyn_network": 0, "nucsyn_network_error": 0, "error": [0, 2, 6, 8, 13, 14, 15, 20, 22, 23, 26, 31, 40], "nucreacmult": 0, "z": [0, 6, 8, 19, 21, 32, 43], "04": [0, 5, 13, 19], "That": [0, 6], "said": 0, "been": [0, 2, 11, 21, 22, 26, 28, 30, 37], "warn": [0, 12, 16, 22, 26], "nucsyn_solv": 0, "kaps_rentrop": 0, "kap": 0, "rentrop": 0, "great": [0, 14, 15, 22], "stiff": 0, "problem": [0, 13], "lsoda": 0, "adam": 0, "bsf": 0, "switcher": 0, "cvode": 0, "librari": [0, 1, 6, 9, 19, 21, 22, 41], "comput": [0, 6, 13, 14, 15], "llnl": 0, "gov": 0, "project": [0, 23, 40], "sundial": 0, "initial_abundance_mix": 0, "mixtur": [0, 13], "ag89": 0, "lodder": 0, "asplund": 0, "avail": [0, 7, 8, 9, 13, 14, 15, 16, 20, 22, 23, 28, 40], "garcia": 0, "berro": 0, "grevess": 0, "noel": 0, "init_abund": 0, "isotop": [0, 11, 39], "init_abund_mult": 0, "init_abund_dex": 0, "dex": [0, 8, 38], "init_abunds_onli": 0, "exit": [0, 20, 21, 22, 26, 30, 31, 37], "initial_abunds_onli": 0, "no_thermohaline_mix": 0, "thermohalin": 0, "lithium_gb_post_heflash": 0, "lithium": 0, "lithium_t": 0, "lithium_gb_post_1dup": 0, "lithium_hbb_multipli": 0, "hbb": 0, "fishlock": 0, "angelou_lithium_decay_funct": 0, "describ": [0, 19, 22, 32], "li7": 0, "decai": 0, "nucsyn_angelou_lithium": 0, "choic": [0, 25, 32], "expoenti": 0, "angelou_lithium_decay_tim": 0, "angelou_lithium_lmms_tim": 0, "manufactur": 0, "angelou_lithium_ms_tim": 0, "angelou_lithium_hg_tim": 0, "angelou_lithium_gb_tim": 0, "angelou_lithium_cheb_tim": 0, "angelou_lithium_eagb_tim": 0, "angelou_lithium_tpagb_tim": 0, "angelou_lithium_lmms_decay_tim": 0, "surfac": 0, "angelou_lithium_ms_decay_tim": 0, "angelou_lithium_hg_decay_tim": 0, "angelou_lithium_gb_decay_tim": 0, "angelou_lithium_cheb_decay_tim": 0, "angelou_lithium_eagb_decay_tim": 0, "angelou_lithium_tpagb_decay_tim": 0, "angelou_lithium_lmms_massfrac": 0, "angelou_lithium_ms_massfrac": 0, "angelou_lithium_hg_massfrac": 0, "angelou_lithium_gb_massfrac": 0, "angelou_lithium_cheb_massfrac": 0, "angelou_lithium_eagb_massfrac": 0, "angelou_lithium_tpagb_massfrac": 0, "angelou_lithium_vrot_trigg": 0, "angelou_lithium_vrotfrac_trigg": 0, "keplerian": 0, "david_logging_funct": 0, "kind": [0, 7], "david": [0, 2, 7, 12, 16, 19, 23, 40], "david_tzo_log": 0, "tzo": 0, "david_ppisn_log": 0, "david_rlof_episode_log": 0, "episod": 0, "david_rlof_ensemble_log": 0, "ensembl": [0, 7, 11, 22, 23, 24, 31, 35, 36, 39], "cf_amanda_log": 0, "amanda": 0, "float_overflow_check": 0, "check": [0, 6, 8, 13, 14, 15, 16, 19, 20, 21, 22, 26, 30, 31, 32, 34, 37, 41, 43], "stderr": [0, 22], "failur": [0, 20, 26], "save_pre_events_stardata": 0, "save": [0, 1, 6, 8, 9, 13, 14, 15, 16, 22, 26, 31, 32, 38], "copi": [0, 8, 14, 15, 22, 43], "stardata": [0, 1, 6, 8, 9, 12, 13, 14, 15, 16, 18, 19], "pre_events_stardata": 0, "disable_end_log": 0, "ensemble_filters_off": 0, "filter": [0, 2, 20], "ensemble_filter_": 0, "ensemble_macro": 0, "ensemble_legacy_ensembl": 0, "legaci": 0, "popul": [0, 3, 4, 7, 11, 23, 24, 40, 41], "legacy_yield": 0, "ensemble_def": 0, "defer": 0, "ensemble_dt": 0, "store": [0, 2, 4, 6, 8, 12, 13, 14, 15, 16, 20, 21, 22, 23, 31, 38, 40, 43], "ensemble_logdt": 0, "ensemble_startlogtim": 0, "logensembletim": 0, "storag": 0, "ensemble_logtim": 0, "act": [0, 14, 15, 16, 22], "linear": [0, 13, 14, 15, 22, 32, 38], "postagb_legacy_log": 0, "disc_legacy_log": 0, "emp_logg_maximum": 0, "logg": [0, 6], "emp": 0, "cemp_cfe_minimum": 0, "nemp_nfe_minimum": 0, "emp_minimum_ag": 0, "emp_feh_maximum": 0, "fe": 0, "cemp": 0, "nemp_cfe_minimum": 0, "nemp": 0, "thick_disc_start_ag": 0, "lookback": 0, "thick": 0, "13e3": 0, "thick_disc_end_ag": 0, "thick_disc_logg_min": 0, "thick_disc_logg_max": 0, "escape_veloc": 0, "construct": [0, 1, 6, 8, 12, 13, 14, 15, 17, 19, 22], "galact": [0, 38], "chemic": [0, 38], "gce": 0, "nucsyn_gce_outflow_check": 0, "1e9": 0, "escape_fract": 0, "colour_log": 0, "thelog": 0, "file_log": 0, "log_filenam": [0, 5, 12, 19, 41], "filenam": [0, 1, 3, 5, 12, 16, 20, 21, 22, 26, 30, 31, 37, 41], "dev": 0, "c_log": 0, "dat": [0, 16, 20], "log_arrow": 0, "add": [0, 2, 6, 8, 9, 12, 13, 14, 15, 16, 21, 22, 25, 32, 35, 36, 38], "arrow": 0, "stopfil": 0, "file": [0, 1, 3, 5, 7, 12, 16, 20, 21, 22, 23, 25, 26, 29, 30, 31, 34, 35, 37, 39, 40, 41], "stardata_dump_filenam": 0, "dump": [0, 3, 12, 21, 31], "stardata_load_filenam": 0, "load": [0, 1, 3, 6, 8, 9, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 31, 35], "api_log_filename_prefix": [0, 5, 12, 17], "prefix": 0, "api": [0, 4, 20, 23, 26], "hrdiag_output": 0, "high": [0, 14, 15, 32], "hertzstrpung": 0, "russel": [0, 4, 23], "diagram": [0, 4, 23, 25], "hrdiag": 0, "internal_buff": 0, "buffer": [0, 31], "prior": [0, 6], "shouldn": [0, 20], "realli": [0, 6, 16, 21, 22, 34, 35], "plai": [0, 14, 15], "internal_buffering_off": 0, "internal_buffering_print": 0, "internal_buffering_stor": 0, "eccentric_rlof_model": 0, "rlof_eccentric_as_circular": 0, "force_corotation_of_primary_and_orbit": 0, "force_circularization_on_rlof": 0, "wtts_log": 0, "wtts2": 0, "fabian_imf_log_tim": 0, "fabian": 0, "imf": [0, 14, 15, 32], "fabian_imf_log": 0, "fabian_imf_log_timestep": 0, "displai": [0, 6, 8, 17], "test": [0, 12, 20, 22, 26, 29, 31], "dumpvers": 0, "short": [0, 6, 8, 13, 14, 15, 42], "version_onli": 0, "tides_diagnosis_log": 0, "mint_dir": 0, "mint_data_cleanup": 0, "incom": 0, "Will": [0, 20, 22, 41], "slower": 0, "few": [0, 8], "thing": [0, 3, 6, 7, 8, 13, 14, 15, 16, 19, 20, 21, 32, 41], "mint_ms_rejuven": 0, "rejuven": [0, 13], "mint_remesh": 0, "remesh": 0, "mint_use_zams_profil": 0, "profil": 0, "zam": [0, 4, 6, 7, 13, 32, 41, 43], "homogen": 0, "mint_fallback_to_test_data": 0, "test_data": 0, "fallback": 0, "unavail": 0, "mint_disable_grid_load_warn": 0, "explicitli": [0, 1], "miss": [0, 13, 14, 15, 20, 34], "much": [0, 6, 8, 13, 16, 19, 20, 28], "mint_kippenhahn": 0, "kippenhahn": 0, "mint_nshel": 0, "shell": [0, 20], "shellular": 0, "mint_maximum_nshel": 0, "mint_hard_max_nshel": 0, "1000": [0, 8, 22, 38], "mint_minimum_nshel": 0, "equal": [0, 2, 14, 15, 16, 20], "mint_hard_min_nshel": 0, "mint_kippenhahn_stellar_typ": 0, "selector": 0, "plot": [0, 6, 8, 12, 13, 14, 15, 17, 18, 19, 25], "mint_kippenhahn_companion_stellar_typ": 0, "mint_nuclear_burn": 0, "mint_minimum_shell_mass": 0, "mint_maximum_shell_mass": 0, "go": [0, 6, 11, 13, 16, 21, 23, 25, 40], "command": [0, 1, 16, 20, 21, 22, 23, 31, 40], "gogo": 0, "reset_star": 0, "reset": 0, "reset_stars_default": 0, "echo": 0, "execut": [0, 16, 22, 35], "noecho": 0, "deactiv": 0, "noechonow": 0, "bye": 0, "quit": [0, 6, 20, 32], "fin": 0, "reset_pref": 0, "prefer": [0, 21], "struct": [0, 9], "statu": [0, 1, 6, 8, 13, 14, 15, 16, 22, 26, 30, 31, 37], "handi": 0, "re": [0, 1, 6, 7, 8, 13, 14, 15, 17, 26, 34], "sampl": [0, 4, 13, 16, 32, 35, 38], "space": [0, 6, 13, 14, 15, 16, 31, 35, 38], "good": [0, 12, 13, 14, 15, 16, 22, 43], "statist": [0, 22, 30], "reason": [0, 14, 15], "tbse": 0, "pgo": 0, "random_system": 0, "etc": [0, 7, 12, 14, 15, 16, 20, 21, 22, 23, 25, 31, 32, 40, 41], "random_se": [0, 5, 12, 19], "seed": 0, "possibl": [0, 1, 2, 6, 12, 17, 20, 22, 23, 29, 32, 34, 40], "exactli": [0, 14, 15], "reproduc": 0, "involv": 0, "pseudorandom": 0, "random_systems_se": 0, "random_skip": 0, "skip": [0, 2, 6, 8, 13, 22], "idum": 0, "nb": 0, "pleas": [0, 6, 7, 13, 14, 15, 16, 20, 22, 23, 29, 40], "reverse_tim": 0, "To": [0, 7, 12, 13, 14, 15, 16, 22, 23, 31, 32, 40], "consid": [0, 1, 2, 13, 14, 15, 21, 22, 25, 33, 34, 38], "start_tim": [0, 22], "warmup_cpu": 0, "cpu": [0, 6, 8, 13, 14, 15, 16, 22, 28], "second": [0, 2, 8, 17, 20, 23, 25, 31, 32, 33, 40], "topic": 0, "argopt": 0, "help_al": 0, "list_arg": 0, "here": [1, 6, 7, 9, 12, 13, 14, 15, 17, 19, 20, 21, 22, 23, 25, 32, 40, 41], "user": [1, 9, 20, 21, 22, 27, 32, 34, 41], "binaryc": [1, 20, 41], "output": [1, 2, 3, 4, 5, 7, 9, 11, 12, 17, 18, 19, 20, 21, 22, 23, 25, 31, 39, 40, 41, 43], "runtim": [1, 22], "binarycpython": [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43], "util": [1, 2, 3, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 43], "autogen_c_logging_cod": [1, 9, 19], "logging_dict": 1, "verbos": [1, 6, 8, 12, 13, 14, 15, 16, 18, 20, 22, 23, 27, 31, 32, 33, 38, 40], "sourc": [1, 2, 3, 8, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 43], "auto": [1, 24], "printf": [1, 6, 8, 9, 12, 13, 14, 15, 16, 18, 19], "statement": [1, 9, 12, 13, 14, 15, 16, 17, 18, 19, 22], "input": [1, 2, 3, 7, 11, 12, 20, 21, 22, 23, 25, 27, 31, 32, 33, 34, 41, 43], "dictionari": [1, 2, 3, 4, 6, 8, 13, 14, 15, 16, 20, 21, 22, 25, 27, 28, 31, 32, 34, 35, 39, 42], "kei": [1, 2, 3, 6, 11, 12, 16, 17, 19, 20, 21, 22, 25, 29, 31, 32, 34, 35, 39], "header": [1, 6, 8, 9, 12, 13, 14, 15, 16, 19, 20], "line": [1, 5, 6, 8, 9, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25, 31, 38, 40], "item": [1, 2, 6, 8, 13, 14, 15, 20], "paramet": [1, 2, 3, 4, 6, 7, 8, 9, 12, 13, 14, 15, 16, 20, 21, 22, 23, 25, 26, 29, 30, 31, 32, 34, 35, 37, 38, 39, 41, 43], "put": [1, 6, 8, 13, 14, 15, 16, 19, 20, 22, 25, 26, 34, 35, 36], "append": [1, 2, 6, 12, 13, 14, 15, 17], "exampl": [1, 2, 12, 20, 21, 32, 35, 38, 41], "look": [1, 3, 6, 8, 13, 14, 15, 16, 19, 23, 32, 40], "my_stellar_data": [1, 9, 16, 18, 19], "star": [1, 4, 5, 7, 8, 9, 11, 12, 13, 14, 17, 18, 19, 22, 23, 25, 30, 32, 37, 38, 43], "dict": [1, 3, 5, 6, 12, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 26, 27, 29, 31, 32, 34, 39, 42], "binary_c": [1, 2, 3, 4, 6, 8, 13, 14, 15, 17, 20, 21, 22, 25, 29, 31, 32, 35, 39, 41], "sentenc": 1, "level": [1, 6, 20, 33], "return": [1, 2, 3, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 37, 38, 39, 41, 43], "str": [1, 2, 3, 5, 6, 16, 20, 21, 25, 31, 34, 35, 39], "binary_c_log_cod": [1, 9, 12, 18, 19], "termin": [1, 6, 9, 16, 23, 40], "primari": [1, 6, 8, 13, 14, 15, 16, 32, 35, 43], "stellar_typ": [1, 6, 9, 12, 13, 14, 15, 16, 23, 24, 25], "example_log_co": [1, 9], "30": [1, 5, 6, 8, 9, 12, 13, 14, 15, 16, 17, 19], "12e": [1, 6, 9, 12, 13, 14, 15, 16], "previous_stardata": [1, 8, 9, 12, 16], "kill": [1, 9, 16, 21], "dtm": [1, 9, 16], "exact": [1, 2, 22], "wrap": [1, 9, 20, 29], "logic": [1, 2, 9, 21, 22], "definit": [1, 13, 14, 15, 43], "share": [1, 12, 18, 19, 22, 31, 41], "binary_c_write_log_cod": 1, "write": [1, 5, 6, 7, 8, 9, 12, 13, 16, 18, 19, 20, 21, 22, 31, 34, 41], "target": [1, 34], "compile_shared_lib": 1, "sourcefile_nam": 1, "outfile_nam": 1, "compil": [1, 9, 16, 19, 23, 40], "name": [1, 2, 5, 6, 7, 8, 13, 14, 15, 16, 17, 19, 20, 22, 30, 31, 34, 35, 41, 42], "create_and_load_logging_funct": [1, 9, 19], "custom_logging_cod": [1, 9, 12, 16, 18, 19, 41], "custom_tmp_dir": 1, "ctype": 1, "unless": [1, 21, 22], "i": [1, 2, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 20, 21, 22, 23, 26, 32, 35, 39, 40, 43], "recommend": [1, 4, 23, 40], "combin": [1, 2, 9, 20, 21, 22], "tupl": [1, 6, 20, 26, 31, 38], "memori": [1, 6, 7, 8, 9, 13, 15, 16, 19, 20, 21, 22, 31, 43], "address": [1, 7, 9, 22, 43], "capsul": [1, 7, 20], "from_binary_c_config": 1, "config_fil": 1, "binaryc_config": 1, "config": [1, 20, 22, 23, 40], "filepath": 1, "return_compilation_dict": 1, "inspir": [1, 25, 43], "binary_c_inline_config": 1, "perl": [1, 2, 13, 14, 15, 16, 30], "still": [1, 9, 17, 22, 43], "clean": [1, 6, 12, 14, 15, 21], "w": [1, 12, 16, 21, 31], "develop": 1, "redhat": 1, "com": [1, 20, 21, 32], "blog": 1, "linker": 1, "gcc": [1, 23, 40], "python": [2, 3, 4, 6, 8, 13, 14, 15, 20, 22, 29, 31, 32, 35], "class": [2, 3, 20, 23, 24], "autovivificationdict": 2, "autovivif": 2, "featur": [2, 4, 16, 23], "overrid": [2, 19, 22, 32, 35, 38], "__iadd__": 2, "oper": [2, 31], "doc": [2, 6, 13, 14, 15, 16, 20, 23, 34, 40], "refer": [2, 22, 31], "datamodel": 2, "html": [2, 6, 16, 23, 31, 40], "highlight": 2, "iadd": 2, "subdict": 2, "might": [2, 3, 8, 13, 16, 17, 20, 22, 23, 31, 40], "newdict": 2, "print": [2, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 26, 33, 34], "__getitem__": [2, 29], "getitem": 2, "autoviv": 2, "count_keys_recurs": 2, "input_dict": 2, "recurs": [2, 20], "count": [2, 5, 6, 19, 20, 22], "local_count": 2, "custom_sort_dict": 2, "order": [2, 4, 16, 20, 35], "ordereddict": 2, "find": [2, 5, 8, 16, 20, 22, 29, 34], "uniqu": [2, 19, 22], "sort": [2, 6, 13, 14, 15, 17, 20, 31], "Then": [2, 6, 20, 23, 40], "those": [2, 6, 8, 13, 14, 15, 16, 19, 21, 23, 32, 39, 40], "them": [2, 6, 7, 8, 16, 18, 19, 20, 21, 30, 31, 32, 34, 41], "directli": [2, 12, 22, 26, 31], "without": [2, 9, 12, 14, 15, 20, 22, 32], "filter_dict": 2, "arg_dict": [2, 20], "filter_list": 2, "out": [2, 3, 6, 8, 9, 13, 14, 15, 17, 20, 22, 23, 32, 34, 40], "filter_dict_through_valu": 2, "inspect_dict": 2, "indent": [2, 3, 12, 21, 31], "print_structur": 2, "inspect": [2, 12, 25], "nest": [2, 16, 35, 39], "content": [2, 3, 7, 20, 21, 26], "bool": [2, 16, 20, 21, 25, 31, 34, 35, 39], "except": [2, 5, 6, 7, 13, 14, 15, 16, 22, 25, 34], "keys_to_float": 2, "convert": [2, 3, 6, 8, 17, 20, 21, 31, 32, 38], "faster": [2, 13, 14, 15, 16], "recursive_change_key_to_float": 2, "convers": 2, "noth": [2, 22, 26, 27, 31], "els": [2, 5, 8, 20, 22], "new_dict": 2, "merge_dict": [2, 11], "dict_1": 2, "dict_2": 2, "behaviour": [2, 6, 13, 14, 15, 16, 41], "present": [2, 3, 6, 13, 14, 15, 16, 19, 21, 31, 32], "again": [2, 3, 6, 11, 12, 20, 22], "ad": [2, 4, 6, 8, 12, 31, 35], "opt": [2, 5, 7, 32], "OR": [2, 19], "ident": 2, "concaten": 2, "nonetyp": 2, "instanc": [2, 11, 12, 13, 14, 15, 16, 21, 32], "multiply_float_valu": 2, "multiply_values_dict": [2, 11], "over": [2, 6, 8, 11, 12, 13, 14, 15, 16, 20, 21, 31], "general_info": 2, "origin": [2, 17, 23, 31, 40], "union": [2, 16, 20, 32, 35, 38, 39, 43], "complex": [2, 8, 9, 18, 19, 22], "pass": [2, 7, 9, 12, 16, 17, 19, 20, 21, 22, 23, 25, 26, 27, 30, 31, 37, 38, 40, 41], "multiplied_dict": 2, "normalize_dict": 2, "result_dict": 2, "normalis": [2, 22, 32], "divid": 2, "term": 2, "design": [2, 21, 25], "normalized_dict": 2, "prepare_dict": 2, "global_dict": 2, "list_of_sub_kei": 2, "sure": [2, 12, 13, 14, 15, 16, 23, 26, 31, 32, 40, 41], "prepar": 2, "don": [2, 6, 20, 22, 26], "access": [2, 9, 12, 13, 14, 15, 16, 22, 26, 31], "come": [2, 23, 38, 40], "empti": [2, 12, 30, 34, 37], "recursive_change_key_to_str": 2, "custom_format": [2, 20], "ll": [2, 9, 11, 14, 15, 17, 31], "set_opt": [2, 6, 8, 17], "newopt": [2, 32], "updat": [2, 14, 15, 16, 21, 23, 35, 40], "subtract_dict": 2, "subtract": 2, "numer": 2, "overlap": 2, "update_dict": [2, 11], "dict2": 2, "packag": [3, 7, 16, 20, 23, 35, 36, 37, 38, 40], "binarycdecod": 3, "object_hook": 3, "parse_float": 3, "parse_int": 3, "parse_const": 3, "strict": 3, "object_pairs_hook": 3, "jsondecod": 3, "decod": 3, "entri": [3, 20, 21], "binarycencod": 3, "skipkei": 3, "ensure_ascii": [3, 21, 31], "check_circular": 3, "allow_nan": 3, "sort_kei": [3, 31], "jsonencod": 3, "encod": [3, 16, 31], "attempt": [3, 20, 21], "o": [3, 20, 23, 32], "precis": 3, "json": [3, 7, 12, 16, 21, 22, 27, 31], "binaryc_json_seri": 3, "obj": [3, 20], "serialis": 3, "export": [3, 16, 20, 21, 31], "represent": [3, 16, 35], "themselv": [3, 32], "itself": [3, 6, 9, 12, 22, 23, 32, 40], "ensemble_compress": 3, "compress": [3, 31], "extens": [3, 7, 23, 24], "ensemble_file_typ": 3, "ensemble_set": 3, "parameter_nam": [3, 6, 7, 8, 11, 13, 14, 15, 16, 20, 35], "extract_ensemble_json_from_str": 3, "binary_c_output": 3, "extract": [3, 16], "ensemble_json": 3, "raw": [3, 7, 19, 20, 21, 22, 25, 39, 41], "pars": [3, 4, 6, 8, 12, 13, 14, 15, 16, 19, 20, 21, 25, 39, 41], "format_ensemble_result": 3, "ensemble_dictionari": 3, "step": [3, 6, 8, 9, 12, 13, 14, 15, 16, 25, 35, 38], "handle_ensemble_string_to_json": 3, "raw_output": 3, "deal": [3, 12], "creat": [3, 6, 8, 9, 12, 13, 14, 15, 16, 20, 21, 28, 31, 32, 35, 37], "wrapper": [3, 7, 9, 12, 21, 31, 33, 43], "easi": [3, 12], "cl": 3, "load_ensembl": 3, "convert_float_kei": 3, "select_kei": 3, "flush": [3, 21, 31], "ensemebl": 3, "even": [3, 11, 14, 15], "open_ensembl": 3, "utf": [3, 16, 31], "open": [3, 5, 12, 16, 19, 31], "read": [3, 4, 5, 12, 16, 19, 20, 22, 23, 31, 40], "decompress": 3, "explain": [4, 39], "repositori": 4, "last": [4, 14, 17, 19, 20, 32], "usecas": 4, "tutori": [4, 23, 40], "individu": [4, 13, 23], "run_system_wrapp": [4, 5, 9, 18, 23, 24], "via": [4, 6, 7, 9, 13, 14, 15, 16, 21, 22, 25], "noteworthi": 4, "full": [4, 9, 17, 20, 22, 30, 37], "script": [4, 9, 20, 22, 23, 26, 30, 37, 40], "about": [4, 6, 8, 13, 14, 15, 16, 20, 21, 22, 26, 31, 34, 43], "modif": 4, "binari": [4, 7, 8, 12, 14, 15, 22, 23, 25, 32, 35, 40, 43], "introduc": 5, "notebook": [5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 23, 40], "import": [5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 35], "os": [5, 6, 8, 12, 13, 14, 15, 16, 17, 19, 20], "temp_dir": [5, 6, 8, 12, 14, 15, 16, 17, 20], "run_system": [5, 7, 9, 11, 12, 17, 18, 25, 41], "tmp_dir": [5, 6, 8, 12, 14, 15, 16, 17, 22, 35], "notebook_bhbh": 5, "log_fil": [5, 22], "60": [5, 13, 31], "m2": [5, 8, 9, 12, 13, 16, 19, 31, 32, 43], "k1": [5, 12, 19], "k2": [5, 12, 19], "sep": [5, 8, 12, 13, 16, 19, 31, 32, 43], "ecc": [5, 12, 16, 19, 31, 32], "r1": [5, 12, 19], "rol1": [5, 12, 19], "r2": [5, 12, 19], "rol2": [5, 12, 19], "30441": 5, "random_count": [5, 12, 19], "0000": [5, 12, 19], "000": [5, 12, 19], "00": [5, 12, 13, 16, 19], "34": [5, 6, 7, 8, 9, 12, 13, 14, 16, 17], "1193": 5, "28": [5, 7, 8, 9, 12, 13], "792": 5, "6492": 5, "26": [5, 13], "756": 5, "off_m": [5, 12, 19], "type_chng": [5, 12, 19], "6588": 5, "687": [5, 8], "2135": 5, "972": 5, "3695": 5, "813": 5, "3967": 5, "827": 5, "randbuf": [5, 19], "14439": 5, "mer": 5, "354981": 5, "764989": 5, "550575": 5, "162006": 5, "78488": 5, "23513": 5, "gt": [5, 6, 7, 8, 9, 12, 14, 16, 17, 18, 19], "vk": [5, 19], "218": 5, "134": 5, "vr": [5, 19], "01791": 5, "phi": [5, 19], "101323": 5, "vn": [5, 19], "final": [5, 8, 13, 14, 15, 19], "runawai": [5, 19], "v": [5, 19, 23, 40], "114": 5, "552": 5, "184": 5, "683": 5, "18": [5, 13, 15, 17, 19], "7769": 5, "957894": 5, "max_tim": [5, 12, 19], "wide": [5, 13, 14, 15], "littl": [5, 6, 8, 13, 16, 17, 29], "40": [5, 8, 13, 14, 15], "35895": 5, "3101": 5, "48": [5, 13], "y": [5, 6, 17, 20, 21, 25, 26], "009": [5, 17], "beg_symb": 5, "3583": 5, "081": [5, 6], "35": [5, 8, 13, 32], "930": [5, 15], "3971": 5, "98": [5, 13, 15], "023": 5, "014": 5, "lock": [5, 31], "3928": [5, 19], "41": [5, 13], "632": [5, 13], "894": 5, "3995": 5, "1199": 5, "776": [5, 19], "5374": 5, "4219": 5, "27": [5, 8, 13, 16], "615": 5, "603": [5, 13], "5603": 5, "17": [5, 6, 8, 13, 15, 16, 17, 19], "013": 5, "5403": 5, "157": 5, "151": 5, "5696": 5, "012": 5, "6475": 5, "763": [5, 32], "731": 5, "5791": 5, "19": [5, 8, 13, 16, 19], "010": 5, "011": 5, "6548": 5, "730": 5, "729": 5, "5794": 5, "203": 5, "6550": 5, "728": [5, 8], "225": 5, "inv": [5, 19], "6552": 5, "725": 5, "5795": 5, "246": 5, "6556": 5, "721": 5, "5796": 5, "282": 5, "6559": 5, "716": 5, "727": 5, "321": 5, "6571": 5, "691": [5, 8], "724": [5, 9], "5798": 5, "546": 5, "021": 5, "6649": 5, "502": 5, "5812": 5, "548": 5, "543": 5, "1021": 5, "167": [5, 13], "598": 5, "7342": 5, "36": [5, 8, 13], "588": 5, "574": 5, "2663": 5, "178": 5, "480": 5, "8828": 5, "57": [5, 6, 8, 13], "460": 5, "end_symb": 5, "2670": 5, "171": 5, "458": 5, "8837": 5, "58": [5, 13], "455": 5, "2671": 5, "454": 5, "8840": 5, "2672": 5, "170": 5, "450": 5, "453": 5, "2673": 5, "446": 5, "8843": 5, "452": 5, "2674": 5, "169": 5, "442": 5, "451": [5, 8], "2676": 5, "438": 5, "8846": 5, "2677": 5, "168": [5, 8], "435": 5, "448": 5, "2678": 5, "431": 5, "8848": 5, "447": 5, "2679": 5, "427": 5, "2680": 5, "424": [5, 6], "8851": 5, "445": 5, "2681": 5, "166": [5, 8], "420": 5, "444": [5, 19], "2682": 5, "417": 5, "8853": 5, "2683": 5, "165": 5, "413": [5, 6], "441": 5, "2684": 5, "410": [5, 19], "8856": 5, "440": 5, "2685": 5, "164": 5, "407": 5, "8855": 5, "439": 5, "2686": 5, "404": 5, "8858": 5, "437": [5, 13], "2687": 5, "163": [5, 8], "400": 5, "436": 5, "2688": 5, "397": 5, "8860": 5, "434": 5, "2689": 5, "162": 5, "394": 5, "433": 5, "2690": 5, "391": 5, "8862": 5, "432": 5, "2691": [5, 13], "161": 5, "388": 5, "430": 5, "2692": 5, "385": 5, "8864": 5, "429": [5, 13], "2693": 5, "382": 5, "2694": 5, "379": 5, "8867": 5, "425": 5, "2695": 5, "160": 5, "376": 5, "8866": 5, "2696": 5, "373": 5, "8869": 5, "422": 5, "2697": 5, "159": [5, 8], "370": 5, "8868": 5, "2698": 5, "368": 5, "8871": 5, "419": 5, "2699": 5, "158": 5, "365": 5, "8870": 5, "2700": 5, "362": 5, "8873": 5, "415": 5, "359": 5, "8872": 5, "2701": 5, "357": 5, "8875": 5, "411": 5, "2702": 5, "156": [5, 8, 19], "354": 5, "8874": 5, "409": 5, "2703": 5, "352": 5, "8877": 5, "2704": 5, "349": 5, "8876": 5, "405": 5, "2705": 5, "346": 5, "8878": 5, "403": 5, "2706": 5, "155": 5, "344": 5, "342": [5, 13], "8880": 5, "398": 5, "2707": 5, "154": 5, "339": 5, "396": 5, "2708": 5, "337": 5, "8882": 5, "393": 5, "2709": 5, "153": 5, "334": 5, "2710": 5, "332": 5, "8884": 5, "152": 5, "330": 5, "386": 5, "2711": 5, "327": 5, "8886": 5, "383": 5, "2712": 5, "325": 5, "380": 5, "2713": 5, "323": 5, "8887": 5, "377": 5, "2714": 5, "320": 5, "374": 5, "318": 5, "8889": 5, "371": 5, "2715": 5, "150": [5, 8, 13, 14, 15, 16], "316": [5, 8], "2716": 5, "314": 5, "8891": 5, "2717": 5, "149": 5, "312": [5, 6], "361": 5, "2718": 5, "310": 5, "8893": 5, "358": 5, "148": [5, 19], "308": 5, "8892": 5, "355": 5, "2719": 5, "306": 5, "8894": 5, "351": 5, "2720": 5, "147": 5, "304": 5, "347": 5, "2721": 5, "302": [5, 19], "8896": 5, "343": 5, "300": [5, 16, 38], "340": 5, "2722": 5, "298": 5, "8898": 5, "335": 5, "2723": 5, "146": 5, "296": 5, "8897": 5, "331": 5, "2724": 5, "294": [5, 6], "8899": 5, "145": 5, "292": 5, "2725": 5, "290": 5, "8901": 5, "2726": 5, "144": 5, "288": 5, "2727": 5, "286": 5, "8903": 5, "309": 5, "143": 5, "284": 5, "8902": 5, "2728": 5, "8904": 5, "59": [5, 6, 13], "299": [5, 16], "2729": 5, "142": 5, "281": [5, 43], "2730": 5, "279": 5, "8906": 5, "141": 5, "277": 5, "283": 5, "2731": 5, "275": 5, "8908": 5, "2732": 5, "140": 5, "274": 5, "8907": 5, "272": 5, "2733": [5, 13], "8909": 5, "266": 5, "2734": 5, "139": 5, "270": 5, "260": 5, "268": 5, "8911": 5, "253": 5, "2773": 5, "136": 5, "217": 5, "8934": 5, "020": 5, "2800": 5, "8949": 5, "3729": 5, "039": 5, "072": 5, "9043": 5, "3781": 5, "034": 5, "067": 5, "9047": 5, "501": 5, "045": 5, "102": 5, "91": [5, 8, 13], "69569": 5, "911093": 5, "184829": 5, "636985": 5, "611763": 5, "837816": 5, "0118": 5, "4101": 5, "183": 5, "098": [5, 6], "5462": 5, "26416": 5, "22543": 5, "192": 5, "531": [5, 16], "908": 5, "105": [5, 14, 15], "89": [5, 6, 13, 15, 16], "7432": 5, "187": 5, "589": 5, "90695": 5, "03221": 5, "104427": 5, "96112": 5, "511114": 5, "4046": 5, "586": 5, "776523": 5, "809662": 5, "448242": 5, "54439": 5, "0399": 5, "43173": 5, "384": 5, "535": 5, "4205": 5, "103702": 5, "582": 5, "106": [5, 16], "329": [5, 8], "8544": 5, "13796e": 5, "51": [5, 8, 13], "27569e": 5, "103": 5, "85406e": 5, "454268": 5, "let": [5, 8, 12, 13, 14, 15, 16, 17, 21], "bhbh": 5, "detector": 5, "found": [5, 6, 8, 13, 15, 16, 30, 32, 37], "def": [5, 6, 8, 12, 13, 14, 15, 16, 19], "vb": [5, 26, 29, 31, 38], "readlin": 5, "length": [5, 20], "len": [5, 6, 12, 16, 19], "stellar_type1": 5, "stellar_type2": 5, "rememb": [5, 6, 14, 15], "pop": [5, 9, 17, 29], "oop": 5, "unbound": 5, "bound": [5, 32, 38], "search_for_bhbh": 5, "maxcount": 5, "arg": [5, 7, 16, 20, 29, 32, 33], "851": 5, "873": 5, "510": 5, "265": 5, "301": 5, "45": [5, 6, 8, 13], "261": 5, "898": 5, "553": 5, "276": 5, "54": [5, 13], "122": 5, "69": [5, 13], "09": [5, 6, 8, 13], "239": 5, "231": 5, "49": [5, 6, 13], "341": 5, "55": [5, 6, 8, 13, 15, 16, 32], "2421": 5, "28369": 5, "402": 5, "88": [5, 13], "213": 5, "128": 5, "399": 5, "22": [5, 13, 19], "921": 5, "23": [5, 13, 16], "24": [5, 8, 13], "1876": 5, "118": 5, "20447": 5, "29": [5, 8, 13, 22], "421": 5, "115": [5, 32], "52": [5, 6, 8, 13], "004": 5, "32": [5, 8, 13, 20, 22], "113": 5, "33": [5, 13], "196": 5, "73": [5, 13, 16], "97": [5, 13], "711": 5, "78": [5, 13], "37": [5, 8, 13], "857": 5, "207": 5, "96": [5, 6, 8, 13], "881": 5, "85": [5, 8, 13, 38], "875": 5, "43": [5, 13], "79": [5, 13], "640": [5, 13], "46": [5, 8, 13, 16], "47": [5, 8, 13], "95": [5, 13, 15], "19622": 5, "87": [5, 13], "117": 5, "81": [5, 8, 13], "53": [5, 6, 8, 13, 16], "706": 5, "241": 5, "67": [5, 13, 16], "56": [5, 8, 13], "803": 5, "2439": 5, "235": [5, 6], "82": [5, 13], "61": [5, 13, 16], "210": [5, 19], "12522": 5, "63": [5, 8, 13], "64": [5, 13], "65": [5, 13, 38], "285": 5, "66": [5, 13], "1360": 5, "68": [5, 8, 13, 16], "1398": 5, "70": [5, 8, 13, 32], "77": [5, 13, 15], "71": [5, 13], "72": [5, 13], "208": 5, "84": [5, 8, 13, 16], "254": 5, "74": [5, 13], "1882": 5, "76": [5, 13], "123": 5, "132": 5, "86": [5, 8, 13], "80": [5, 13, 32, 38], "83": [5, 8, 13], "240": 5, "129": 5, "127": 5, "93": [5, 13], "199": 5, "267": [5, 8], "18139": 5, "90": [5, 8, 13], "180": 5, "92": [5, 13], "94": [5, 6, 8, 13, 20], "1254": [5, 12], "172": 5, "557": 5, "99": [5, 13, 15], "3082": 5, "9548": 5, "32620": 5, "9310": 5, "60101": 5, "246604": 5, "283972": 5, "469524": 5, "55473": 5, "379292": 5, "38316": 5, "109679": 5, "0261496": 5, "4011": 5, "043": 5, "9308": 5, "107187": 5, "679223": 5, "238584": 5, "860402": 5, "891056": 5, "4186": 5, "59867": 5, "804961": 5, "0474572": 5, "4146": 5, "caus": [5, 13, 43], "former": 5, "unphys": [5, 8, 13], "5064": 5, "536": 5, "468": 5, "6493": 5, "53854": 5, "006": 5, "8674": 5, "840": 5, "505": 5, "3185": 5, "017": [5, 17], "8704": 5, "600": 5, "509": 5, "3192": 5, "592": 5, "418": 5, "8706": 5, "568": 5, "3193": 5, "496": 5, "8910": 5, "758": [5, 19], "3246": 5, "beg_rch": 5, "9650": 5, "495": 5, "571": 5, "3223": 5, "913": 5, "0585": 5, "961": 5, "3211": 5, "999": 5, "007": [5, 17], "end_rch": 5, "0649": 5, "747": 5, "479": 5, "3216": 5, "002": [5, 18, 19], "2967": 5, "576": 5, "392": [5, 19], "3429": 5, "beg_bss": 5, "2996": 5, "512": 5, "390": 5, "3462": 5, "59616": 5, "665406": 5, "861368": 5, "162038": 5, "282234": 5, "0511173": 5, "5117": 5, "7326": 5, "0717": 5, "32118": 5, "450629": 5, "3096": 5, "9074": 5, "493": 5, "3507": 5, "end_bss": 5, "9113": 5, "242": 5, "3529": 5, "223": 5, "9196": 5, "513": 5, "997": 5, "3591": 5, "221": 5, "9206": 5, "843": 5, "3599": 5, "9797": 5, "519": 5, "984": [5, 15], "4098": 5, "0512": 5, "528": 5, "256": [5, 6, 22], "4673": 5, "137": 5, "1012": 5, "742": 5, "5017": 5, "1130": 5, "245": 5, "5043": 5, "1471": 5, "485": 5, "5114": 5, "4877": 5, "885": 5, "6409": 5, "845641": 5, "27734": 5, "925761": 5, "145632": 5, "67179": 5, "4683": 5, "83672": 5, "1844": 5, "22098": 5, "787705": 5, "5164": 5, "oh": 5, "dear": 5, "secondari": [5, 6, 13, 32, 43], "wider": 5, "shorter": 5, "shrink": [5, 8], "best": [5, 21, 22], "acquir": 5, "closer": 5, "grvitation": 5, "0001": [5, 7, 43], "0102": 5, "622": 5, "3069": 5, "1851": [5, 13], "215": 5, "508": 5, "2266": 5, "879": 5, "945": 5, "60876": 5, "7617": 5, "018": 5, "7647": 5, "572": 5, "583": 5, "7721": 5, "633": 5, "7785": 5, "3100": [5, 13], "1326": 5, "305": 5, "695": 5, "2791": 5, "09665": 5, "qc": 5, "714712": 5, "st": 5, "3048": 5, "0276": 5, "2332": 5, "rc": [5, 6, 8, 13, 14, 15, 17, 25], "71818": 5, "6952": 5, "9757": 5, "comenv": [5, 8], "presc": 5, "m01": 5, "mc1": 5, "l1": 5, "44223e": 5, "rzam": [5, 43], "33552": 5, "convfrac": 5, "467851": 5, "lambda_ion": 5, "a_in": 5, "p_in": 5, "1708": 5, "jtot_in": 5, "09706e": 5, "jorb_in": 5, "96557e": 5, "eorbi": 5, "76416e": 5, "ebindi": 5, "30388e": 5, "sepf": 5, "7114": 5, "4385": 5, "9758": 5, "8926": 5, "mf1": 5, "5423": 5, "mf2": 5, "af": 5, "jf": 5, "72832e": 5, "jej": 5, "63566e": 5, "eorbf": 5, "39152e": 5, "eej": 5, "03996e": 5, "alpha_ej": 5, "0241634": 5, "1327": 5, "028": 5, "367": 5, "232": 5, "459": 5, "mstart": 5, "397754": 5, "3084": 5, "9071": 5, "46089": 5, "a_out": 5, "p_out": 5, "0152545": 5, "57093": 5, "jorb_out": 5, "6771": 5, "rl1": 5, "236": [5, 19], "rl2": 5, "459382": 5, "No": [5, 7, 16, 22, 23, 40], "9411": 5, "gyr": [5, 6, 8], "9452": 5, "934": 5, "70365": 5, "455552": 5, "66554": 5, "0303129": 5, "454409": 5, "106368": 5, "2147": 5, "612": [5, 13], "401": 5, "668328": 5, "0913095": 5, "387": 5, "9342": 5, "851646": 5, "360": 5, "844": [5, 6], "2823": 5, "1622": 5, "45534": 5, "9256": 5, "1973": 5, "126": 5, "1987": 5, "846": [5, 6], "4184": 5, "900": 5, "7052": 5, "131": 5, "7060": 5, "7527": 5, "852": 5, "046": 5, "356": 5, "7554": 5, "465": 5, "888": 5, "7557": 5, "328": 5, "051": [5, 6], "416": 5, "7572": 5, "618": 5, "234": [5, 8], "7669": 5, "375": 5, "7675": 5, "333": 5, "579": 5, "222": 5, "7779": 5, "541": 5, "991": 5, "7941": 5, "539": 5, "070": 5, "2191": 5, "2234": 5, "069": 5, "405577": 5, "425788": 5, "375537": 5, "574826": 5, "898786": 5, "6975": 5, "878": 5, "64724": 5, "150217": 5, "9445": 5, "368345": 5, "7093": 5, "1502": 5, "233": 5, "8377": 5, "3046": 5, "77416": 5, "7107": 5, "204": 5, "1822": 5, "949": 5, "1814": [5, 13], "784": 5, "1818": 5, "224": 5, "979": 5, "19097": 5, "112": 5, "84502": 5, "824494": 5, "0987206": 5, "883252": 5, "726002": 5, "995824": 5, "317": 5, "667": 5, "25694": 5, "46901": 5, "022": 5, "477791": 5, "781": 5, "206": [5, 17], "67059": 5, "826": 5, "6816": 5, "6008": 5, "592733": 5, "836": [5, 6], "121": 5, "4862": 5, "7418": 5, "7434": 5, "101": 5, "7455": 5, "870": 5, "7458": 5, "995": 5, "7459": 5, "055": 5, "577": 5, "7836": 5, "7852": 5, "252": 5, "8004": 5, "992": 5, "8194": 5, "024": 5, "9725": 5, "025": 5, "1124": 5, "825086": 5, "878253": 5, "783746": 5, "582318": 5, "354576": 5, "9794": 5, "994": 5, "969": 5, "22787": 5, "16539": 5, "9739": 5, "3518": 5, "953182": 5, "120": 5, "657": 5, "449": [5, 13], "20677": 5, "078": 5, "932": 5, "173": 5, "4710": 5, "11686": 5, "0165": 5, "contact": [5, 23, 40], "00288661": 5, "00242158": 5, "393886": 5, "981555": 5, "bh_bh": 5, "2033": 5, "16729": 5, "213854": 5, "coalesc": 5, "369": 5, "624": [5, 13], "133": [5, 16], "037": 5, "1824": 5, "935": 5, "608": [5, 13], "951": 5, "179": 5, "408": 5, "1828": 5, "909": 5, "3171": 5, "1823": 5, "943": 5, "619": [5, 13], "1826": 5, "925": 5, "587": [5, 15], "1829": 5, "903": 5, "348": [5, 8], "111": 5, "707": [5, 13], "34870": 5, "549": 5, "376059": 5, "365763": 5, "371625": 5, "728797": 5, "817432": 5, "220": 5, "905": 5, "13607": 5, "475287": 5, "5493": 5, "478315": 5, "672": 5, "4493": 5, "6989": 5, "923": 5, "786": 5, "7335": 5, "07": [5, 13, 14, 15, 19, 32, 38], "702": 5, "489": 5, "7424": 5, "901": 5, "7426": 5, "507": 5, "104": [5, 8], "591": 5, "7447": 5, "492": 5, "7451": 5, "869": 5, "971": 5, "895": 5, "7714": 5, "219": 5, "7727": 5, "108": 5, "7874": 5, "996": [5, 8], "990": 5, "8062": 5, "032": 5, "1830": 5, "48809": 5, "946468": 5, "0278672": 5, "850309": 5, "663251": 5, "8982": 5, "2583": 5, "498": 5, "16733": 5, "776263": 5, "212": 5, "7069": 5, "577826": 5, "107": 5, "238": 5, "189": 5, "7767": 5, "8073": 5, "887": 5, "066": 5, "982": 5, "81705": 5, "372": 5, "47534": 5, "705715": 5, "41996": 5, "33295": 5, "061141": 5, "825648": 5, "694": [5, 8, 13], "1877": 5, "07108": 5, "406": [5, 13, 16], "212034": 5, "7428": 5, "816": 5, "7430": 5, "922": 5, "7431": 5, "048": [5, 17, 19], "7437": 5, "7450": 5, "109": [5, 8], "491": 5, "7840": 5, "7856": 5, "250": 5, "8008": 5, "998": 5, "993": 5, "8205": 5, "9648": 5, "1135": 5, "364017": 5, "086004": 5, "422436": 5, "514898": 5, "872312": 5, "9816": 5, "3228": 5, "4809": 5, "0298011": 5, "274206": 5, "201": 5, "5885": 5, "82224": 5, "5175": 5, "3752": 5, "719058": 5, "7752": 5, "135": 5, "503": 5, "936": 5, "124": 5, "27025": 5, "22936": 5, "0572914": 5, "50682": 5, "836621": 5, "272943": 5, "792721": 5, "229": 5, "98081": 5, "471379": 5, "412": 5, "48046": 5, "658": 5, "457": 5, "637": [5, 13], "7453": 5, "768": 5, "077": 5, "7456": 5, "099": 5, "195": 5, "891": 5, "896": 5, "7764": 5, "593": 5, "604": 5, "7933": 5, "7934": 5, "8123": 5, "114678": 5, "647161": 5, "438686": 5, "118229": 5, "734534": 5, "9357": 5, "2873": 5, "243": [5, 6], "973": [5, 13], "61521": 5, "86878": 5, "7731": 5, "1237": 5, "956619": 5, "1468": 5, "7748": 5, "764": 5, "5528": 5, "8577": 5, "6765": 5, "194": 5, "5556": 5, "11376": 5, "0159": 5, "00303761": 5, "00254512": 5, "332091": 5, "703545": 5, "1586": 5, "342474": 5, "754": 5, "828": 5, "1812": 5, "036": 5, "66016": 5, "65976": 5, "420182": 5, "0755737": 5, "70235": 5, "0772781": 5, "362601": 5, "27829": 5, "0074": 5, "221832": 5, "7433": 5, "057": 5, "338": [5, 9], "899": 5, "293": [5, 16], "7927": 5, "174": 5, "7942": 5, "177": [5, 8], "478": 5, "8079": 5, "205": 5, "8268": 5, "1674": [5, 13], "0701913": 5, "836783": 5, "398419": 5, "681487": 5, "392487": 5, "0245": 5, "3559": 5, "653": 5, "957": 5, "46607": 5, "371458": 5, "8708": 5, "930943": 5, "7267": 5, "679": [5, 8], "703": 5, "601": 5, "3231": [5, 13], "1473": 5, "7324": 5, "12495": 5, "0182": 5, "00256681": 5, "00215604": 5, "249": 5, "738524": 5, "014832": 5, "2493": 5, "0931922": 5, "497294": 5, "542": 5, "259": 5, "475": 5, "595": 5, "1813": 5, "749": 5, "976": 5, "906": 5, "1838": 5, "664": 5, "033": 5, "941": [5, 8], "1099": 5, "989": 5, "1834": 5, "868": 5, "13267": 5, "19393": 5, "965167": 5, "024684": 5, "612281": 5, "280749": 5, "106545": 5, "669442": 5, "453932": 5, "952": 5, "6834": 5, "405068": 5, "739": 5, "4256": 5, "907": 5, "5366": 5, "959": 5, "737": 5, "673": 5, "7423": 5, "042": 5, "950": 5, "7427": 5, "202": 5, "7448": 5, "291": 5, "688": [5, 8], "570": 5, "005": 5, "7679": 5, "7691": 5, "944": 5, "7828": 5, "8013": 5, "035": 5, "1786": 5, "12741": 5, "970206": 5, "0192009": 5, "748832": 5, "618445": 5, "8683": 5, "2352": 5, "554": 5, "88581": 5, "520903": 5, "6764": 5, "2029": 5, "936762": 5, "182": 5, "366": 5, "774": [5, 12], "876": 5, "606": [5, 13], "414": 5, "757": [5, 8], "8805": 5, "11707": 5, "0166": 5, "00286793": 5, "00239838": 5, "090": 5, "985359": 5, "790941": 5, "0896": 5, "96963": 5, "3282": 5, "1923": 5, "181": 5, "797": 5, "57739": 5, "8140": 5, "645763": 5, "309361": 5, "0877243": 5, "351532": 5, "959422": 5, "659": 5, "02823": 5, "301483": 5, "280": 5, "674": [5, 16], "6181": 5, "698517": 5, "942": 5, "9927": [5, 12], "4807": 5, "58504": 5, "914": 5, "6905": 5, "4243": 5, "533": 5, "692": 5, "9264": 5, "798": 5, "854": 5, "271": 5, "761": 5, "097": 5, "7460": 5, "7472": 5, "806": 5, "7589": 5, "778": 5, "7595": 5, "856": [5, 13], "874": 5, "7689": 5, "981": 5, "7690": 5, "988": 5, "7863": 5, "059": 5, "9110": 5, "061": 5, "1514": 5, "1915": 5, "058": 5, "1920": 5, "784972": 5, "231704": 5, "950733": 5, "127442": 5, "999122": 5, "3758": 5, "8545": 5, "27767": 5, "84071": 5, "7969": 5, "952496": 5, "4957": 5, "26441": 5, "269": 5, "9351": 5, "243583": 5, "4666": 5, "11346": 5, "00300971": 5, "00247821": 5, "651": 5, "882017": 5, "700359": 5, "6514": 5, "40049": 5, "869544": 5, "1839": 5, "837": 5, "46220": 5, "787": 5, "82245": 5, "0531294": 5, "367268": 5, "912283": 5, "67023": 5, "0670735": 5, "315": 5, "815": 5, "421436": 5, "347405": 5, "7875": 5, "70005": 5, "6185": 5, "14212": 5, "481": 5, "84428": 5, "1847": 5, "4455": 5, "116": 5, "237": 5, "4540": 5, "765": 5, "777": 5, "6822": 5, "482": 5, "6831": 5, "7214": 5, "483": 5, "7219": 5, "7422": 5, "7449": 5, "893": 5, "534": 5, "216": 5, "053": 5, "7657": 5, "965": 5, "7781": 5, "7782": 5, "7962": 5, "040": 5, "8182": 5, "1695": 5, "3038": 5, "0714679": 5, "144141": 5, "608655": 5, "0385396": 5, "8372": 5, "2112": 5, "263": 5, "242151": 5, "219058": 5, "364": 5, "681": 5, "929": 5, "706483": 5, "2053": 5, "0641": 5, "353": 5, "4018": 5, "50537": 5, "7633": 5, "70054": 5, "524": 5, "60636": 5, "493975": 5, "450818": 5, "456519": 5, "938568": 5, "859977": 5, "671": 5, "40339": 5, "06987": 5, "5244": 5, "281309": 5, "4176": 5, "2834": 5, "2268": 5, "9537": 5, "7046": 5, "4755": 5, "228": 5, "295": 5, "7429": 5, "047": [5, 17], "661": 5, "529": 5, "084": 5, "986": [5, 8], "886": 5, "678": [5, 12], "7774": 5, "7789": 5, "7944": 5, "8141": 5, "027": 5, "498232": 5, "463455": 5, "752134": 5, "246625": 5, "139044": 5, "9423": 5, "2924": 5, "091": 5, "873639": 5, "531411": 5, "258": [5, 8], "872316": 5, "2224": 5, "2632": 5, "602": 5, "99203": 5, "1612": 5, "6094": 5, "8091": 5, "1825": 5, "67245": 5, "42052": 5, "938576": 5, "0316266": 5, "659526": 5, "104997": 5, "0823499": 5, "4867": 5, "51742": 5, "910817": 5, "3563": 5, "205353": 5, "4670": 5, "522": 5, "884": 5, "016": 5, "7438": 5, "7446": 5, "7452": 5, "805": 5, "7759": 5, "646": 5, "7928": 5, "8121": 5, "852712": 5, "248871": 5, "398927": 5, "135164": 5, "756795": 5, "9323": 5, "2846": 5, "809": [5, 6], "497": 5, "75508": 5, "817843": 5, "872": 5, "454013": 5, "1807": 5, "226": 5, "064": 5, "581": 5, "1816": 5, "648": 5, "1713": 5, "2081": 5, "2182": 5, "52058": 5, "1062": 5, "447918": 5, "0727584": 5, "93044": 5, "693944": 5, "896286": 5, "63153": 5, "39834": 5, "2216": 5, "743837": 5, "8917": 5, "0831": 5, "56865": 5, "4365": 5, "1314": 5, "5735": 5, "1753": 5, "3767": 5, "564": 5, "4192": 5, "865": 5, "7988": 5, "7997": 5, "7500": 5, "319": 5, "927": 5, "110": 5, "7530": 5, "7544": 5, "7644": 5, "611": [5, 13], "7650": 5, "7750": 5, "7907": 5, "8276": 5, "2156": 5, "068": 5, "608269": 5, "309461": 5, "901988": 5, "741346": 5, "691586": 5, "2063": 5, "9505": 5, "198": 5, "609": 5, "34537": 5, "503726": 5, "484": 5, "871": 5, "648549": 5, "37409": 5, "4013": 5, "828858": 5, "404962": 5, "512561": 5, "876382": 5, "718549": 5, "51478": 5, "852252": 5, "324": 5, "478807": 5, "130": 5, "311": 5, "821": 5, "890": 5, "7461": 5, "7960": 5, "186": [5, 13], "7975": 5, "736": [5, 8], "8104": 5, "8292": 5, "1784": 5, "1810": 5, "335642": 5, "191543": 5, "332777": 5, "97316": 5, "569581": 5, "0394": 5, "3674": 5, "076": 5, "57878": 5, "24165": 5, "624125": 5, "15907": 5, "802": 5, "9153": 5, "5619": 5, "675": 5, "504": 5, "850": 5, "1821": 5, "48336": 5, "16833": 5, "0910814": 5, "677623": 5, "874638": 5, "910419": 5, "847153": 5, "785": 5, "32282": 5, "962876": 5, "6179": 5, "18148": 5, "085": 5, "2816": 5, "596": [5, 13], "8523": 5, "8654": 5, "4797": 5, "954": 5, "464": 5, "855": 5, "962": 5, "214": 5, "644": [5, 13], "841": 5, "7803": 5, "7819": 5, "7973": 5, "7974": 5, "8163": 5, "1637": 5, "567303": 5, "507104": 5, "0563088": 5, "15884": 5, "9606": 5, "3065": 5, "248": [5, 8], "998023": 5, "09164": 5, "264": 5, "835": 5, "741448": 5, "1005": 5, "712": 5, "514": 5, "1035": 5, "8379": 5, "6797": 5, "1747": 5, "744": 5, "904": 5, "16837": 5, "471": 5, "20980": 5, "962482": 5, "401263": 5, "689781": 5, "991224": 5, "841718": 5, "28867": 5, "597": 5, "4714": 5, "43618": 5, "7823": 5, "1736": 5, "6604": 5, "6032": 5, "1715": 5, "4380": 5, "7425": 5, "662": 5, "381": 5, "931": 5, "7735": 5, "193": 5, "7883": 5, "8071": 5, "031": 5, "832981": 5, "367793": 5, "0528412": 5, "325965": 5, "929511": 5, "9038": 5, "2626": 5, "395": 5, "84029": 5, "355513": 5, "544": 5, "518851": 5, "0335": 5, "1485": 5, "273": 5, "2551": 5, "3959": 5, "01561": 5, "6745": 5, "926": 5, "64463": 5, "41238": 5, "0789786": 5, "697827": 5, "336295": 5, "0232618": 5, "981292": 5, "16564": 5, "26456": 5, "0013": 5, "476589": 5, "6379": 5, "2221": 5, "2802": 5, "70043": 5, "5904": 5, "567": 5, "4734": 5, "801": 5, "861": 5, "119": 5, "026": 5, "853": 5, "7751": 5, "138": 5, "740": 5, "7766": 5, "735": 5, "7919": 5, "8111": 5, "029": 5, "659743": 5, "318753": 5, "774969": 5, "492302": 5, "125968": 5, "9263": 5, "2801": 5, "227": 5, "791478": 5, "0153961": 5, "884461": 5, "2132": 5, "9779": 5, "7631": 5, "727196": 5, "3273": [5, 13], "019": 5, "2437": 5, "257": [5, 43], "54371": 5, "36403": 5, "82064": 5, "137502": 5, "935816": 5, "181795": 5, "297187": 5, "86728": 5, "689835": 5, "266485": 5, "960": 5, "7435": 5, "336": 5, "7457": 5, "759": 5, "494": 5, "7911": 5, "185": 5, "389": 5, "8067": 5, "8261": 5, "8435": 5, "1624": [5, 13], "209274": 5, "548864": 5, "783792": 5, "0770302": 5, "187694": 5, "0171": 5, "3502": 5, "17932": 5, "00832": 5, "230": 5, "915": [5, 8], "829668": 5, "38921": 5, "474": 5, "4369": 5, "251": [5, 8], "937": 5, "569": 5, "1819": 5, "1841": 5, "825": 5, "81562": 5, "32076": 5, "512617": 5, "817888": 5, "592309": 5, "885537": 5, "150681": 5, "946757": 5, "880528": 5, "795": [5, 32], "978": 5, "807361": 5, "289": 5, "13298": 5, "3771": 5, "3127": 5, "4218": 5, "4764": 5, "175": 5, "4387": 5, "811": 5, "807": 5, "6384": 5, "6388": 5, "631": [5, 8], "7292": 5, "7296": 5, "052": 5, "7635": 5, "511": 5, "7645": 5, "7765": 5, "7943": 5, "8339": 5, "1678": 5, "551072": 5, "608485": 5, "94464": 5, "243214": 5, "899464": 5, "8251": 5, "6515": 5, "539343": 5, "701": 5, "428699": 5, "8354": 5, "6212": 5, "0523": 5, "0208": 5, "8441": 5, "975": 5, "1811": 5, "562": 5, "1815": 5, "003": 5, "68746": 5, "19907": 5, "768655": 5, "0583837": 5, "429398": 5, "789859": 5, "720749": 5, "0295": 5, "5286": 5, "618382": 5, "205537": 5, "818": 5, "049": 5, "506": 5, "7882": 5, "7898": 5, "8044": 5, "8234": 5, "123048": 5, "307199": 5, "581558": 5, "0991059": 5, "0907537": 5, "0034": 5, "3396": 5, "570222": 5, "930282": 5, "209": 5, "670422": 5, "5221": 5, "57062": 5, "9036": 5, "9427": 5, "866": 5, "26051": 5, "82797": 5, "670413": 5, "0772021": 5, "151616": 5, "253705": 5, "893941": 5, "61679": 5, "515062": 5, "247": [5, 16], "5456": 5, "411151": 5, "616": [5, 13], "4304": 5, "5301": 5, "738": 5, "955": 5, "545": 5, "559": 5, "7677": 5, "566": [5, 19], "7825": 5, "7826": 5, "8010": 5, "1783": 5, "0283541": 5, "410828": 5, "567898": 5, "0335017": 5, "139732": 5, "8664": 5, "2338": 5, "197": 5, "677": 5, "877963": 5, "20265": 5, "4202": 5, "896196": 5, "3957": 5, "859": 5, "3025": 5, "5919": 5, "8605": 5, "8924": 5, "1088": 5, "5977": 5, "11506": 5, "0162": 5, "00296406": 5, "00247864": 5, "088": 5, "760064": 5, "126532": 5, "0877": 5, "795024": 5, "547002": 5, "490": 5, "947": 5, "832": 5, "974": 5, "75931": 5, "054": [5, 32], "19521": 5, "859753": 5, "23894": 5, "62549": 5, "77541": 5, "227249": 5, "42785": 5, "583346": 5, "0535": 5, "301129": 5, "262": 5, "892": 5, "629": [5, 13], "7440": 5, "7454": 5, "709": 5, "7827": 5, "7843": 5, "7996": 5, "8196": 5, "9902": 5, "0995": 5, "123635": 5, "335153": 5, "0259932": 5, "335847": 5, "105082": 5, "9743": 5, "3172": 5, "66025": 5, "33451": 5, "089": 5, "818294": 5, "689": 5, "6909": 5, "443": 5, "918543": 5, "4048": 5, "819": 5, "57538": 5, "46057": 5, "517454": 5, "325743": 5, "975864": 5, "00707417": 5, "739962": 5, "699": 5, "64932": 5, "40238": 5, "743": 5, "196177": 5, "963": [5, 8], "752": 5, "7920": 5, "7936": 5, "8074": 5, "8263": 5, "1670": 5, "973135": 5, "35487": 5, "431313": 5, "180453": 5, "831236": 5, "0214": 5, "3536": 5, "22281": 5, "693321": 5, "293512": 5, "605": 5, "2214": 5, "4507": 5, "6328": 5, "2618": 5, "1831": 5, "80402": 5, "565": 5, "79911": 5, "897612": 5, "696284": 5, "954848": 5, "0469097": 5, "915148": 5, "297": 5, "676": 5, "75005": 5, "13416": 5, "5652": 5, "448401": 5, "2057": 5, "9912": 5, "8493": 5, "2991": 5, "3757": 5, "5734": 5, "4321": 5, "6626": 5, "966": 5, "773": 5, "7384": 5, "902": 5, "558": 5, "530": 5, "7705": 5, "7718": 5, "7864": 5, "8050": 5, "263235": 5, "959492": 5, "915221": 5, "263079": 5, "72611": 5, "8912": 5, "2529": 5, "647": 5, "56228": 5, "493648": 5, "906299": 5, "8975": 5, "958": 5, "211": [5, 15], "746": 5, "0745": 5, "3243": 5, "686": 5, "2295": 5, "772": 5, "1781": 5, "64611": 5, "101955": 5, "189239": 5, "951597": 5, "398381": 5, "970505": 5, "917": 5, "09786": 5, "204663": 5, "9073": 5, "773166": 5, "6344": 5, "7315": 5, "62366": 5, "9105": 5, "2472": 5, "1575": 5, "079": [5, 6], "2914": 5, "4183": 5, "911": 5, "6749": 5, "6758": 5, "7536": 5, "638": [5, 13], "791": 5, "363": 5, "7564": 5, "7566": 5, "783": [5, 12], "7582": 5, "7678": 5, "7684": 5, "7790": 5, "065": 5, "985": 5, "071": 5, "2210": 5, "063": 5, "2261": 5, "12806": 5, "912327": 5, "690746": 5, "544482": 5, "155342": 5, "7717": 5, "6145": 5, "964": 5, "087": 5, "976041": 5, "0890815": 5, "951344": 5, "345": 5, "0907": 5, "463": 5, "3471": 5, "8972": 5, "12136": 5, "4981": 5, "812": 5, "5051": 5, "10782": 5, "015": 5, "00317508": 5, "00248439": 5, "600593": 5, "164714": 5, "1098": 5, "03493": 5, "202569": 5, "9339": 5, "938": 5, "1843": 5, "808": 5, "176": 5, "804": 5, "34175": 5, "953": 5, "78012": 5, "970783": 5, "761478": 5, "514087": 5, "706029": 5, "819715": 5, "15042": 5, "424712": 5, "656": 5, "528102": 5, "3719": 5, "2291": 5, "7184": 5, "0784": 5, "499": 5, "4357": 5, "378": 5, "1334": 5, "5324": 5, "5703": 5, "5712": 5, "775": [5, 19], "7354": 5, "7359": 5, "7419": 5, "7421": 5, "525": 5, "7620": 5, "883": 5, "7629": 5, "7741": 5, "7742": 5, "7918": 5, "8533": 5, "1610": 5, "179142": 5, "296544": 5, "237203": 5, "0156945": 5, "617224": 5, "8039": 5, "1854": 5, "87813": 5, "31958": 5, "585": 5, "464494": 5, "041": 5, "1633": 5, "68376": 5, "35051": 5, "566263": 5, "0474164": 5, "750149": 5, "0787729": 5, "537743": 5, "4162": 5, "37874": 5, "00182": 5, "306619": 5, "833": 5, "7462": 5, "814": 5, "7965": 5, "188": 5, "7980": 5, "191": 5, "782": 5, "8107": 5, "8108": 5, "8295": 5, "473762": 5, "894041": 5, "457987": 5, "738399": 5, "315223": 5, "0414": 5, "98061": 5, "497008": 5, "942854": 5, "7879": 5, "3589": 5, "8452": 5, "9595": 5, "1631": 5, "2305": 5, "39521": 5, "3419": 5, "32684": 5, "0533803": 5, "740494": 5, "317663": 5, "857699": 5, "38908": 5, "373282": 5, "1977": 5, "359784": 5, "326": 5, "4311": 5, "6474": 5, "750": [5, 6], "7380": 5, "056": [5, 17], "710": 5, "7709": 5, "7722": 5, "7868": 5, "8055": 5, "709965": 5, "260676": 5, "438861": 5, "0625403": 5, "328066": 5, "8941": 5, "2552": 5, "0613": 5, "06527": 5, "613167": 5, "36957": 5, "86334": 5, "215638": 5, "175004": 5, "932839": 5, "339587": 5, "829017": 5, "20887": 5, "326601": 5, "1104": 5, "38009": 5, "4438": 5, "6934": 5, "7322": 5, "700": [5, 19], "705": [5, 19], "830": [5, 19], "968": 5, "7720": 5, "7734": 5, "8076": 5, "124496": 5, "659469": 5, "0744186": 5, "706126": 5, "225135": 5, "9032": 5, "2622": [5, 13], "698": [5, 13], "41457": 5, "424924": 5, "9093": 5, "939378": 5, "3649": 5, "0868": 5, "634": [5, 13], "1108": 5, "5094": 5, "1392": 5, "7028": 5, "8881": 5, "12548": 5, "0184": 5, "00254115": 5, "0021272": 5, "826831": 5, "573703": 5, "60468": 5, "712414": 5, "517": 5, "817": [5, 12], "2157": 5, "1817": 5, "3008": 5, "1835": 5, "33719": 5, "81352": 5, "202196": 5, "453412": 5, "935069": 5, "374905": 5, "177551": 5, "987": 5, "11558": 5, "252877": 5, "1043": 5, "548589": 5, "4333": 5, "939": 5, "693": [5, 8], "970": 5, "526": 5, "7671": 5, "858": [5, 6], "7683": 5, "7817": 5, "8001": 5, "1775": 5, "912238": 5, "432729": 5, "998563": 5, "996798": 5, "823767": 5, "17588": 5, "45757": 5, "737411": 5, "573": 5, "5557": 5, "4102": 5, "3495": 5, "4945": 5, "2528": 5, "1808": 5, "2629": 5, "668": 5, "14764": 5, "77631": 5, "524755": 5, "166559": 5, "560118": 5, "228555": 5, "671001": 5, "21603": 5, "573874": 5, "469": 5, "418029": 5, "7967": 5, "7982": 5, "8109": 5, "8300": 5, "492707": 5, "583436": 5, "489077": 5, "445821": 5, "760389": 5, "0425": 5, "3698": 5, "77766": 5, "108571": 5, "426": 5, "615165": 5, "4788": 5, "8791": 5, "8271": 5, "88343": 5, "3264": 5, "1551": 5, "3154": 5, "062": 5, "1809": 5, "476": 5, "80954": 5, "62200": 5, "492484": 5, "298194": 5, "807403": 5, "382144": 5, "303533": 5, "90716": 5, "237951": 5, "847": 5, "539941": 5, "7439": 5, "822": 5, "7964": 5, "7979": 5, "8299": 5, "1792": 5, "623354": 5, "732953": 5, "639951": 5, "492818": 5, "729193": 5, "0411": 5, "3688": 5, "58166": 5, "0143651": 5, "828241": 5, "0791": 5, "755": 5, "7188": 5, "9851": 5, "5681": 5, "50652": 5, "4845": 5, "2371": 5, "4623": 5, "1827": 5, "61117": 5, "46822": 5, "585985": 5, "665969": 5, "751305": 5, "588396": 5, "216951": 5, "36314": 5, "177727": 5, "645286": 5, "095": 5, "094": [5, 8], "244": [5, 17], "799": 5, "7899": 5, "8095": 5, "030": 5, "888123": 5, "610285": 5, "315404": 5, "683467": 5, "789064": 5, "9139": 5, "075": 5, "682": [5, 8], "95783": 5, "375712": 5, "441158": 5, "532": 5, "1075": 5, "1449": [5, 13], "4509": 5, "6058": 5, "2878": 5, "33879": 5, "282623": 5, "472318": 5, "115722": 5, "685872": 5, "936532": 5, "278": 5, "88441": 5, "380887": 5, "36016": 5, "8992": 5, "3042": 5, "54027": 5, "7886": 5, "7958": 5, "8280": 5, "1729": 5, "433477": 5, "791274": 5, "413467": 5, "495924": 5, "706984": 5, "0319": 5, "3616": 5, "44211": 5, "0081514": 5, "916093": 5, "2021": [5, 6, 8, 13], "2927": 5, "766": 5, "0837": 5, "315903": 5, "8939": 5, "1858": 5, "5112": 5, "82486": 5, "619099": 5, "101038": 5, "840994": 5, "542419": 5, "00585495": 5, "0367878": 5, "0849409": 5, "0128": 5, "676215": 5, "518": 5, "477089": 5, "287": 5, "796": 5, "807331": 5, "6832": 5, "168972": 5, "6883": 5, "845": 5, "4961": 5, "594": 5, "8443": 5, "3034": 5, "4188": 5, "4197": 5, "086": 5, "7420": 5, "880": 5, "722": 5, "7598": 5, "7605": 5, "7706": 5, "7877": 5, "8935": 5, "1492": 5, "478253": 5, "42097": 5, "939376": 5, "196311": 5, "22518": 5, "7108": 5, "41485": 5, "652755": 5, "6161": 5, "469056": 5, "1833": 5, "25164": 5, "391798": 5, "388321": 5, "507443": 5, "208169": 5, "830541": 5, "21844": 5, "623232": 5, "402961": 5, "4501": 5, "428": 5, "779": 5, "7891": 5, "917439": 5, "479973": 5, "922199": 5, "806722": 5, "769195": 5, "9087": 5, "2664": 5, "092": 5, "660415": 5, "322": 5, "096": 5, "728237": 5, "313": 5, "867": 5, "977": 5, "36298": 5, "829": 5, "9189": 5, "308203": 5, "0621119": 5, "366259": 5, "740929": 5, "96161": 5, "04198": 5, "502775": 5, "8293": 5, "366392": 5, "8635": 5, "5612": 5, "3244": 5, "0719": 5, "51819": 5, "9214": 5, "946": 5, "7831": 5, "7848": 5, "8000": 5, "8195": 5, "9814": 5, "1082": 5, "171096": 5, "480045": 5, "808134": 5, "257278": 5, "205527": 5, "29136": 5, "50687": 5, "988755": 5, "8399": 5, "4108": 5, "4822": 5, "1796": 5, "2127": 5, "8961": 5, "8252": 5, "11239": 5, "0156": 5, "00311757": 5, "00261516": 5, "6429": 5, "208453": 5, "2008": 5, "30975": 5, "28984": 5, "2836": 5, "734": 5, "54307": 5, "77455": 5, "359881": 5, "325197": 5, "29816": 5, "208923": 5, "805733": 5, "06257": 5, "621375": 5, "0501": 5, "344772": 5, "4825": 5, "477": 5, "663": 5, "523": 5, "918": 5, "732": 5, "7773": [5, 19], "527": 5, "8138": 5, "953798": 5, "649327": 5, "456313": 5, "316118": 5, "249106": 5, "2921": 5, "56518": 5, "376604": 5, "8003": 5, "834303": 5, "2275": 5, "5593": 5, "2871": 5, "3978": 5, "8031": 5, "6562": 5, "11854": 5, "0169": 5, "00280816": 5, "00235329": 5, "559889": 5, "750806": 5, "71746": 5, "120066": 5, "8569": 5, "76134": 5, "0393944": 5, "347623": 5, "960734": 5, "465867": 5, "145296": 5, "555": [5, 8], "912919": 5, "0683196": 5, "623052": 5, "4379": 5, "0608": 5, "4622": 5, "5208": 5, "5217": 5, "7386": 5, "7390": 5, "912": 5, "578": 5, "983": 5, "7612": 5, "708": 5, "7728": 5, "7902": 5, "8694": 5, "1553": 5, "197729": 5, "670337": 5, "663976": 5, "124931": 5, "888613": 5, "1691": 5, "58332": 5, "84827": 5, "292641": 5, "7666": 5, "5738": 5, "9304": 5, "7626": 5, "39831": 5, "953738": 5, "256488": 5, "181244": 5, "00666382": 5, "226424": 5, "42266": 5, "40735": 5, "423": 5, "127957": 5, "590": 5, "7893": 5, "7909": 5, "8053": 5, "8250": 5, "8731": 5, "1527": 5, "00518983": 5, "196046": 5, "634261": 5, "332251": 5, "153852": 5, "0087": 5, "3438": 5, "628": [5, 13], "966681": 5, "342134": 5, "997751": 5, "3331": 5, "14112": 5, "7269": 5, "967": 5, "2075": 5, "11182": 5, "0155": 5, "00319483": 5, "00268237": 5, "202339": 5, "130725": 5, "2333": 5, "821367": 5, "637666": 5, "47419": 5, "56631": 5, "460081": 5, "633684": 5, "547729": 5, "321082": 5, "954624": 5, "99808": 5, "365949": 5, "4422": 5, "335428": 5, "6413": 5, "7413": 5, "8638": 5, "75921": 5, "9147": 5, "074": 5, "7844": 5, "7861": 5, "8012": 5, "8202": 5, "9557": 5, "1219": 5, "224923": 5, "249848": 5, "781046": 5, "0784722": 5, "326147": 5, "9842": 5, "3248": 5, "04924": 5, "00294": 5, "787368": 5, "83762": 5, "64359": 5, "776818": 5, "472105": 5, "63923": 5, "939757": 5, "21764": 5, "36747": 5, "07484": 5, "328512": 5, "7925": 5, "8065": 5, "8066": 5, "8254": 5, "8429": 5, "1618": 5, "942154": 5, "0122109": 5, "00984861": 5, "664546": 5, "183974": 5, "0164": 5, "3497": 5, "15594": 5, "335342": 5, "523561": 5, "1722": 5, "1571": 5, "44170": 5, "7319": 5, "174169": 5, "242309": 5, "841284": 5, "736112": 5, "693128": 5, "35505": 5, "491811": 5, "486": 5, "541792": 5, "704": 5, "684": [5, 8], "7990": 5, "8115": 5, "8303": 5, "675689": 5, "111583": 5, "429122": 5, "183048": 5, "0536749": 5, "0461": 5, "3726": [5, 13], "769": 5, "337249": 5, "686591": 5, "753": 5, "64265": 5, "9255": 5, "8585": 5, "924": 5, "92382": 5, "5775": 5, "20938": 5, "4872": 5, "697": 5, "64137": 5, "63818": 5, "295543": 5, "0290733": 5, "983229": 5, "514916": 5, "177444": 5, "11491": 5, "0298364": 5, "9046": 5, "315124": 5, "303": 5, "4454": 5, "538": 5, "933": 5, "823": 5, "838": [5, 6], "669": 5, "7745": 5, "7912": 5, "8101": 5, "752438": 5, "590877": 5, "920832": 5, "48926": 5, "135101": 5, "2767": 5, "767": 5, "848866": 5, "0214824": 5, "97797": 5, "10877": 5, "44558": 5, "1967": 5, "16265": 5, "5333": 5, "1663": 5, "1845": 5, "21824": 5, "15186": 5, "618705": 5, "0958704": 5, "380393": 5, "596161": 5, "941478": 5, "91548": 5, "193528": 5, "2961": 5, "584622": 5, "1204": [5, 19], "0187": 5, "617": [5, 13], "2044": 5, "51809": 5, "3017": 5, "4330": 5, "1178": 5, "5089": 5, "956": 5, "5532": 5, "7365": 5, "7370": 5, "561": 5, "7736": 5, "7737": 5, "7913": 5, "8573": 5, "1606": 5, "86323": 5, "0440989": 5, "389749": 5, "19366": 5, "310029": 5, "1804": 5, "2413": 5, "94797": 5, "659448": 5, "245223": 5, "1806": 5, "4076": 5, "36323": 5, "347169": 5, "666661": 5, "916207": 5, "695505": 5, "213396": 5, "34081": 5, "401728": 5, "611785": 5, "7757": 5, "7772": 5, "670": 5, "7926": 5, "725718": 5, "420316": 5, "312637": 5, "321643": 5, "755323": 5, "9309": 5, "2835": 5, "74583": 5, "364747": 5, "766094": 5, "919": 5, "916": 5, "2898": 5, "42362": 5, "18108": 5, "785539": 5, "0547419": 5, "829757": 5, "994118": 5, "162941": 5, "02379": 5, "41726": 5, "4865": 5, "824848": 5, "622494": 5, "9859": 5, "7282": 5, "8155": 5, "1379": 5, "1517": 5, "1521": 5, "4182": 5, "7761": 5, "745": 5, "7792": 5, "7795": 5, "7813": 5, "7901": 5, "8048": 5, "8200": 5, "9253": 5, "2514": 5, "2819": 5, "770532": 5, "458064": 5, "288353": 5, "635703": 5, "971941": 5, "9179": 5, "10689": 5, "274854": 5, "470": 5, "4959": 5, "465133": 5, "7085": 5, "6885": 5, "1498": 5, "6674": 5, "31408": 5, "6908": 5, "645": [5, 13, 19], "6747": 5, "65262": 5, "633148": 5, "26637": 5, "057949": 5, "676181": 5, "732983": 5, "614": [5, 13], "60547": 5, "360093": 5, "382472": 5, "7903": 5, "8047": 5, "8245": 5, "8813": 5, "1478": 5, "912289": 5, "389208": 5, "840796": 5, "834483": 5, "0055": 5, "3412": 5, "732818": 5, "791991": 5, "72764": 5, "44852": 5, "646273": 5, "2556": 5, "70429": 5, "245209": 5, "792744": 5, "98096": 5, "534699": 5, "9471": 5, "317921": 5, "7806": 5, "8151": 5, "502451": 5, "121263": 5, "690203": 5, "229591": 5, "829726": 5, "9524": 5, "3002": 5, "21333": 5, "57141": 5, "421365": 5, "789": 5, "1306": 5, "21043": 5, "79412": 5, "055188": 5, "239704": 5, "41862": 5, "0131145": 5, "261343": 5, "64207": 5, "34126": 5, "153329": 5, "7436": 5, "7916": 5, "8058": 5, "8247": 5, "8596": 5, "1567": 5, "392194": 5, "816958": 5, "606169": 5, "906059": 5, "754141": 5, "3461": 5, "350": [5, 13], "947774": 5, "865806": 5, "863": [5, 8], "3963": 5, "4752": 5, "6579": 5, "6215": 5, "2477": [5, 13], "72983": 5, "105704": 5, "115297": 5, "826771": 5, "681473": 5, "713946": 5, "48586": 5, "371427": 5, "305334": 5, "748": [5, 19], "8059": 5, "8060": 5, "8249": 5, "8598": 5, "1569": 5, "168558": 5, "82325": 5, "838423": 5, "947719": 5, "637754": 5, "3469": 5, "00712": 5, "10941": 5, "111023": 5, "5358": 5, "3448": 5, "877": 5, "79264": 5, "70052": 5, "421475": 5, "12974": 5, "216067": 5, "0727126": 5, "806431": 5, "06696": 5, "02473": 5, "129879": 5, "6489": 5, "551": [5, 6], "7210": 5, "575": 5, "044": 5, "9900": 5, "0993": 5, "645339": 5, "239197": 5, "451732": 5, "787102": 5, "172014": 5, "9749": 5, "3176": 5, "0808": 5, "611632": 5, "971686": 5, "9869": 5, "4773": 5, "6225": 5, "3368": 5, "9610": 5, "11802": 5, "0168": 5, "00283345": 5, "00237669": 5, "48749": 5, "764629": 5, "8043": 5, "0250231": 5, "55982": 5, "34018": 5, "216496": 5, "518397": 5, "821301": 5, "789188": 5, "814387": 5, "889": 5, "11695": 5, "616737": 5, "6182": 5, "492242": 5, "4588": 5, "7743": 5, "920": 5, "8105": 5, "453348": 5, "9148": 5, "661725": 5, "141361": 5, "743118": 5, "9203": 5, "2754": 5, "66915": 5, "799889": 5, "757025": 5, "2881": 5, "9057": 5, "7537": 5, "10522": 5, "659581": 5, "610184": 5, "685255": 5, "768339": 5, "230955": 5, "45114": 5, "566495": 5, "54949": 5, "7845": 5, "9561": 5, "1222": 5, "132057": 5, "274445": 5, "86794": 5, "353432": 5, "774954": 5, "9841": 5, "3247": 5, "696": 5, "86918": 5, "297506": 5, "622081": 5, "24098": 5, "22036": 5, "995687": 5, "502841": 5, "600258": 5, "531293": 5, "00730797": 5, "0459174": 5, "0626266": 5, "523485": 5, "659393": 5, "8678": 5, "146844": 5, "7659": 5, "488": 5, "7842": 5, "7858": 5, "8009": 5, "8199": 5, "9598": 5, "1173": 5, "184464": 5, "215504": 5, "314533": 5, "333032": 5, "235464": 5, "9825": 5, "3235": 5, "47946": 5, "340477": 5, "545743": 5, "72617": 5, "83843": 5, "482668": 5, "103789": 5, "125553": 5, "477535": 5, "786062": 5, "93898": 5, "0449442": 5, "256783": 5, "626": [5, 13], "7797": 5, "7968": 5, "8158": 5, "854649": 5, "895821": 5, "257437": 5, "92995": 5, "671551": 5, "9573": 5, "21948": 5, "03507": 5, "613": [5, 13], "230102": 5, "9127": 5, "4229": 5, "4251": 5, "4949": 5, "639": [5, 13, 19], "839": 5, "462": [5, 19], "1560": 5, "21927": 5, "69808": 5, "280723": 5, "418757": 5, "552711": 5, "793832": 5, "244645": 5, "53715": 5, "628169": 5, "414875": 5, "7871": 5, "7887": 5, "8034": 5, "8224": 5, "9098": 5, "1415": 5, "496312": 5, "075416": 5, "7607": 5, "125886": 5, "290684": 5, "9977": 5, "3352": 5, "2613": 5, "82642": 5, "845387": 5, "32631": 5, "1846": 5, "788": 5, "77624": 5, "77505": 5, "50973": 5, "0448877": 5, "0251003": 5, "655371": 5, "876084": 5, "5046": 5, "315973": 5, "59429": 5, "4433": 5, "0722": 5, "082": 5, "4759": 5, "948": 5, "5309": 5, "5317": 5, "7381": 5, "7385": 5, "008": 5, "7613": 5, "7622": 5, "7730": 5, "7905": 5, "8653": 5, "1599": 5, "435809": 5, "148721": 5, "45889": 5, "674645": 5, "910981": 5, "72386": 5, "356812": 5, "0878": 5, "187993": 5, "9603": 5, "5982": 5, "2406": 5, "02786": 5, "math": [6, 8, 13, 14, 15, 16, 17, 35, 38], "matplotlib": [6, 8, 14, 15, 17, 19, 25], "pyplot": [6, 8, 14, 15, 17, 19], "plt": [6, 8, 14, 15, 17, 19], "notebook_hrd": 6, "our": [6, 8, 13, 14, 15, 22, 32], "mathrm": [6, 8, 13, 14, 15], "univers": [6, 8, 22], "These": [6, 7, 13, 14, 15, 16, 20, 22, 25, 26], "rough": 6, "real": [6, 13, 16, 35], "finit": [6, 8, 13, 14, 15], "ago": 6, "cannot": [6, 9, 16, 29, 31, 34], "geq": 6, "_": [6, 8, 13, 14, 15, 22, 34], "odot": [6, 8, 19], "through": [6, 7, 11, 12, 13, 14, 15, 16, 25, 26, 35, 41], "studi": 6, "leq": 6, "bse_opt": [6, 8, 13, 14, 15, 16, 21, 38], "grid_opt": [6, 8, 12, 13, 14, 15, 16, 21, 26, 29, 30, 31, 35, 36, 37, 38], "custom_opt": [6, 12, 13, 14, 15, 16, 21, 31], "physic": [6, 13, 14, 15, 16, 22], "13700": [6, 8], "nine": 6, "distribution_funct": [6, 8, 13, 14, 15, 16, 21, 23, 24], "massrang": [6, 8, 13, 14, 15], "add_grid_vari": [6, 8, 13, 14, 15, 16, 35], "longnam": [6, 8, 13, 14, 15, 16, 35], "valuerang": [6, 8, 13, 14, 15, 16, 35], "samplerfunc": [6, 8, 13, 14, 15, 16, 22, 35, 38], "const": [6, 8, 13, 14, 15], "probdist": [6, 8, 13, 14, 15, 16, 35], "dprob": [6, 8, 14, 15], "dm1": [6, 14, 15], "care": [6, 13, 14, 15, 22], "dphasevol": [6, 8, 13, 14, 15, 16, 35], "dm_1": [6, 14, 15], "condit": [6, 8, 9, 13, 14, 15, 16, 18, 19, 35], "impos": [6, 8, 13, 14, 15, 16], "mostli": [6, 8, 13, 14, 15, 16, 19, 20, 22, 25, 34, 41], "yourself": [6, 8, 13, 14, 15, 16, 25], "gridtyp": [6, 8, 16, 35], "precod": [6, 8, 13, 14, 15, 16, 35], "postcod": [6, 8, 16, 35], "branchpoint": [6, 8, 16, 35], "branchcod": [6, 8, 16, 35], "topcod": [6, 8, 16, 35], "bottomcod": [6, 8, 16, 35], "grid_variable_numb": [6, 8, 35], "asymptot": 6, "made": [6, 26], "bit": [6, 13], "messi": 6, "avoid": [6, 7, 8], "track": [6, 22, 25], "custom_logging_stat": [6, 8, 13, 14, 15], "foreach_star": [6, 13], "outermost_core_mass": 6, "doubl": [6, 9, 16, 20], "logteff": 6, "teff_from_star_struct": 6, "logl": 6, "loggrav": 6, "tini": 6, "gravitational_const": 6, "m_sun": 6, "pow2": 6, "r_sun": 6, "starnum": [6, 13], "zero_ag": [6, 9, 12, 13, 14, 15, 16], "c_logging_cod": [6, 8, 9, 12, 13, 14, 15, 16, 22], "lt": [6, 7, 8, 12, 14, 16, 17, 18], "amp": [6, 8], "catch": [6, 8, 12, 13, 14, 15, 16, 19, 20, 22], "doesn": [6, 22], "associ": [6, 8, 13, 14, 15, 30, 37], "datalinedict": [6, 8, 13, 14, 15, 20], "parse_funct": [6, 8, 12, 13, 14, 15, 16, 21, 22, 41], "self": [6, 8, 12, 13, 14, 15, 16, 21, 22, 26, 29, 30, 31, 32, 35, 37, 38, 39], "zams_mass": [6, 13, 14, 15, 16], "loop": [6, 8, 12, 13, 14, 15, 16, 31, 35], "splitlin": [6, 7, 8, 9, 12, 13, 14, 15, 16, 17], "search": [6, 13, 17, 23], "nstar": [6, 13], "group": [6, 13, 17, 39], "linedata": [6, 8, 13, 14, 15], "setup": [6, 16, 23, 40, 41], "grid_result": [6, 8, 13, 14, 15, 22], "results_dictionari": [6, 8, 13, 14, 15], "0x14bf2250fdc0": 6, "configur": [6, 11, 12, 13, 14, 15, 16, 19, 22, 27, 32], "part": [6, 7, 12, 13, 14, 15, 16, 19, 21, 30, 32, 35, 37, 43], "straightforward": [6, 13, 14, 15, 16], "num_cor": [6, 8, 13, 14, 15, 16, 22], "lot": [6, 13, 14, 15, 16, 17, 22, 39, 41], "There": [6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 25, 32, 34, 40], "ri0005": [6, 16], "surrei": [6, 16], "ac": [6, 16], "uk": [6, 16], "grid_options_descript": [6, 16, 34], "thread": [6, 8, 13, 14, 15, 20, 22, 33], "suffici": 6, "crunch": [6, 8, 13, 14, 15], "analyt": [6, 8, 13, 14, 15, 16, 21, 23, 24], "dry": [6, 8, 13, 15, 16, 22, 35], "starcount": [6, 8, 13, 15, 16], "binary_c_python": [6, 7, 8, 12, 13, 14, 15, 16, 20], "binary_c_grid_8a7d52edc59346ce991063d9e05e9ba7": 6, "py": [6, 8, 13, 14, 15, 16, 17, 22, 23, 29, 40], "dry_run": [6, 8, 13, 16], "symlink": [6, 8, 13, 16], "binary_c_grid": [6, 8, 13, 16], "latest0": [6, 8, 13], "mainprocess": [6, 8, 13], "system_queue_fil": [6, 8, 13], "processor": [6, 8, 13], "latest1": [6, 8, 13], "signal": [6, 8, 13, 22], "800": 6, "finish": [6, 8, 13, 15, 16, 20, 25, 31], "free": [6, 8, 13], "01t09": [6, 8, 13], "838411": 6, "802706": 6, "ran": [6, 8, 13, 22], "had": [6, 8, 13, 14, 15, 21], "queue": [6, 8, 13, 22, 26, 30], "output_dict": [6, 8, 12, 13], "8a7d52edc59346ce991063d9e05e9ba7": 6, "took": [6, 8, 13, 15, 16, 19], "mb": [6, 8, 13, 15, 16, 20, 22], "were": [6, 8, 13, 15, 16, 20, 39], "dict_kei": [6, 11, 12], "complet": [6, 8, 13, 14, 15, 16], "technic": [6, 8, 9, 13, 14, 15, 16], "population_nam": [6, 8, 13, 15], "evolution_typ": [6, 8, 13, 15, 16, 22], "failed_count": [6, 8, 13, 15, 16], "failed_prob": [6, 8, 13, 15, 16], "failed_systems_error_cod": [6, 8, 13, 15, 16], "errors_exceed": [6, 8, 13, 15, 16], "errors_found": [6, 8, 13, 15, 16], "total_prob": [6, 8, 13, 14, 15, 16], "total_count": [6, 8, 13, 15, 16], "start_timestamp": [6, 8, 13, 15, 16], "1635760192": 6, "8124797": 6, "end_timestamp": [6, 8, 13, 15, 16], "1635760194": 6, "0176575": 6, "total_mass_run": [6, 8, 13, 15, 16], "total_probability_weighted_mass_run": [6, 8, 13, 15, 16], "zero_prob_stars_skip": [6, 8, 13, 15, 16], "seaborn": [6, 8, 13, 14, 15, 17], "panda": [6, 8, 12, 13, 14, 15, 17, 18, 19, 20, 25], "pd": [6, 8, 12, 13, 14, 15, 17, 18, 19], "max_row": [6, 8, 17], "max_column": [6, 8, 17], "pad_output_distribut": [6, 8, 13, 14, 15, 20], "figur": [6, 8, 13, 14, 15, 17, 25], "figsiz": [6, 8, 13, 14, 15, 17, 19], "set_context": [6, 8, 13, 14, 15, 17], "font_scal": [6, 8, 13, 14, 15, 17], "linewidth": [6, 8, 13, 14, 15, 17], "datafram": [6, 8, 12, 13, 14, 15, 17, 18, 19, 25], "column": [6, 8, 12, 16, 17, 19, 25], "lineplot": [6, 8, 13, 14, 15, 17], "estim": [6, 17, 20, 22], "label": [6, 19, 32], "text": [6, 8, 17, 20, 34], "invert_xaxi": 6, "set_xlabel": [6, 8, 13, 14, 15, 17, 19], "log_": [6, 8, 13, 14, 15], "t_": 6, "eff": 6, "set_ylabel": [6, 8, 13, 14, 15, 17, 19], "distanc": [6, 17], "rerun": [6, 22], "At": [6, 16], "expect": [6, 7, 8, 13, 14, 15, 22, 23, 40], "begin": 6, "shortli": 6, "rsun": [6, 25], "alreadi": [6, 16, 17, 26, 31, 35], "Not": [6, 8], "binary_c_grid_f4e5925effeb42e69b5be956f400ae41": 6, "latest2": [6, 16], "latest3": 6, "093": [6, 17], "081024": 6, "246671": 6, "f4e5925effeb42e69b5be956f400ae41": 6, "suddenli": 6, "smooth": [6, 14, 15], "binary_c_grid_26171201413c43f5b91552a374879940": 6, "latest4": 6, "latest5": 6, "846045": 6, "416141": 6, "26171201413c43f5b91552a374879940": 6, "jerki": 6, "most": [6, 7, 8, 14, 15, 17, 20], "strong": 6, "rgb": 6, "tip": [6, 32], "proper": [6, 9, 34], "program": [6, 23, 40], "languag": 6, "sim": 6, "cours": [6, 25], "simpl": [6, 8, 13, 17], "introduct": 6, "haven": 6, "talk": 6, "produc": 6, "suffer": 6, "thermonuclear": 6, "luminosu": 6, "kilonova": 6, "interfac": [7, 17, 20, 23, 26, 40], "framework": 7, "sourcecod": [7, 9, 23, 40], "_binary_c_bind": [7, 9, 12, 17, 39, 43], "cell": [7, 13, 14, 15, 16], "free_persistent_data_memaddr_and_return_json_output": 7, "persistent_data": 7, "adress": [7, 9, 43], "persist": 7, "free_store_memaddr": 7, "memaddr": [7, 9], "return_arglin": 7, "return_help": 7, "info": [7, 11, 16, 20, 21, 23, 25, 39, 40], "return_help_al": [7, 20], "overview": 7, "categor": 7, "section": [7, 16, 20, 23, 32, 40], "return_maximum_mass_ratio_for_rlof": [7, 43], "argstr": [7, 9, 12, 17, 19], "store_capsul": 7, "unction": 7, "return_minimum_orbit_for_rlof": [7, 43], "return_persistent_data_memaddr": 7, "run_popul": 7, "return_store_memaddr": 7, "return_version_info": [7, 39], "abl": 7, "situat": 7, "slightli": 7, "custom_logging_func_memaddr": [7, 9, 22], "store_memaddr": [7, 43], "write_logfil": 7, "test_func": 7, "snippet": [7, 12], "reliabl": 7, "dont": [7, 19], "home": 7, "pyenv": [7, 23, 40], "binarycpython3": 7, "lib": [7, 12, 18, 19, 23, 40], "python3": [7, 23, 40], "site": 7, "cpython": 7, "x86_64": 7, "linux": 7, "gnu": 7, "categori": [7, 16], "creation": 7, "alloc": [7, 38], "written": [7, 12, 16, 22, 31, 34, 35, 41], "4500": 7, "0x7fc1f0c3ff00": 7, "single_star_lifetim": [7, 9, 12], "4838": [7, 9, 12], "unpars": 7, "join": [7, 9, 12, 16, 19, 22, 26], "abridg": [7, 9, 16], "algorithm": [7, 23], "__arg_begin": 7, "lastli": [7, 12], "00632092": 7, "0141": 7, "alter": [8, 13, 35], "intermedi": 8, "notebook_comenv": 8, "alpha_": 8, "demonstr": 8, "keep": [8, 16, 31, 33], "log_dt": [8, 22], "focu": 8, "imposs": 8, "logperrang": [8, 13], "lnm1": [8, 13, 14, 15, 16], "min": [8, 9, 13, 14, 15, 16, 32], "exp": [8, 13, 14, 15, 16, 35], "three_part_powerlaw": [8, 13, 14, 15, 16, 32], "dlnm1": [8, 13, 16], "flatsect": [8, 13, 16, 32], "height": [8, 13, 16, 32], "dq": [8, 13, 16], "log10per": [8, 13, 16], "calc_sep_from_period": [8, 13, 16, 43], "sep_min": [8, 13, 16], "sep_max": [8, 13, 16], "sana12": [8, 13, 16, 32], "dlog10per": [8, 13, 16], "centr": [8, 16, 35], "nsep": 8, "nsep_min": 8, "nsep_max": 8, "comenv_count": 8, "proport": 8, "previou": [8, 14, 15, 20, 22, 39], "year_length_in_dai": 8, "wast": [8, 14, 15], "evolution_stop": 8, "parse_data": 8, "bin_data": [8, 13, 14, 15, 20], "binwidth": [8, 13, 14, 15, 20], "pre_comenv_period": 8, "post_comenv_period": 8, "nearest": [8, 13, 14, 15], "5dex": [8, 13, 14, 15], "binned_pre_period": 8, "aritif": 8, "binned_post_period": 8, "histogram": 8, "0x149c95c56c10": 8, "machin": [8, 22, 23, 40], "binary_c_grid_2b66f805db424c48a1d29c45092b6e3c": 8, "0645906": 8, "9s": [8, 13], "tpr": [8, 13], "28e": 8, "etf": [8, 13], "mem": [8, 13], "1mb": [8, 13], "1s": [8, 13], "34e": 8, "5mb": [8, 13], "6e": [8, 13], "6mb": [8, 13], "8s": [8, 13], "95e": 8, "4mb": [8, 13], "9e": 8, "7s": 8, "22e": 8, "685": [8, 13], "3mb": [8, 13], "4s": [8, 13], "58e": 8, "02e": [8, 13], "9mb": [8, 13], "810": 8, "20e": [8, 13], "0mb": [8, 13], "3s": [8, 13], "48e": [8, 13], "76e": 8, "2mb": [8, 13], "6s": [8, 13], "97e": [8, 13], "168379": 8, "323359": 8, "2m": [8, 13], "0163656": 8, "155678": 8, "991657": 8, "0175264": 8, "158640": 8, "099417": 8, "0143896": 8, "163481": 8, "732244": 8, "016309": 8, "2b66f805db424c48a1d29c45092b6e3c": 8, "8m": [8, 13], "06459059967730083": 8, "1635760256": 8, "1239555": 8, "1635760377": 8, "9739752": 8, "4680": 8, "235689312423": 8, "22611318083528548": 8, "unmerg": 8, "deepcopi": 8, "logper": [8, 32], "del": 8, "pad": [8, 13, 14, 15], "plot_data": [8, 13, 14, 15], "from_dict": [8, 13, 14, 15, 18, 19], "orient": 8, "p_": 8, "orb": [8, 16, 31], "xlim": [8, 17], "necessari": [8, 16, 17, 19, 20, 21, 37], "03502960360000004": 8, "019715467199999996": 8, "peak": [8, 14, 15, 38], "sim10": 8, "minut": [8, 20], "Such": 8, "prime": 8, "candid": 8, "excit": 8, "astrophys": [8, 14, 15], "life": 8, "compact": [8, 16], "lambda_": 8, "smoother": [8, 14, 15], "curv": [8, 14, 15], "why": 8, "learn": [9, 22], "custom_logging_funct": [9, 12, 16, 18, 19, 22, 23, 24], "edit": 9, "log_every_timestep": [9, 12], "evolve_singl": [9, 12, 21], "publicli": 9, "elabor": 9, "advis": 9, "hardcod": [9, 13, 14, 15, 16], "your": [9, 12, 18, 19, 22, 23, 40], "obvious": 9, "logging_lin": [9, 18, 19], "own": [9, 12, 16, 18, 19, 22, 23, 35, 40], "entir": [9, 12, 18, 19], "pragma": 9, "push_macro": 9, "undef": 9, "visibl": 9, "__attribute__": 9, "void": 9, "binary_c_api_funct": 9, "custom_output_funct": 9, "stardata_t": 9, "pop_macro": 9, "notebook_individual_system": [9, 12, 13, 14, 15, 16], "2e": [9, 13, 19], "example_logging_string_post_m": 9, "example_post_m": 9, "044142002936e": 9, "99194": 9, "13567": 9, "044572277695e": 9, "99192": 9, "51803": 9, "044654032097e": 9, "81395": 9, "045084306856e": 9, "99191": 9, "57443": 9, "manual": [9, 22, 23, 40], "custom_logging_memaddr": 9, "shared_lib_filenam": 9, "4530": [9, 12, 19], "example_logging_string_co": 9, "848380621869e": 9, "33469": 9, "1865": 9, "72498e": [9, 16], "example_massloss": [9, 12], "sn_type": 9, "sn_none": 9, "example_sn": 9, "id_cor": 9, "core_co": 9, "core_h": 9, "050651207308e": 9, "59452": 9, "34213": 9, "55458": 9, "71662": 9, "cover": [11, 13, 14, 15], "get_help": [11, 20], "get_help_al": [11, 20, 21], "get_help_sup": [11, 20], "get_default": [11, 20], "sever": [11, 16, 19, 22, 25, 34, 41], "print_help": [11, 20], "parameter_value_input_typ": [11, 20], "fetch": [11, 12], "return_binary_c_version_info": [11, 21, 39], "version_info": [11, 21, 23, 24], "argpair": [11, 39], "ensemble_filt": 11, "dt_limit": 11, "nucleosynthesis_sourc": [11, 39], "miscellan": [11, 39], "conjunct": 11, "analyz": 12, "quickli": 12, "simplest": 12, "notebook_custom_log": [12, 13, 14, 15, 16], "path": [12, 16, 19, 20, 22, 23, 26, 29, 30, 31, 34, 37, 40], "logfil": [12, 20, 23, 40], "uncom": [12, 13, 14, 15, 16, 17], "docstr": [12, 25], "12461": 12, "test_logfil": 12, "txt": [12, 16, 19, 23, 31, 40, 41], "22065": 12, "11003": 12, "1302": 12, "11582": 12, "2424": 12, "12325": 12, "1085": 12, "12457": 12, "1301": 12, "12460": 12, "8955": 12, "shrinkagb": 12, "1490": 12, "custom_log": [12, 19, 21, 22], "custom_logging_print_stat": 12, "000000000000e": 12, "column_nam": 12, "initial_mass": [12, 19], "value_lin": 12, "chose": 12, "startswith": 12, "split_lin": 12, "el": [12, 16], "numpi": [12, 16, 18, 19, 20, 35, 38], "arrai": [12, 16, 19, 20, 22, 32, 35, 38], "my": 12, "favorit": 12, "queri": [12, 26], "example_df": 12, "iloc": [12, 19], "drop": 12, "000001": 12, "000002": 12, "000003": 12, "1250": 12, "061259": 12, "718593": 12, "1251": 12, "149038": 12, "678026": 12, "1252": 12, "13461": 12, "1253": 12, "14461": 12, "row": [12, 19, 25], "notebook_popul": [12, 16], "everyth": [12, 16, 21, 22], "accordingli": [12, 14, 15, 16], "example_pop": [12, 16], "stuff": [12, 16, 22], "libcustom_logging_34a350b8f15c4d149deab88632948c99": 12, "np": [12, 18, 19, 38], "object_parse_funct": 12, "output_fil": [12, 20, 31, 34], "output_dir": [12, 16, 31], "example_output": 12, "values_arrai": 12, "fill": [12, 20], "anywai": [12, 16, 32, 35], "written_data": 12, "0x7f35b603e9d0": 12, "previous": [12, 16, 26], "libcustom_logging_446fe4cddfa94946bcafd55591ef3730": 12, "under": [12, 38], "hood": 12, "fewer": 12, "failsaf": 12, "notebook_api_funct": 12, "But": 12, "caught": [12, 20, 39], "correctli": [12, 19, 23, 40], "notebook_luminosity_funct": 13, "ipynb": [13, 14, 15, 16], "conceptu": 13, "public": [13, 14, 15, 16, 23], "purpos": [13, 14, 15, 16, 22, 25], "synthesi": [13, 14, 15, 16, 22, 23, 40], "side": [13, 14, 15, 16], "binarygrid": [13, 14, 15, 16], "predefin": [13, 14, 15, 16, 32], "assign": [13, 14, 15, 16, 35], "chosen": [13, 14, 15, 16, 35], "trio": [13, 14, 15, 16], "throughout": [13, 14, 15, 16, 35], "theoret": [13, 14, 15], "integr": [13, 14, 15, 32, 38], "densiti": [13, 14, 15, 32], "later": [13, 14, 15, 22], "accur": [13, 14, 15], "next": [13, 14, 15, 16, 20], "_1": [13, 14, 15], "cubic": 13, "cube": 13, "nre": [13, 38], "document": [13, 14, 15, 16, 22, 24, 31, 34], "recompil": [13, 14, 15, 16, 23, 40], "somewhat": [13, 14, 15, 16, 17], "perfectli": [13, 14, 15], "strictli": [13, 14, 15], "zero_age_main_sequence_starn": 13, "unresolv": 13, "model_numb": [13, 14, 15], "equival": [13, 22, 26], "capit": [13, 14, 15], "zero_age_main_sequence_star": [13, 14, 15], "1dex": [13, 14, 15], "binned_log_luminos": [13, 14, 15], "binary_c_grid_25014bc73b334765a1c09a4e4a97ed66": 13, "648566": 13, "690": 13, "1354": 13, "1355": 13, "11e": 13, "7e": 13, "1494": 13, "3m": 13, "7mb": 13, "1539": 13, "0m": 13, "1585": 13, "4m": 13, "36e": 13, "607": 13, "5m": 13, "56e": 13, "7m": 13, "79e": 13, "1703": 13, "83e": 13, "1749": 13, "9m": 13, "1780": 13, "14e": 13, "32e": 13, "44e": 13, "1879": 13, "52e": 13, "8mb": 13, "1910": 13, "1m": 13, "67e": 13, "1947": 13, "78e": 13, "5e": 13, "1968": 13, "82e": 13, "98e": 13, "15e": 13, "2048": 13, "24e": 13, "2071": 13, "31e": 13, "2091": 13, "42e": 13, "620": 13, "2122": 13, "55e": 13, "2143": 13, "59e": [13, 16], "623": 13, "2164": 13, "70e": 13, "2183": 13, "80e": 13, "2206": 13, "91e": 13, "2232": 13, "99e": 13, "2245": 13, "06e": 13, "2258": 13, "21e": 13, "2269": 13, "6m": 13, "2282": 13, "51e": 13, "2300": 13, "63e": 13, "2329": 13, "72e": 13, "2348": 13, "73e": 13, "2365": [13, 19], "81e": 13, "2383": 13, "90e": 13, "2400": 13, "2423": 13, "07e": 13, "2438": 13, "10e": 13, "2454": 13, "2466": 13, "29e": 13, "40e": 13, "2492": 13, "630": 13, "2516": 13, "2537": 13, "61e": 13, "2554": 13, "65e": 13, "2570": 13, "71e": 13, "2590": 13, "2636": 13, "2652": 13, "87e": 13, "2666": 13, "37e": 13, "75e": 13, "2746": 13, "2757": 13, "04e": 13, "2775": 13, "2795": 13, "2831": 13, "636": 13, "2845": 13, "2861": 13, "92e": 13, "2875": 13, "01e": 13, "2891": 13, "03e": 13, "2930": 13, "05e": 13, "2947": 13, "2965": 13, "2982": 13, "515": 13, "3010": 13, "3035": 13, "3059": 13, "3078": 13, "08e": 13, "3124": 13, "3148": 13, "3174": 13, "3197": 13, "3256": 13, "3294": 13, "641": 13, "3321": 13, "3348": 13, "3373": 13, "3394": 13, "642": 13, "3422": 13, "00e": 13, "3445": 13, "93e": 13, "3464": 13, "3483": 13, "96e": 13, "3509": 13, "3533": 13, "3550": 13, "3568": 13, "3588": 13, "64e": 13, "643": 13, "3622": 13, "68e": 13, "313623": 13, "3640": 13, "3657": 13, "50e": 13, "3676": 13, "53e": 13, "3706": 13, "66e": 13, "3746": 13, "3763": 13, "3786": 13, "49e": 13, "3811": 13, "5s": 13, "3832": 13, "3849": 13, "3875": 13, "3905": 13, "2s": 13, "3930": [13, 19], "41e": 13, "3931": [13, 19], "3954": 13, "19e": 13, "3977": 13, "690194": 13, "01t10": 13, "176751": 13, "1001": 13, "160675": 13, "706780": 13, "345842": 13, "155662": 13, "684890": 13, "433207": 13, "1025": 13, "162454": 13, "694517": 13, "453059": 13, "169775": 13, "456": 13, "25014bc73b334765a1c09a4e4a97ed66": 13, "38m": 13, "6485656144116352": 13, "1635760613": 13, "6602514": 13, "1635761189": 13, "652638": 13, "82563": 13, "09295167374": 13, "6438124832773024": 13, "titl": [13, 34], "l_": [13, 14, 15], "yscale": [13, 14, 15, 17], "weirdli": 13, "cost": [13, 14, 15], "observ": [13, 14, 15], "sequnec": [13, 14, 15], "notebook_luminos": [14, 15], "probtot": [14, 15], "mmax": [14, 15, 32, 38], "mmin": [14, 15, 22, 32, 38], "typeerror": 14, "traceback": [14, 17], "recent": [14, 17], "ipykernel_519112": 14, "518757914": 14, "got": [14, 15], "unexpect": 14, "keyword": [14, 25, 41], "ldist": [14, 15], "implic": [14, 15], "clearli": [14, 15], "realist": [14, 15], "went": [14, 15], "wrong": [14, 15, 23, 40], "unlik": [14, 15], "realiti": [14, 15], "law": [14, 15, 32], "kroupa": [14, 15, 32], "2001": [14, 15, 32], "update_grid_vari": [14, 15, 35], "spiki": [14, 15], "notic": [14, 15], "poor": [14, 15], "compens": [14, 15], "intens": [14, 15], "resourc": [14, 15, 26], "smarter": [14, 15], "linearli": [14, 15, 38], "renam": [14, 15, 35], "clear": [14, 15, 39], "logarithm": [14, 15, 32, 38], "old": [14, 15, 22, 35], "lnm_1": [14, 15, 16, 35], "rename_grid_vari": [14, 15, 35], "dlnm": [14, 15], "dlnm_1": [14, 15, 16, 35], "_grid_vari": [14, 15, 22, 35], "perfect": [14, 15], "wiggl": [14, 15], "artefact": [14, 15], "monoton": [14, 15], "brighten": [14, 15], "narrow": [14, 15], "co2": [14, 15], "bar": [14, 15], "isn": [14, 15, 20], "challeng": [14, 15], "notebook_luminosity_function_binari": [14, 15], "b6213f2eb7f94d3196cf966b7b76b9f9": 15, "472": [15, 19], "9999999999999998": 15, "1635760806": 15, "5066257": 15, "1635760813": 15, "4966016": 15, "3999999999996": 15, "03499999999999": 15, "218222": 15, "4b8c7f4a86e445099d73f27dffaad94b": 15, "995631": 15, "7a2e4301f5224b2cb8939d2297df0aad": 15, "621": 15, "recogn": 16, "__": 16, "45000000080": 16, "data_dir": [16, 20, 21, 22, 31], "example_python_population_result": 16, "base_filenam": [16, 21], "idea": [16, 25], "export_all_info": [16, 21], "include_popul": 16, "binary_c_default": 16, "commandlin": 16, "accept": [16, 20, 27], "include_binary_c_default": [16, 21], "include_binary_c_version_info": [16, 21], "include_binary_c_help_al": [16, 21], "fase": 16, "overriden": 16, "use_datadir": [16, 21], "outfil": [16, 21], "ok": [16, 26, 31], "example_pop_set": 16, "gz": [16, 31], "ret": 16, "easier": [16, 19, 20, 21], "discret": 16, "unweight": 16, "notabl": 16, "moe": [16, 23, 26, 27, 32], "di": [16, 23, 27, 32], "stefano": [16, 23, 27, 32], "dataset": [16, 22, 26, 27], "further": 16, "down": 16, "population_extens": [16, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39], "gridcod": [16, 21, 23, 24], "dry_parallel": [16, 35], "deeper": [16, 35], "evalu": [16, 32, 35, 38, 43], "bewar": [16, 31, 35], "insert": [16, 35], "destruct": [16, 35], "piec": [16, 19, 35], "risk": [16, 35], "rest": [16, 32, 35], "correspond": [16, 25, 30, 35, 37], "m_min": [16, 35], "m_max": [16, 32, 35], "const_linear": [16, 35, 38], "room": [16, 35], "kroupa2001": [16, 32, 35], "met": [16, 21, 26, 35], "continu": [16, 30, 35, 37], "stepsiz": [16, 35], "parallel": [16, 35], "block": [16, 35], "comment": [16, 26, 30, 37], "test_pop": 16, "Or": [16, 19], "example_compact_object": 16, "makedir": [16, 20], "exist_ok": [16, 20], "seper": 16, "outfilenam": 16, "headerlin": 16, "isnt": 16, "valueerror": 16, "0x7f2b6ca163a0": 16, "grid_vari": [16, 22], "0443872": 16, "598268106227e": 16, "30592": 16, "75988": 16, "00193614": 16, "436983545111e": 16, "35842": 16, "9948": 16, "00144093": 16, "690157944401e": 16, "43124": 16, "7998": 16, "00107238": 16, "242397939068e": 16, "52416": 16, "3205": 16, "000798096": 16, "756794139032e": 16, "66914": 16, "7394": 16, "000593966": 16, "401414766976e": 16, "73729": 16, "2857": 16, "000442046": 16, "536373523810e": 16, "80677": 16, "000328983": 16, "393982410080e": 16, "82164": 16, "9844": 16, "000244839": 16, "396470605248e": 16, "82129": 16, "9508": 16, "000182216": 16, "subprocess": 16, "399005684057e": 16, "82041": 16, "7151": 16, "00013561": 16, "443375325717e": 16, "81645": 16, "9909": 16, "000100925": 16, "451195752942e": 16, "81559": 16, "51114e": 16, "452661646076e": 16, "81543": 16, "ce756bb317f64099a459bf8b55a746ac": 16, "metadata": [16, 21, 23, 24, 35], "population_id": [16, 22], "044387171445641534": 16, "1646563001": 16, "7193637": 16, "1646563002": 16, "4480088": 16, "time_elaps": [16, 28], "7286450862884521": 16, "649": 16, "905447944397": 16, "28133908148630704": 16, "write_binary_c_calls_to_fil": [16, 31], "dataio": [16, 21, 23, 24], "output_filenam": [16, 31], "include_default": [16, 31], "system_gener": [16, 31], "wouldn": [16, 31], "basic": [16, 31], "datadir": [16, 31], "binary_c_cal": [16, 31], "calls_filenam": 16, "binary_c_grid_ce756bb317f64099a459bf8b55a746ac": 16, "2406484012210224": 16, "22723621650191106": 16, "011394572976608001": 16, "812296769855663": 16, "22723621650191117": 16, "008480166685456411": 16, "5297876799548944": 16, "006311182276049824": 16, "430329401616038": 16, "004696962123378559": 16, "thats": 16, "evolve_popul": 16, "isfil": 16, "0fa4c2b8707741a5ab41d209ef95a3a4": 16, "regist": 16, "expand": 16, "intend": 16, "mass_1": [16, 19, 25], "zams_mass_1": 16, "mass_2": [16, 19, 25], "zams_mass_2": 16, "prev_stellar_type_1": 16, "prev_stellar_type_2": 16, "example_dco": 16, "logger": 16, "safe": [16, 31], "0211592": 16, "0eb5c0c9abd34607a6ee060b26a7e32f": 16, "378266748188e": 16, "66293": 16, "9713": 16, "78767": 16, "8178": 16, "000339963": 16, "817608462595e": 16, "82104": 16, "41436": 16, "000193036": 16, "422997711686e": 16, "82479": 16, "82171": 16, "2535": 16, "205711924468e": 16, "73765": 16, "notebook_solar_system": 17, "mercuri": 17, "1mmercuri": 17, "orbital_separ": 17, "1amercuri": 17, "star1": 17, "orbital_eccentr": 17, "venu": 17, "1mvenu": 17, "1avenu": 17, "earth": 17, "1mearth": 17, "1aearth": 17, "mar": 17, "1mmar": 17, "1amar": 17, "jupit": 17, "1mjupit": 17, "1ajupit": 17, "saturn": 17, "1msaturn": 17, "1asaturn": 17, "uranu": 17, "1muranu": 17, "1auranu": 17, "neptun": 17, "1mneptun": 17, "1aneptun": 17, "pluto": 17, "1mpluto": 17, "1apluto": 17, "2444": 17, "planet": 17, "central": 17, "cs1": 17, "superflu": 17, "fourth": 17, "nameerror": 17, "ipykernel_216542": 17, "1241251901": 17, "dtype": [17, 18, 19], "argh": 17, "sun": 17, "df": [17, 18, 19, 25], "ci": 17, "legend": [17, 19], "xx": 17, "head": 17, "loc": 17, "yy": 17, "au": 17, "swallow": 17, "although": 17, "mess": 17, "push": 17, "beyond": 17, "explor": 17, "vs": [17, 25], "ylim": 17, "toasti": 17, "distant": 17, "futur": 17, "example_parse_output": [18, 20], "100000000000": [18, 19], "float64": [18, 19], "logi": 18, "axessubplot": 18, "xlabel": 18, "server": 19, "nov": 19, "binary_c_python_api": 19, "nbinary_c": 19, "example_header_1": 19, "st1": 19, "st2": 19, "3540": 19, "example_header_2": 19, "initial_grid": 19, "tempfil": 19, "gettempdir": 19, "test_log": 19, "7106": 19, "786e": 19, "7509": 19, "8427e": 19, "8435e": 19, "1380": 19, "9373e": 19, "0900": 19, "2934e": 19, "726": 19, "3081e": 19, "2118": 19, "3702e": 19, "2646": 19, "34421": 19, "d48r": 19, "0570946": 19, "458272": 19, "13108": 19, "562029": 19, "924056": 19, "89211": 19, "78817": 19, "113492": 19, "80602": 19, "124379": 19, "7087": 19, "7695": 19, "608402": 19, "696003": 19, "796455": 19, "0834973": 19, "85661": 19, "3914": 19, "524629": 19, "634667": 19, "func_memaddr": 19, "run_binary_custom_log": 19, "3e": 19, "serv": [19, 20], "parse_output": 19, "behind": 19, "scene": 19, "background": 19, "inlin": 19, "mind": 19, "result_example_header_1": 19, "selected_head": [19, 20], "result_example_header_2": 19, "cast": [19, 20], "df2": 19, "81762e": 19, "000000e": 19, "00000": 19, "817620e": 19, "3927": 19, "102750e": 19, "33817": 19, "62124": 19, "896110e": 19, "202750e": 19, "3929": 19, "302750e": 19, "402750e": 19, "500000e": 19, "3932": 19, "doesnt": [19, 34], "autogener": 19, "result_example_head": 19, "000000": 19, "3630": 19, "131680e": 19, "627748": 19, "3631": 19, "231680e": 19, "3632": 19, "331680e": 19, "3633": 19, "431680e": 19, "3634": 19, "3635": 19, "run_and_calc_mass": 19, "kwarg": [19, 21, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41], "2f": 19, "last_st": 19, "last_stellar_type_change_time_1": 19, "slice": 19, "sliced_df": 19, "cut": 19, "late": 19, "final_mass": 19, "initial_tim": 19, "final_tim": 19, "mass_lost": 19, "wrt": 19, "metallicity_002": 19, "metallicity_001": 19, "metallicity_0002": 19, "mass_rang": 19, "arang": 19, "fractions_z002": 19, "fractions_z001": 19, "fractions_z0002": 19, "214274644851685": 19, "ax": 19, "subplot": 19, "nrow": 19, "ncol": 19, "m_": 19, "fontsiz": 19, "set_titl": 19, "set_yscal": 19, "save_loop": 19, "mass_loss_m": 19, "png": 19, "ep": 19, "bbox_inch": 19, "tight": 19, "verbose_print": [20, 33], "iter": 20, "context": 20, "manag": [20, 23, 40], "__enter__": 20, "stdout": [20, 22, 38], "__exit__": 20, "releas": [20, 23, 40], "call_binary_c_config": 20, "catchtim": 20, "spent": 20, "clock": 20, "exc_typ": 20, "exc_val": 20, "exc_tb": 20, "measur": 20, "check_if_in_shel": 20, "command_string_from_list": 20, "quot": 20, "conv_time_unit": 20, "hour": 20, "magnitud": 20, "convert_byt": 20, "size": [20, 22, 29], "convfloat": 20, "scalar": 20, "create_arg_str": 20, "filter_valu": 20, "create_hdf5": 20, "hdf5": 20, "hdf5file": 20, "conveni": 20, "example_head": 20, "defaultdict": 20, "rethink": 20, "filter_arg_dict": 20, "format_numb": 20, "scientif": 20, "notat": 20, "trail": [20, 38], "get_ansi_colour": 20, "color": [20, 25], "get_arg_kei": 20, "sinc": [20, 25, 32], "param_nam": 20, "fail_sil": 20, "did": [20, 23, 40], "compon": [20, 25], "categoris": 20, "silent": 20, "get_siz": 20, "seen": 20, "github": [20, 31], "bosswissam": 20, "pysiz": 20, "get_usernam": 20, "usernam": 20, "spawn": 20, "is_capsul": 20, "tell": [20, 26], "isfloat": 20, "isint": 20, "load_logfil": 20, "make_build_text": 20, "mem_us": 20, "now_object": 20, "nospac": 20, "date": [20, 21, 22], "d_": 20, "output_lin": 20, "receiv": 20, "dist": 20, "quotewrap": 20, "remove_fil": 20, "child_dir": 20, "child": 20, "full_path": 20, "timedelta": 20, "delta": [20, 38], "human": 20, "readabl": 20, "trem": 20, "dn": [20, 32], "differenti": 20, "progress": 20, "messag": [20, 21], "minimal_verbos": 20, "newlin": [20, 22, 31, 33], "charact": [20, 22, 31], "x0d": [20, 22], "carriag": [20, 22], "write_binary_c_parameter_descriptions_to_rst_fil": 20, "rst": [20, 34], "restructuredtext": 20, "save_snapshot": [21, 22, 31], "distinct": 21, "init": 21, "initial_abundance_hash": 21, "isotope_hash": 21, "isotope_list": 21, "nuclear_mass_hash": 21, "nuclear_mass_list": 21, "source_list": 21, "ensemble_list": 21, "spread": 21, "privat": [21, 23], "nice": [21, 25], "unload": 21, "custom_logging_info": 21, "grid_cod": 21, "mixin": 21, "portal": 21, "decor": 21, "staticmethod": 21, "classmethod": 21, "realpython": 21, "static": 21, "demystifi": 21, "cach": [21, 22, 23, 24, 28, 34, 38], "grid_log": [21, 23, 24], "grid_options_default": [21, 23, 24, 29], "hpc": [21, 22, 23, 24, 30, 37], "moe_di_stefano_2017": [21, 23, 24], "spacing_funct": [21, 23, 24], "reus": 21, "_pre_run_setup": 21, "relev": 21, "clean_up_custom_logging_fil": 21, "stacktrac": 21, "sy": 21, "include_population_set": 21, "all_info": 21, "flaw": 21, "rewrit": 21, "pl": 21, "population_set": 21, "return_population_set": 21, "_set": 21, "simulation_": 21, "jobid": [21, 22, 37], "job": [21, 22, 26, 30, 37], "id": [21, 22, 26, 30, 31, 32, 33, 37], "pid": 21, "hpc_jobid": [21, 26], "parse_cmdlin": 21, "return_all_info": 21, "return_binary_c_default": 21, "was_kil": 21, "meant": 22, "c_auto_log": 22, "headlin": 22, "hpc_force_join": 22, "slurm": [22, 23, 24, 26], "condor": [22, 23, 24, 26], "hpc_rebuild_joinlist": [22, 26], "joinlist": [22, 26], "moe2017_opt": 22, "cache_dir": [22, 38], "combine_ensemble_with_thread_join": 22, "ensemble_output_": 22, "thread_id": 22, "command_lin": 22, "htcondor": 22, "launch": [22, 30, 37], "condor_clusterid": [22, 30], "clusterid": [22, 30], "condor_process": [22, 30], "jobarrayindex": [22, 37], "condor_bash": 22, "bash": 22, "submit": [22, 23], "node": 22, "condor_batchnam": 22, "batchnam": 22, "appear": 22, "condor_q": 22, "condor_d": 22, "usr": 22, "condor_dir": [22, 26, 30, 37], "nf": [22, 31], "condor_env": 22, "env": [22, 25], "condor_extra_set": 22, "te": 22, "batch": 22, "overwrit": [22, 26], "condor_getenv": 22, "environ": 22, "submiss": 22, "almost": 22, "certainli": 22, "condor_initial_dir": 22, "condor_kill_sig": 22, "sigint": 22, "condor_memori": 22, "images": 22, "condor_njob": 22, "condor_postpone_join": 22, "condor_postpone_submit": 22, "tool": 22, "condor_pwd": 22, "pwd": 22, "instal": [22, 43], "condor_requir": 22, "condor_should_transfer_fil": 22, "ye": 22, "condor_snapshot_on_kil": 22, "snapshot": [22, 26, 31], "sigkil": 22, "condor_stream_error": 22, "stream": 22, "condor_stream_output": 22, "condor_submit": 22, "condor_univers": 22, "vanilla": 22, "condor_warn_max_memori": 22, "condor_when_to_transfer_output": 22, "on_exit_or_evict": 22, "custom_gener": 22, "do_analyt": 22, "do_dry_run": 22, "dry_run_hook": 22, "hook": 22, "dry_run_num_cor": 22, "ensemble_factor_in_probability_weighted_mass": 22, "probability_weighted_mass": 22, "multiprocess": 22, "exit_after_dry_run": 22, "exit_cod": 22, "failed_systems_threshold": 22, "failed_system": 22, "function_cach": 22, "certain": [22, 23, 40], "function_cache_ttl": 22, "function_cache_default_maxs": 22, "maxsiz": 22, "function_cache_default_typ": 22, "lrucach": 22, "lfucach": 22, "fifocach": 22, "mrucach": 22, "rrcach": 22, "ttlcach": 22, "nullcach": [22, 29], "nocach": 22, "cachetool": [22, 29], "fo": 22, "dummi": [22, 25, 32], "overhead": 22, "function_cache_funct": [22, 29], "gridcode_filenam": 22, "log_arg": 22, "log_args_dir": 22, "log_newlin": 22, "log_runtime_system": 22, "plan": 22, "max_queue_s": 22, "feed": 22, "modulo": 22, "multiplicity_fraction_funct": 22, "aren": [22, 32], "rhagavan": 22, "n_logging_stat": 22, "num_cores_avail": 22, "original_command_lin": 22, "original_submission_tim": 22, "original_working_diretori": 22, "Its": 22, "print_stack_on_exit": 22, "stack": 22, "trace": 22, "restore_from_snapshot_dir": 22, "restore_from_snapshot_fil": [22, 26], "return_after_dry_run": 22, "run_zero_probability_system": 22, "rungrid": 22, "save_ensemble_chunk": 22, "save_population_object": [22, 31], "skip_befor": 22, "slurm_arrai": 22, "slurm_array_max_job": 22, "concurr": 22, "slurm_bash": 22, "slurm_dat": 22, "slurm_dir": [22, 26, 30, 37], "slurm_env": 22, "slurm_extra_set": 22, "slurm_jobarrayindex": [22, 37], "slurm_jobid": [22, 37], "slurm_jobnam": 22, "slurm_memori": 22, "megabyt": 22, "understand": 22, "512mb": 22, "slurm_njob": 22, "slurm_ntask": 22, "slurm_partit": 22, "partit": 22, "local": [22, 32], "sview": 22, "slurm_postpone_join": 22, "slurm_postpone_sbatch": 22, "sbatch": 22, "slurm_pwd": 22, "slurm_sbatch": 22, "slurm_tim": 22, "slurm_warn_max_memori": 22, "excess": 22, "mistak": 22, "1024mb": 22, "source_file_filenam": 22, "start_at": 22, "status_dir": 22, "stop_queu": 22, "symlink_latest_gridcod": 22, "diagnost": 22, "_repeat": 22, "reduct": 22, "working_diretori": 22, "multiplicity_model": 22, "log10m1": 22, "poisson": [22, 32], "map": 22, "quad": 22, "NO": 22, "multiplicity_modul": 22, "normalize_multipl": 22, "norm": 22, "b": [22, 31], "whichev": 22, "stick": 22, "predict": 22, "repres": 22, "canon": 22, "nonzero": 22, "q_high_extrapolation_method": 22, "q_low_extrapolation_method": 22, "extrapol": [22, 32], "flat": [22, 32], "linear2": 22, "plaw2": 22, "nolowq": 22, "_moe2017_json_data": 22, "distefano2017": 22, "_actually_evolve_system": 22, "_process_run_population_grid": 22, "_binary_c_config_execut": 22, "_binary_c_dir": 22, "director": 22, "_binary_c_execut": 22, "_binary_c_shared_librari": 22, "libbinary_c": 22, "_commandline_input": 22, "_count": 22, "counter": 22, "_custom_logging_shared_library_fil": 22, "_end_time_evolut": 22, "timestamp": [22, 28], "_errors_exceed": 22, "failed_system_log": 22, "_errors_found": 22, "encount": [22, 23, 40], "_evolution_type_opt": 22, "_failed_count": 22, "_failed_prob": 22, "_failed_systems_error_cod": 22, "_generate_grid_cod": 22, "_kill": 22, "_loaded_moe2017_data": 22, "_main_pid": 22, "master": [22, 23, 25, 40], "_population_id": 22, "char": 22, "hex": 22, "_probtot": 22, "_queue_don": 22, "_set_moe2017_grid": 22, "_start_time_evolut": 22, "_store_memaddr": 22, "_system_gener": 22, "_total_mass_run": 22, "_total_probability_weighted_mass_run": 22, "_total_starcount": 22, "_zero_prob_stars_skip": 22, "jeff": [23, 40], "andrew": [23, 40], "robert": [23, 40], "meet": [23, 40], "least": [23, 40], "eol": [23, 40], "root": [23, 40], "ld_library_path": [23, 40], "libgsl": [23, 40], "libmemo": [23, 40], "librinterpol": [23, 40], "library_path": [23, 40], "gsl_dir": [23, 40], "gsl": [23, 40], "dir": [23, 30, 40], "binary_c2": [23, 40], "latest": [23, 40], "virtual": [23, 40], "sh": [23, 40], "suit": [23, 40], "whenev": [23, 40], "reinstal": [23, 40], "virtualenviron": [23, 40], "contribut": [23, 40], "development_requir": [23, 40], "hesit": [23, 40], "discuss": [23, 40], "generate_doc": [23, 40], "generate_report": [23, 40], "main_with_notebook": [23, 40], "exhaust": [23, 40], "solut": [23, 40], "mesa": [23, 40], "mesasdk_root": [23, 40], "mesasdk_init": [23, 40], "interfer": [23, 40], "throw": [23, 40], "unrecogn": [23, 40], "ftz": [23, 40], "flto": [23, 40], "due": [23, 40], "cflag": [23, 40], "avaibl": [23, 40], "1ckzg0p9": [23, 40], "egg": [23, 40], "pkg": [23, 40], "filenotfounderror": [23, 40], "errno": [23, 40], "jupyt": [23, 40], "seem": [23, 25, 34, 40], "everytim": [23, 40], "rebuilt": [23, 40], "plot_funct": [23, 24], "useful_func": [23, 24], "nucsyn": 23, "misc": 23, "sampler": 23, "visit": 23, "gitlab": 23, "repo": 23, "plot_system": 25, "loos": 25, "admittedli": 25, "customis": 25, "regardless": 25, "color_by_index": 25, "placehold": [25, 29, 30, 31], "parse_function_hr_diagram": 25, "hr": 25, "parse_function_mass": 25, "parse_function_orbit": 25, "plot_hr_diagram": 25, "show_stellar_typ": 25, "show_plot": 25, "use_astropy_valu": 25, "plot_hr_diagram_singl": 25, "radius_1": 25, "radius_2": 25, "luminosity_1": 25, "luminosity_2": 25, "teff_1": 25, "teff_2": 25, "hd": 25, "astropi": 25, "stefan": 25, "boltzman": 25, "plot_mass": 25, "pms_mass_1": 25, "pms_mass_2": 25, "quantiti": 25, "pm": 25, "mayb": 25, "plot_orbit": 25, "plot_typ": 25, "preset": 25, "mass_evolut": 25, "orbit_evolut": 25, "hr_diagram": 25, "against": 25, "pick": 25, "pane": 25, "distefano": [26, 27, 32], "hpc_can_join": 26, "joinfil": 26, "joiningfil": 26, "hpc_check_requir": 26, "hpc_dir": 26, "hpc_dump_statu": 26, "hpc_get_statu": 26, "job_id": 26, "job_index": 26, "hpc_grid": 26, "makejoiningfil": 26, "hpc_task": 26, "exclud": 26, "hpc_id_filenam": 26, "hpc_id_from_dir": 26, "hpc_job": 26, "hpc_jobid_tupl": 26, "hpc_job_id_rang": 26, "hpc_job_task": 26, "hpc_job_typ": 26, "hpc_join_from_fil": 26, "newobj": 26, "hpc_join_previ": 26, "hpc_joinlist": 26, "hpc_load_joinfiles_list": 26, "hpc_make_joiningfil": 26, "error_on_overwrit": 26, "hpc_njob": 26, "error_on_overwit": 26, "issu": 26, "hpc_path": 26, "hpc_queue_stat": 26, "stat": 26, "hpc_restor": 26, "restor": 26, "_restart_dir": 26, "stage": 26, "hpc_set_statu": 26, "hpc_snapshot_filenam": 26, "hpc_statu": 26, "hpc_touch": 26, "touch": [26, 31], "distrefano": 27, "interpol": [27, 32, 38], "get_moe_di_stefano_2017_default_opt": 27, "get_moe_di_stefano_2017_default_options_descript": 27, "get_moe_di_stefano_dataset": 27, "set_moe_di_stefano_set": 27, "cpu_tim": 28, "ve": 28, "make_analytics_dict": 28, "set_tim": 28, "elaps": 28, "lru": 29, "lru_": 29, "__delitem__": 29, "delet": [29, 35], "getter": 29, "__setitem__": 29, "setter": 29, "popitem": 29, "default_cache_dir": [29, 34], "setup_function_cach": 29, "cachetyp": 29, "function_cache_s": 29, "func": 29, "test_cach": 29, "replac": 30, "condorid": 30, "condor_check_requir": 30, "condor_grid": 30, "being": [30, 37], "condor_outfil": 30, "chunk": [30, 37], "condor_queue_stat": 30, "condor_status_fil": 30, "condorpath": 30, "get_condor_statu": 30, "correspon": [30, 37], "make_condor_dir": 30, "set_condor_statu": 30, "held": [30, 37], "io": 31, "nfs_flush_hack": 31, "opendir": 31, "closedir": 31, "complaint": 31, "unclos": 31, "scandir": 31, "nfspath": 31, "mount": 31, "compression_typ": 31, "dir_ok": 31, "load_population_object": 31, "load_snapshot": 31, "preloaded_popul": 31, "locked_clos": 31, "partner": 31, "locked_open_for_writ": 31, "unlock": 31, "lock_suffix": 31, "lock_timeout": 31, "lock_lifetim": 31, "exists_ok": 31, "fatal_open_error": 31, "mode": 31, "lockfil": 31, "flufl": 31, "file_object": 31, "lock_object": 31, "merge_popul": 31, "refpop": 31, "newpop": 31, "merge_populations_from_fil": 31, "closefd": 31, "compresslevel": 31, "population_object": 31, "confirm": 31, "gzip": 31, "pickl": 31, "compress_pickl": 31, "lucianopaz": 31, "shared_memori": 31, "set_statu": 31, "format_stat": 31, "process_": 31, "snapshot_filenam": 31, "wait_for_unlock": 31, "wait": 31, "write_ensembl": 31, "recognis": 31, "bz2": 31, "msgpack": 31, "support": 31, "grid_ensemble_result": [31, 36], "stackoverflow": 32, "28060251": 32, "hi": 32, "gonna": 32, "mathieu": 32, "sfh": 32, "redshift": 32, "enough": 32, "arenou2010_binary_fract": 32, "c2": 32, "sp": 32, "opm": 32, "fa": 32, "rssd": 32, "esa": 32, "doc_fetch": 32, "php": 32, "2969346": 32, "izzard2012_period_distribut": 32, "log10pmin": 32, "duquennoi": 32, "mayor": 32, "1991": 32, "spectral": 32, "15msun": 32, "sana": 32, "3msun": 32, "dlogp": 32, "raghavan": 32, "gaussian": [32, 38], "log10p": 32, "logp": 32, "m0": 32, "p1": 32, "p2": 32, "p3": 32, "moe_di_stefano_2017_multiplicity_fract": 32, "6e1": 32, "moe_di_stefano_2017_pdf": 32, "m3": 32, "m4": 32, "ecc2": 32, "ecc3": 32, "build_q_tabl": 32, "independ": 32, "q_min": 32, "renormalis": 32, "lowest": 32, "qmin": 32, "goal": 32, "boundari": 32, "calc_p_integr": 32, "min_logp": 32, "max_logp": 32, "integrals_str": 32, "interpolator_nam": 32, "mass_str": 32, "min_per": 32, "calc_e_integr": 32, "period_str": 32, "calc_total_probden": 32, "prob_dict": 32, "calculate_constants_three_part_powerlaw": 32, "law_const": 32, "slope": 32, "const_distribut": 32, "min_bound": [32, 38], "max_bound": [32, 38], "val": 32, "cosmic_sfh_madau_dickinson2014": 32, "cosmic": 32, "histori": 32, "madau": 32, "dickonson": 32, "1403": 32, "0007": 32, "mega": 32, "parsec": 32, "duquennoy1991": 32, "fill_data": 32, "sample_valu": 32, "data_dict": 32, "logmass": [32, 38], "logperiod": 32, "dstep": 32, "uniform": 32, "sigma": [32, 38], "gmin": 32, "gmax": 32, "deviat": [32, 38], "gaussian_func": 32, "gaussian_normalizing_const": 32, "get_integration_constant_q": 32, "q_interpol": 32, "tmp_tabl": 32, "qdata": 32, "get_max_multipl": 32, "multiplicity_arrai": 32, "imf_chabrier2003": 32, "chabrier": 32, "pasp": 32, "imf_scalo1986": 32, "scalo": 32, "80msol": 32, "imf_scalo1998": 32, "imf_tinsley1980": 32, "tinslei": 32, "1980": 32, "interpolate_in_mass_izzard2012": 32, "ktg93": 32, "linear_extrapolation_q": 32, "qs": 32, "qlimit": 32, "end_index": 32, "merge_multipl": 32, "result_arrai": 32, "max_multipl": 32, "fold": 32, "lambda_v": 32, "nmax": 32, "improv": [32, 38], "powerlaw": 32, "min_val": 32, "max_val": 32, "powerlaw_const": 32, "powerlaw_constant_nocach": 32, "powerlaw_extrapolation_q": 32, "raghavan2010_binary_fract": 32, "zsolar": 32, "long_spectral_typ": 32, "jaschek": 32, "amin": 32, "amax": 32, "x0": 32, "x1": 32, "ln": 32, "dp": 32, "p0": 32, "generalis": 32, "vb1print": 33, "system_numb": 33, "system_dict": 33, "ey": 33, "unix": 33, "epoch": 33, "vb2print": 33, "cmdline_str": 33, "grid_options_defaults_dict": 34, "grid_options_help": 34, "grid_options_description_check": 34, "write_grid_options_to_rst_fil": 34, "With": 34, "hack": 34, "reconsid": 34, "unnecessari": 34, "get_grid_options_defaults_dict": 34, "get_grid_options_descript": 34, "print_info": 34, "undescrib": 34, "And": [34, 43], "print_option_descript": 34, "filehandl": 34, "extra_text": 34, "delete_grid_vari": 35, "oldnam": 35, "newnam": 35, "add_ensemble_metadata": 36, "combined_output_dict": 36, "add_system_metadata": 36, "get_slurm_statu": 37, "make_slurm_dir": 37, "set_slurm_statu": 37, "slurmid": 37, "slurm_check_requir": 37, "slurm_grid": 37, "slurm_outfil": 37, "slurm_queue_stat": 37, "xxx": 37, "slurm_status_fil": 37, "slurmpath": 37, "soon": 38, "const_dt": 38, "cachedir": 38, "usecach": 38, "logspac": 38, "dlogt": 38, "tmin": 38, "tmax": 38, "mindm": 38, "1msun": 38, "0msun": 38, "comma": 38, "thu": 38, "maxdm": 38, "similar": 38, "fsampl": 38, "shannon": 38, "showtabl": 38, "showlist": 38, "log10mass": 38, "const_dt_cach": 38, "add_grid_valu": 38, "1gyr": 38, "suitabl": 38, "const_int": 38, "segment": 38, "linspac": 38, "const_rang": 38, "gaussian_zoom": 38, "zoom_mean": 38, "zoom_dispers": 38, "zoom_magnitud": 38, "depth": 38, "zoom_magntiud": 38, "peak_normalized_gaussian_func": 38, "hardli": 39, "minimum_stellar_mass": 39, "parse_binary_c_version_info": 39, "version_info_str": 39, "atom": 39, "dtlimit": 39, "git_branch": 39, "git_build": 39, "email": 39, "analys": 41, "example_log": 41, "fancy_parsing_funct": 41, "notifi": 41, "unknown": 41, "centralis": 41, "abstract": 41, "stellar_type_dict": 42, "stellar_type_dict_short": 42, "abbrevi": 42, "collect": 43, "binary_star": 43, "calc_period_from_sep": 43, "invers": 43, "zams_collis": 43, "collid": 43, "roche_lob": 43, "ragb": 43, "minimum_period_for_rlof": 43, "minimum_separation_for_rlof": 43, "maximum_mass_ratio_for_rlof": 43, "upon": 43, "r_l": 43, "1983": 43, "mass_accretor": 43, "mass_donor": 43, "rochelob": 43, "vice": 43, "versa": 43, "1996": 43, "mnra": 43, "pericent": 43}, "objects": {"binarycpython.utils": [[1, 0, 0, "-", "custom_logging_functions"], [2, 0, 0, "-", "dicts"], [3, 0, 0, "-", "ensemble"], [20, 0, 0, "-", "functions"], [21, 0, 0, "-", "grid"], [25, 0, 0, "-", "plot_functions"], [41, 0, 0, "-", "run_system_wrapper"], [42, 0, 0, "-", "stellar_types"], [43, 0, 0, "-", "useful_funcs"]], "binarycpython.utils.custom_logging_functions": [[1, 1, 1, "", "autogen_C_logging_code"], [1, 1, 1, "", "binary_c_log_code"], [1, 1, 1, "", "binary_c_write_log_code"], [1, 1, 1, "", "compile_shared_lib"], [1, 1, 1, "", "create_and_load_logging_function"], [1, 1, 1, "", "from_binary_c_config"], [1, 1, 1, "", "return_compilation_dict"]], "binarycpython.utils.dicts": [[2, 2, 1, "", "AutoVivificationDict"], [2, 1, 1, "", "count_keys_recursive"], [2, 1, 1, "", "custom_sort_dict"], [2, 1, 1, "", "filter_dict"], [2, 1, 1, "", "filter_dict_through_values"], [2, 1, 1, "", "inspect_dict"], [2, 1, 1, "", "keys_to_floats"], [2, 1, 1, "", "merge_dicts"], [2, 1, 1, "", "multiply_float_values"], [2, 1, 1, "", "multiply_values_dict"], [2, 1, 1, "", "normalize_dict"], [2, 1, 1, "", "prepare_dict"], [2, 1, 1, "", "recursive_change_key_to_float"], [2, 1, 1, "", "recursive_change_key_to_string"], [2, 1, 1, "", "set_opts"], [2, 1, 1, "", "subtract_dicts"], [2, 1, 1, "", "update_dicts"]], "binarycpython.utils.dicts.AutoVivificationDict": [[2, 3, 1, "", "__getitem__"], [2, 3, 1, "", "__iadd__"]], "binarycpython.utils.ensemble": [[3, 2, 1, "", "BinarycDecoder"], [3, 2, 1, "", "BinarycEncoder"], [3, 1, 1, "", "binaryc_json_serializer"], [3, 1, 1, "", "ensemble_compression"], [3, 1, 1, "", "ensemble_file_type"], [3, 1, 1, "", "ensemble_setting"], [3, 1, 1, "", "extract_ensemble_json_from_string"], [3, 1, 1, "", "format_ensemble_results"], [3, 1, 1, "", "handle_ensemble_string_to_json"], [3, 1, 1, "", "load_ensemble"], [3, 1, 1, "", "open_ensemble"]], "binarycpython.utils.ensemble.BinarycDecoder": [[3, 3, 1, "", "decode"]], "binarycpython.utils.ensemble.BinarycEncoder": [[3, 3, 1, "", "default"]], "binarycpython.utils.functions": [[20, 2, 1, "", "Capturing"], [20, 1, 1, "", "bin_data"], [20, 1, 1, "", "call_binary_c_config"], [20, 2, 1, "", "catchtime"], [20, 1, 1, "", "check_if_in_shell"], [20, 1, 1, "", "command_string_from_list"], [20, 1, 1, "", "conv_time_units"], [20, 1, 1, "", "convert_bytes"], [20, 1, 1, "", "convfloat"], [20, 1, 1, "", "create_arg_string"], [20, 1, 1, "", "create_hdf5"], [20, 1, 1, "", "datalinedict"], [20, 1, 1, "", "example_parse_output"], [20, 1, 1, "", "filter_arg_dict"], [20, 1, 1, "", "format_number"], [20, 1, 1, "", "get_ANSI_colours"], [20, 1, 1, "", "get_arg_keys"], [20, 1, 1, "", "get_defaults"], [20, 1, 1, "", "get_help"], [20, 1, 1, "", "get_help_all"], [20, 1, 1, "", "get_help_super"], [20, 1, 1, "", "get_size"], [20, 1, 1, "", "get_username"], [20, 1, 1, "", "imports"], [20, 1, 1, "", "is_capsule"], [20, 1, 1, "", "isfloat"], [20, 1, 1, "", "isint"], [20, 1, 1, "", "load_logfile"], [20, 1, 1, "", "make_build_text"], [20, 1, 1, "", "mem_use"], [20, 1, 1, "", "now"], [20, 1, 1, "", "output_lines"], [20, 1, 1, "", "pad_output_distribution"], [20, 1, 1, "", "quotewrap"], [20, 1, 1, "", "remove_file"], [20, 1, 1, "", "temp_dir"], [20, 1, 1, "", "timedelta"], [20, 1, 1, "", "trem"], [20, 1, 1, "", "verbose_print"], [20, 1, 1, "", "write_binary_c_parameter_descriptions_to_rst_file"]], "binarycpython.utils.functions.Capturing": [[20, 3, 1, "", "__enter__"], [20, 3, 1, "", "__exit__"]], "binarycpython.utils.functions.catchtime": [[20, 3, 1, "", "__enter__"], [20, 3, 1, "", "__exit__"]], "binarycpython.utils.grid": [[21, 2, 1, "", "Population"]], "binarycpython.utils.grid.Population": [[21, 3, 1, "", "clean"], [21, 3, 1, "", "evolve"], [21, 3, 1, "", "evolve_single"], [21, 3, 1, "", "exit"], [21, 3, 1, "", "export_all_info"], [21, 3, 1, "", "jobID"], [21, 3, 1, "", "parse_cmdline"], [21, 3, 1, "", "return_all_info"], [21, 3, 1, "", "return_binary_c_defaults"], [21, 3, 1, "", "return_population_settings"], [21, 3, 1, "", "set"], [21, 3, 1, "", "was_killed"]], "binarycpython.utils.plot_functions": [[25, 1, 1, "", "color_by_index"], [25, 1, 1, "", "dummy"], [25, 1, 1, "", "parse_function_hr_diagram"], [25, 1, 1, "", "parse_function_masses"], [25, 1, 1, "", "parse_function_orbit"], [25, 1, 1, "", "plot_HR_diagram"], [25, 1, 1, "", "plot_masses"], [25, 1, 1, "", "plot_orbit"], [25, 1, 1, "", "plot_system"]], "binarycpython.utils.population_extensions": [[26, 0, 0, "-", "HPC"], [27, 0, 0, "-", "Moe_di_Stefano_2017"], [28, 0, 0, "-", "analytics"], [29, 0, 0, "-", "cache"], [30, 0, 0, "-", "condor"], [31, 0, 0, "-", "dataIO"], [32, 0, 0, "-", "distribution_functions"], [33, 0, 0, "-", "grid_logging"], [34, 0, 0, "-", "grid_options_defaults"], [35, 0, 0, "-", "gridcode"], [36, 0, 0, "-", "metadata"], [37, 0, 0, "-", "slurm"], [38, 0, 0, "-", "spacing_functions"], [39, 0, 0, "-", "version_info"]], "binarycpython.utils.population_extensions.HPC": [[26, 2, 1, "", "HPC"]], "binarycpython.utils.population_extensions.HPC.HPC": [[26, 3, 1, "", "HPC_can_join"], [26, 3, 1, "", "HPC_check_requirements"], [26, 3, 1, "", "HPC_dir"], [26, 3, 1, "", "HPC_dirs"], [26, 3, 1, "", "HPC_dump_status"], [26, 3, 1, "", "HPC_get_status"], [26, 3, 1, "", "HPC_grid"], [26, 3, 1, "", "HPC_id_filename"], [26, 3, 1, "", "HPC_id_from_dir"], [26, 3, 1, "", "HPC_job"], [26, 3, 1, "", "HPC_jobID"], [26, 3, 1, "", "HPC_jobID_tuple"], [26, 3, 1, "", "HPC_job_id_range"], [26, 3, 1, "", "HPC_job_task"], [26, 3, 1, "", "HPC_job_type"], [26, 3, 1, "", "HPC_join_from_files"], [26, 3, 1, "", "HPC_join_previous"], [26, 3, 1, "", "HPC_joinlist"], [26, 3, 1, "", "HPC_load_joinfiles_list"], [26, 3, 1, "", "HPC_make_joiningfile"], [26, 3, 1, "", "HPC_njobs"], [26, 3, 1, "", "HPC_path"], [26, 3, 1, "", "HPC_queue_stats"], [26, 3, 1, "", "HPC_restore"], [26, 3, 1, "", "HPC_set_status"], [26, 3, 1, "", "HPC_snapshot_filename"], [26, 3, 1, "", "HPC_status"], [26, 3, 1, "", "HPC_touch"]], "binarycpython.utils.population_extensions.Moe_di_Stefano_2017": [[27, 2, 1, "", "Moe_di_Stefano_2017"]], "binarycpython.utils.population_extensions.Moe_di_Stefano_2017.Moe_di_Stefano_2017": [[27, 3, 1, "", "Moe_di_Stefano_2017"], [27, 3, 1, "", "get_Moe_di_Stefano_2017_default_options"], [27, 3, 1, "", "get_Moe_di_Stefano_2017_default_options_description"], [27, 3, 1, "", "get_moe_di_stefano_dataset"], [27, 3, 1, "", "set_moe_di_stefano_settings"]], "binarycpython.utils.population_extensions.analytics": [[28, 2, 1, "", "analytics"]], "binarycpython.utils.population_extensions.analytics.analytics": [[28, 3, 1, "", "CPU_time"], [28, 3, 1, "", "make_analytics_dict"], [28, 3, 1, "", "set_time"], [28, 3, 1, "", "time_elapsed"]], "binarycpython.utils.population_extensions.cache": [[29, 2, 1, "", "cache"]], "binarycpython.utils.population_extensions.cache.cache": [[29, 2, 1, "", "NullCache"], [29, 3, 1, "", "default_cache_dir"], [29, 3, 1, "", "setup_function_cache"], [29, 3, 1, "", "test_caches"]], "binarycpython.utils.population_extensions.cache.cache.NullCache": [[29, 3, 1, "", "__delitem__"], [29, 3, 1, "", "__getitem__"], [29, 3, 1, "", "__setitem__"], [29, 3, 1, "", "popitem"]], "binarycpython.utils.population_extensions.condor": [[30, 2, 1, "", "condor"]], "binarycpython.utils.population_extensions.condor.condor": [[30, 3, 1, "", "condorID"], [30, 3, 1, "", "condor_check_requirements"], [30, 3, 1, "", "condor_dirs"], [30, 3, 1, "", "condor_grid"], [30, 3, 1, "", "condor_outfile"], [30, 3, 1, "", "condor_queue_stats"], [30, 3, 1, "", "condor_status_file"], [30, 3, 1, "", "condorpath"], [30, 3, 1, "", "get_condor_status"], [30, 3, 1, "", "make_condor_dirs"], [30, 3, 1, "", "set_condor_status"]], "binarycpython.utils.population_extensions.dataIO": [[31, 2, 1, "", "dataIO"]], "binarycpython.utils.population_extensions.dataIO.dataIO": [[31, 3, 1, "", "NFS_flush_hack"], [31, 3, 1, "", "NFSpath"], [31, 3, 1, "", "compression_type"], [31, 3, 1, "", "dir_ok"], [31, 3, 1, "", "load_population_object"], [31, 3, 1, "", "load_snapshot"], [31, 3, 1, "", "locked_close"], [31, 3, 1, "", "locked_open_for_write"], [31, 3, 1, "", "merge_populations"], [31, 3, 1, "", "merge_populations_from_file"], [31, 3, 1, "", "open"], [31, 3, 1, "", "save_population_object"], [31, 3, 1, "", "save_snapshot"], [31, 3, 1, "", "set_status"], [31, 3, 1, "", "snapshot_filename"], [31, 3, 1, "", "wait_for_unlock"], [31, 3, 1, "", "write_binary_c_calls_to_file"], [31, 3, 1, "", "write_ensemble"]], "binarycpython.utils.population_extensions.distribution_functions": [[32, 2, 1, "", "distribution_functions"]], "binarycpython.utils.population_extensions.distribution_functions.distribution_functions": [[32, 3, 1, "", "Arenou2010_binary_fraction"], [32, 3, 1, "", "Izzard2012_period_distribution"], [32, 3, 1, "", "Kroupa2001"], [32, 3, 1, "", "Moe_di_Stefano_2017_multiplicity_fractions"], [32, 3, 1, "", "Moe_di_Stefano_2017_pdf"], [32, 3, 1, "", "build_q_table"], [32, 3, 1, "", "calc_P_integral"], [32, 3, 1, "", "calc_e_integral"], [32, 3, 1, "", "calc_total_probdens"], [32, 3, 1, "", "calculate_constants_three_part_powerlaw"], [32, 3, 1, "", "const_distribution"], [32, 3, 1, "", "cosmic_SFH_madau_dickinson2014"], [32, 3, 1, "", "duquennoy1991"], [32, 3, 1, "", "fill_data"], [32, 3, 1, "", "flat"], [32, 3, 1, "", "flatsections"], [32, 3, 1, "", "gaussian"], [32, 3, 1, "", "gaussian_func"], [32, 3, 1, "", "gaussian_normalizing_const"], [32, 3, 1, "", "get_integration_constant_q"], [32, 3, 1, "", "get_max_multiplicity"], [32, 3, 1, "", "imf_chabrier2003"], [32, 3, 1, "", "imf_scalo1986"], [32, 3, 1, "", "imf_scalo1998"], [32, 3, 1, "", "imf_tinsley1980"], [32, 3, 1, "", "interpolate_in_mass_izzard2012"], [32, 3, 1, "", "ktg93"], [32, 3, 1, "", "linear_extrapolation_q"], [32, 3, 1, "", "merge_multiplicities"], [32, 3, 1, "", "number"], [32, 3, 1, "", "poisson"], [32, 3, 1, "", "powerlaw"], [32, 3, 1, "", "powerlaw_constant"], [32, 3, 1, "", "powerlaw_constant_nocache"], [32, 3, 1, "", "powerlaw_extrapolation_q"], [32, 3, 1, "", "raghavan2010_binary_fraction"], [32, 3, 1, "", "sana12"], [32, 3, 1, "", "three_part_powerlaw"]], "binarycpython.utils.population_extensions.grid_logging": [[33, 2, 1, "", "grid_logging"]], "binarycpython.utils.population_extensions.grid_logging.grid_logging": [[33, 3, 1, "", "vb1print"], [33, 3, 1, "", "vb2print"], [33, 3, 1, "", "verbose_print"]], "binarycpython.utils.population_extensions.grid_options_defaults": [[34, 2, 1, "", "grid_options_defaults"]], "binarycpython.utils.population_extensions.grid_options_defaults.grid_options_defaults": [[34, 3, 1, "", "default_cache_dir"], [34, 3, 1, "", "get_grid_options_defaults_dict"], [34, 3, 1, "", "get_grid_options_descriptions"], [34, 3, 1, "", "grid_options_description_checker"], [34, 3, 1, "", "grid_options_help"], [34, 3, 1, "", "print_option_descriptions"], [34, 3, 1, "", "write_grid_options_to_rst_file"]], "binarycpython.utils.population_extensions.gridcode": [[35, 2, 1, "", "gridcode"]], "binarycpython.utils.population_extensions.gridcode.gridcode": [[35, 3, 1, "", "add_grid_variable"], [35, 3, 1, "", "delete_grid_variable"], [35, 3, 1, "", "rename_grid_variable"], [35, 3, 1, "", "update_grid_variable"]], "binarycpython.utils.population_extensions.metadata": [[36, 2, 1, "", "metadata"]], "binarycpython.utils.population_extensions.metadata.metadata": [[36, 3, 1, "", "add_ensemble_metadata"], [36, 3, 1, "", "add_system_metadata"]], "binarycpython.utils.population_extensions.slurm": [[37, 2, 1, "", "slurm"]], "binarycpython.utils.population_extensions.slurm.slurm": [[37, 3, 1, "", "get_slurm_status"], [37, 3, 1, "", "make_slurm_dirs"], [37, 3, 1, "", "set_slurm_status"], [37, 3, 1, "", "slurmID"], [37, 3, 1, "", "slurm_check_requirements"], [37, 3, 1, "", "slurm_dirs"], [37, 3, 1, "", "slurm_grid"], [37, 3, 1, "", "slurm_outfile"], [37, 3, 1, "", "slurm_queue_stats"], [37, 3, 1, "", "slurm_status_file"], [37, 3, 1, "", "slurmpath"]], "binarycpython.utils.population_extensions.spacing_functions": [[38, 2, 1, "", "spacing_functions"]], "binarycpython.utils.population_extensions.spacing_functions.spacing_functions": [[38, 3, 1, "", "const_dt"], [38, 3, 1, "", "const_int"], [38, 3, 1, "", "const_linear"], [38, 3, 1, "", "const_ranges"], [38, 3, 1, "", "gaussian_zoom"], [38, 3, 1, "", "peak_normalized_gaussian_func"]], "binarycpython.utils.population_extensions.version_info": [[39, 2, 1, "", "version_info"]], "binarycpython.utils.population_extensions.version_info.version_info": [[39, 3, 1, "", "minimum_stellar_mass"], [39, 3, 1, "", "parse_binary_c_version_info"], [39, 3, 1, "", "return_binary_c_version_info"]], "binarycpython.utils.run_system_wrapper": [[41, 1, 1, "", "run_system"]], "binarycpython.utils.useful_funcs": [[43, 1, 1, "", "calc_period_from_sep"], [43, 1, 1, "", "calc_sep_from_period"], [43, 1, 1, "", "maximum_mass_ratio_for_RLOF"], [43, 1, 1, "", "minimum_period_for_RLOF"], [43, 1, 1, "", "minimum_separation_for_RLOF"], [43, 1, 1, "", "ragb"], [43, 1, 1, "", "roche_lobe"], [43, 1, 1, "", "rzams"], [43, 1, 1, "", "zams_collision"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"]}, "titleterms": {"binary_c": [0, 7, 9, 11, 12, 16, 19, 23, 40], "paramet": [0, 11], "section": 0, "star": [0, 6, 15, 16], "binari": [0, 5, 6, 13, 16, 19], "nucsyn": 0, "output": [0, 6, 8, 13, 14, 15, 16], "input": 0, "i": 0, "o": 0, "algorithm": 0, "misc": 0, "custom_logging_funct": 1, "modul": [1, 2, 3, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43], "dict": 2, "ensembl": 3, "exampl": [4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 18, 19, 23, 40], "notebook": [4, 19], "content": [4, 23], "us": [5, 6, 7, 8, 9, 13, 14, 15, 17, 19], "case": [5, 6, 8, 13, 14, 15, 17], "black": 5, "hole": 5, "system": [5, 12, 17], "hertzsprung": 6, "russel": 6, "diagram": 6, "set": [6, 7, 8, 13, 14, 15, 16], "up": [6, 7, 8, 13, 14, 15, 16], "popul": [6, 8, 9, 12, 13, 14, 15, 16, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39], "object": [6, 8, 9, 12, 13, 14, 15, 16], "stellar": [6, 8, 13, 14], "grid": [6, 8, 13, 14, 15, 16, 22], "log": [6, 8, 9, 13, 14, 15, 16, 19], "handl": [6, 8, 13, 14, 15, 16], "evolv": [6, 8, 13, 14, 15, 16], "tutori": [7, 9, 11, 12, 16], "api": [7, 9, 12, 17, 19], "function": [7, 11, 12, 13, 14, 15, 16, 17, 19, 20], "python": [7, 9, 11, 12, 16, 19, 23, 40], "usag": [7, 9, 23, 40], "free": 7, "store": 7, "get": [7, 11], "inform": [7, 11], "from": [7, 9, 23, 40], "common": 8, "envelop": 8, "evolut": [8, 9], "custom": [9, 19], "routin": 9, "when": 9, "run": [9, 12, 16, 19, 23, 40], "directli": 9, "string": 9, "compact": 9, "mass": [9, 14, 15], "supernova": 9, "extra": 11, "featur": 11, "about": 11, "build": [11, 23, 40], "pars": 11, "dictionari": 11, "modif": 11, "individu": 12, "singl": [12, 16], "run_system_wrapp": [12, 41], "via": [12, 23, 40], "zero": [13, 14], "ag": [13, 14], "luminos": [13, 14, 15], "ad": [13, 14, 15, 16], "variabl": [13, 14, 15, 16, 23, 40], "zam": [14, 15], "distribut": [14, 15], "initi": [14, 15], "A": [14, 15], "better": [14, 15], "sampl": [14, 15], "massiv": 15, "noteworthi": 16, "full": 16, "script": 16, "solar": 17, "basic": 18, "core": 19, "wrapper": 19, "run_binari": 19, "run_binary_with_log": 19, "line": 19, "util": 19, "run_system": 19, "other": 19, "class": [21, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39], "code": [22, 24], "option": 22, "public": 22, "moe": 22, "di": 22, "stefano": 22, "sampler": 22, "privat": 22, "welcom": 23, "s": 23, "document": [23, 40], "instal": [23, 40], "requir": [23, 40], "environ": [23, 40], "instruct": [23, 40], "pip": [23, 40], "sourc": [23, 40], "after": [23, 40], "note": [23, 40], "develop": [23, 40], "gener": [23, 40], "docstr": [23, 40], "test": [23, 40], "coverag": [23, 40], "report": [23, 40], "unit": [23, 40], "faq": [23, 40], "issu": [23, 40], "indic": 23, "tabl": 23, "binarycpython": 24, "plot_funct": 25, "extens": [26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39], "hpc": 26, "moe_di_stefano_2017": 27, "analyt": 28, "cach": 29, "condor": 30, "dataio": 31, "distribution_funct": 32, "grid_log": 33, "grid_options_default": 34, "gridcod": 35, "metadata": 36, "slurm": 37, "spacing_funct": 38, "version_info": 39, "stellar_typ": 42, "useful_func": 43}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "nbsphinx": 4, "sphinx": 56}})
\ No newline at end of file
+Search.setIndex({"docnames": ["binary_c_parameters", "custom_logging_functions", "dicts", "ensemble", "example_notebooks", "examples/notebook_BHBH", "examples/notebook_HRD", "examples/notebook_api_functionality", "examples/notebook_common_envelope_evolution", "examples/notebook_custom_logging", "examples/notebook_ensembles", "examples/notebook_extra_features", "examples/notebook_individual_systems", "examples/notebook_luminosity_function_binaries", "examples/notebook_luminosity_function_single", "examples/notebook_massive_remnants", "examples/notebook_population", "examples/notebook_solar_system", "examples/old/basic_example", "examples/old/workshop_example_notebook", "functions", "grid", "grid_options_descriptions", "index", "modules", "plot_functions", "population_extensions/HPC", "population_extensions/Moe_di_Stefano_2017", "population_extensions/analytics", "population_extensions/cache", "population_extensions/condor", "population_extensions/dataIO", "population_extensions/distribution_functions", "population_extensions/grid_logging", "population_extensions/grid_options_defaults", "population_extensions/gridcode", "population_extensions/metadata", "population_extensions/slurm", "population_extensions/spacing_functions", "population_extensions/version_info", "readme_link", "run_system_wrapper", "stellar_types", "useful_funcs"], "filenames": ["binary_c_parameters.rst", "custom_logging_functions.rst", "dicts.rst", "ensemble.rst", "example_notebooks.rst", "examples/notebook_BHBH.ipynb", "examples/notebook_HRD.ipynb", "examples/notebook_api_functionality.ipynb", "examples/notebook_common_envelope_evolution.ipynb", "examples/notebook_custom_logging.ipynb", "examples/notebook_ensembles.ipynb", "examples/notebook_extra_features.ipynb", "examples/notebook_individual_systems.ipynb", "examples/notebook_luminosity_function_binaries.ipynb", "examples/notebook_luminosity_function_single.ipynb", "examples/notebook_massive_remnants.ipynb", "examples/notebook_population.ipynb", "examples/notebook_solar_system.ipynb", "examples/old/basic_example.ipynb", "examples/old/workshop_example_notebook.ipynb", "functions.rst", "grid.rst", "grid_options_descriptions.rst", "index.rst", "modules.rst", "plot_functions.rst", "population_extensions/HPC.rst", "population_extensions/Moe_di_Stefano_2017.rst", "population_extensions/analytics.rst", "population_extensions/cache.rst", "population_extensions/condor.rst", "population_extensions/dataIO.rst", "population_extensions/distribution_functions.rst", "population_extensions/grid_logging.rst", "population_extensions/grid_options_defaults.rst", "population_extensions/gridcode.rst", "population_extensions/metadata.rst", "population_extensions/slurm.rst", "population_extensions/spacing_functions.rst", "population_extensions/version_info.rst", "readme_link.rst", "run_system_wrapper.rst", "stellar_types.rst", "useful_funcs.rst"], "titles": ["Binary_c parameters", "custom_logging_functions module", "dicts module", "ensemble module", "Example notebooks", "Example use case: Binary black hole systems", "Example use case: Hertzsprung-Russell diagrams", "Tutorial: Using the API functionality of binary_c-python", "Example use case: Common-envelope evolution", "Tutorial: Using custom logging routines with binary_c-python", "&lt;no title&gt;", "Tutorial: Extra features and functionality of binary_c-python", "Tutorial: Running individual systems with binary_c-python", "Example use case: Zero-age stellar luminosity function in binaries", "Example use case: Zero-age stellar luminosity function", "Example use case: Massive star luminosity", "Tutorial: Running populations with binary_c-python", "Example use case: Solar system using the API functionality", "Basic example", "Binary_c and python example notebook", "functions module", "Population class module", "Population grid code options", "Welcome to binary_c-python\u2019s documentation!", "Binarycpython code", "plot_functions module", "Population class extension: HPC module", "Population class extension: Moe_di_Stefano_2017 module", "Population class extension: analytics module", "Population class extension: cache module", "Population class extension: condor module", "Population class extension: dataIO module", "Population class extension: distribution_functions module", "Population class extension: grid_logging module", "Population class extension: grid_options_defaults module", "Population class extension: gridcode module", "Population class extension: metadata module", "Population class extension: slurm module", "Population class extension: spacing_functions module", "Population class extension: version_info module", "Python module for binary_c", "run_system_wrapper module", "stellar_types module", "useful_funcs module"], "terms": {"The": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 25, 26, 28, 29, 30, 31, 32, 33, 35, 37, 38, 40, 41], "follow": [0, 7, 9, 16, 19, 20, 22, 25, 32, 38], "chapter": [0, 22, 24], "contain": [0, 1, 2, 3, 7, 11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42], "all": [0, 1, 2, 3, 6, 7, 8, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 31, 32, 34, 38, 39, 40, 41], "current": [0, 2, 8, 9, 11, 13, 14, 15, 20, 21, 23, 26, 31, 40], "version": [0, 2, 7, 11, 16, 20, 21, 23, 39, 40], "can": [0, 1, 2, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 31, 32, 35, 40, 41, 43], "handl": [0, 2, 3, 4, 7, 12, 20, 21, 22, 26, 27, 35, 36, 39, 41, 43], "along": [0, 22, 23, 34, 40], "descript": [0, 7, 11, 20, 22, 27, 32, 34], "other": [0, 1, 2, 6, 11, 12, 13, 14, 15, 16, 20, 22, 23, 25, 26, 32, 34, 40], "properti": [0, 20, 22, 25, 35], "thi": [0, 1, 2, 3, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43], "inform": [0, 1, 3, 4, 6, 9, 12, 13, 14, 15, 16, 20, 21, 22, 25, 26, 32, 34, 36, 39], "wa": [0, 6, 11, 12, 14, 15, 16, 21, 22, 23, 31, 32, 40], "obtain": [0, 6, 8, 13, 14, 15, 31], "build": [0, 1, 4, 7, 20, 26, 32], "git": [0, 13, 14, 15, 16, 20], "branch": [0, 6, 20, 23, 39, 40], "branch_david": 0, "revis": [0, 39], "6072": 0, "20220603": 0, "69cdd3f72": 0, "built": [0, 1, 20, 23, 40], "jun": 0, "3": [0, 1, 2, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 23, 30, 32, 37, 38, 40], "2022": 0, "14": [0, 5, 6, 9, 12, 13, 15, 16, 17, 19], "44": [0, 5, 13], "39": [0, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18], "metal": [0, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 32, 43], "set": [0, 1, 2, 3, 4, 5, 9, 11, 12, 17, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 37, 38, 39, 40], "e": [0, 2, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 20, 21, 22, 23, 26, 29, 30, 31, 32, 35, 37, 38, 40, 43], "amount": [0, 2, 7], "mass": [0, 1, 2, 4, 5, 6, 7, 8, 11, 12, 13, 16, 17, 19, 20, 22, 25, 32, 35, 38, 39, 41, 43], "matter": [0, 7], "which": [0, 1, 2, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 26, 30, 31, 32, 34, 35, 37, 38, 39, 40, 41, 43], "hydrogen": [0, 6, 7], "helium": [0, 6, 7], "If": [0, 2, 6, 7, 8, 13, 14, 15, 16, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 35, 37, 40, 41, 43], "you": [0, 1, 2, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 31, 32, 34, 35, 38, 40, 43], "ar": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 25, 29, 30, 31, 32, 34, 35, 37, 38, 39, 40, 43], "us": [0, 1, 2, 3, 4, 11, 12, 16, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 37, 38, 39, 40, 41, 43], "bse": [0, 7, 9, 16, 32], "must": [0, 2, 6, 7, 8, 12, 13, 14, 15, 16, 17, 31, 35, 38], "1e": [0, 7, 8, 9, 12, 13, 19], "4": [0, 1, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 21, 31, 32, 38], "0": [0, 1, 2, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 26, 27, 29, 32, 35, 38, 40, 43], "03": [0, 1, 5, 7, 8, 13], "see": [0, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 29, 31, 32, 35, 39, 40], "also": [0, 4, 5, 6, 7, 8, 9, 13, 14, 15, 16, 19, 20, 21, 22, 23, 26, 28, 31, 34, 39, 40, 43], "nucsyn_metal": [0, 7], "effective_metal": [0, 7, 19], "type": [0, 1, 2, 3, 5, 8, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 31, 32, 34, 35, 38, 39, 42, 43], "float": [0, 2, 3, 5, 7, 11, 12, 17, 20, 32, 33, 38, 43], "default": [0, 1, 2, 3, 6, 7, 9, 11, 13, 14, 15, 16, 19, 20, 21, 22, 26, 27, 29, 30, 31, 32, 34, 37, 38, 39, 41], "valu": [0, 1, 2, 3, 6, 7, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 28, 29, 32, 34, 35, 38], "02": [0, 5, 6, 7, 8, 9, 12, 13, 16, 17, 19, 32, 43], "effect": [0, 5, 7, 9, 13, 22, 32], "routin": [0, 2, 4, 7, 23, 25, 41], "like": [0, 1, 6, 7, 8, 13, 14, 15, 16, 19, 20, 22, 23, 25, 31, 38, 40], "schneider": [0, 7], "wind": [0, 5, 6, 7, 13], "loss": [0, 5, 7, 12, 13, 17], "default_to_metal": [0, 7], "1": [0, 1, 2, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 25, 26, 30, 31, 32, 33, 35, 37, 38, 40, 41, 43], "just": [0, 2, 6, 7, 8, 16, 19, 20, 21, 22, 27, 31, 39, 43], "same": [0, 2, 7, 12, 16, 22, 23, 32, 35, 40, 41], "main": [0, 1, 6, 7, 9, 13, 14, 15, 16, 19, 22, 23, 40], "differ": [0, 6, 7, 8, 13, 14, 15, 16, 19, 20, 22, 23, 25, 38, 40], "between": [0, 7, 22, 32, 38], "rang": [0, 6, 7, 8, 12, 13, 14, 15, 16, 22, 32, 35, 38], "valid": [0, 7, 9, 20, 32], "while": [0, 5, 6, 7, 8, 13], "s": [0, 2, 3, 5, 6, 7, 8, 12, 14, 15, 16, 17, 19, 20, 21, 22, 26, 28, 29, 31, 32, 36, 43], "limit": [0, 6, 7, 8, 13, 14, 15, 16, 22, 25], "stellar": [0, 4, 5, 7, 15, 22, 23, 25, 32, 38, 39, 40, 42], "evolut": [0, 1, 4, 5, 6, 7, 12, 13, 14, 15, 16, 19, 22, 23, 25, 38, 40], "so": [0, 2, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 21, 22, 25, 26, 31], "macro": [0, 11, 20, 39], "m_1": [0, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 35, 41], "initi": [0, 4, 5, 7, 11, 12, 19, 21, 32], "one": [0, 2, 7, 11, 14, 15, 16, 17, 18, 19, 22, 25, 29, 31, 34, 38, 41], "solar": [0, 4, 6, 7, 8, 11, 23, 32, 43], "unit": [0, 6, 7, 11, 20, 43], "intern": [0, 7, 11, 22], "index": [0, 7, 11, 12, 16, 17, 22, 23, 26, 32, 35], "m_2": [0, 5, 6, 7, 8, 9, 12, 13, 16, 18, 19], "two": [0, 2, 6, 7, 9, 20, 23, 31, 33, 40, 42, 43], "m_3": [0, 7], "three": [0, 7, 14, 15, 16, 32], "2": [0, 1, 2, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 25, 26, 30, 32, 37, 38, 40], "m_4": [0, 7], "four": [0, 7], "vrot1": 0, "equatori": 0, "rotat": [0, 32], "veloc": [0, 32], "km": 0, "hurlei": 0, "et": [0, 32, 43], "al": [0, 32, 43], "2000": [0, 5], "2002": 0, "prescript": [0, 5, 16], "sequenc": [0, 6, 9, 13, 14, 15, 19], "truli": 0, "non": [0, 2, 14, 15, 22, 23, 31, 40], "someth": [0, 6, 8, 12, 13, 14, 15, 22, 43], "small": [0, 5, 14, 15], "g": [0, 1, 2, 5, 6, 8, 9, 12, 13, 14, 15, 16, 18, 19, 20, 22, 23, 26, 29, 30, 31, 32, 37, 38, 40], "001": [0, 5], "vrot2": 0, "vrot_bs": 0, "vrot_breakup": 0, "vrot_sync": 0, "vrot_non_rot": 0, "vrot3": 0, "vrot4": 0, "prot1": 0, "prot2": 0, "prot3": 0, "period": [0, 5, 7, 8, 9, 12, 13, 14, 15, 16, 17, 19, 25, 32, 43], "dai": [0, 5, 8, 9, 12, 13, 16, 19, 32, 43], "prot4": 0, "inclination1": 0, "inclin": 0, "degre": 0, "inclination2": 0, "inclination3": 0, "inclination4": 0, "b_1": 0, "magnet": 0, "field": [0, 23, 40], "gauss": 0, "b_2": 0, "b_3": 0, "b_4": 0, "b_inclination1": 0, "b_inclination2": 0, "b_inclination3": 0, "b_inclination4": 0, "stellar_type_1": [0, 16, 25], "usual": [0, 5, 6, 7, 13, 14, 15, 16, 20, 22, 31, 32], "main_sequ": [0, 13, 14, 15, 19], "note": [0, 5, 6, 13, 14, 15, 16, 19, 20, 22, 26, 31, 35, 38, 39], "onli": [0, 2, 6, 9, 13, 14, 15, 16, 17, 19, 20, 22, 23, 26, 27, 31, 38, 40, 43], "work": [0, 2, 3, 9, 12, 13, 14, 15, 16, 19, 20, 22, 23, 26, 31, 40], "both": [0, 2, 7, 13, 14, 15, 16], "ag": [0, 4, 5, 6, 8, 15, 23, 38], "core_mass": [0, 9], "white": [0, 6], "dwarf": [0, 6, 14, 15], "black": [0, 4, 6, 23], "hole": [0, 4, 6, 23], "neutrn": 0, "integ": [0, 6, 22, 38, 43], "low_mass_m": 0, "ms": [0, 5, 9, 13], "hg": 0, "giant_branch": 0, "cheb": 0, "eagb": [0, 5], "5": [0, 1, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 29, 31, 32, 35], "tpagb": [0, 6], "6": [0, 1, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 19, 23, 40], "hem": 0, "7": [0, 1, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 18, 19, 23, 32, 40], "hehg": 0, "8": [0, 3, 5, 6, 8, 9, 12, 13, 14, 15, 16, 19, 31, 32], "hegb": [0, 5], "9": [0, 5, 6, 7, 8, 9, 12, 13, 15, 16, 19, 23, 40], "hewd": 0, "10": [0, 2, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 22, 32, 38, 41], "cowd": 0, "11": [0, 5, 6, 8, 9, 12, 13, 15, 16, 17, 19], "onewd": 0, "12": [0, 5, 6, 9, 12, 13, 15, 16, 17, 19, 20, 32], "ns": [0, 1, 8, 9, 16], "13": [0, 5, 6, 8, 9, 12, 13, 15, 16, 17, 19], "bh": [0, 5, 8], "massless_remn": 0, "15": [0, 5, 8, 9, 12, 13, 15, 16, 17, 19, 22, 32], "low_mass_main_sequ": 0, "hertzsprung_gap": 0, "first_giant_branch": 0, "core_helium_burn": 0, "early_asymptotic_giant_branch": 0, "thermally_pulsing_asymptotic_giant_branch": 0, "naked_main_sequence_helium_star": 0, "naked_helium_star_hertzsprung_gap": 0, "naked_helium_star_giant_branch": 0, "helium_white_dwarf": 0, "carbon_oxygen_white_dwarf": 0, "oxygen_neon_white_dwarf": 0, "neutron_star": 0, "black_hol": 0, "star_with_no_mass": 0, "stellar_type_2": [0, 16, 25], "stellar_type_3": 0, "stellar_type_4": 0, "max_stellar_type_1": 0, "maximum": [0, 6, 7, 8, 9, 13, 14, 15, 16, 22, 32, 38, 43], "stop": [0, 6, 8, 13, 19, 20, 22], "when": [0, 1, 2, 3, 6, 7, 8, 11, 12, 16, 17, 20, 22, 23, 26, 28, 29, 30, 31, 32, 34, 37, 38, 40, 41], "reach": [0, 5, 6, 8], "neg": [0, 2, 38], "massless": 0, "remnant": [0, 6], "allow": [0, 2, 9, 18, 19, 22, 23, 29, 32, 40], "absolut": [0, 20, 38], "16": [0, 5, 8, 13, 15, 17, 19, 32], "max_stellar_type_2": 0, "max_stellar_type_3": 0, "max_stellar_type_4": 0, "probabl": [0, 1, 2, 6, 8, 9, 13, 14, 15, 16, 19, 21, 22, 25, 31, 32, 34, 35], "weight": [0, 14, 15, 22], "appli": 0, "base": [0, 2, 3, 8, 13, 14, 15, 16, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43], "sai": [0, 6], "function": [0, 1, 2, 3, 4, 5, 6, 8, 9, 18, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43], "run": [0, 1, 4, 5, 6, 7, 8, 13, 14, 15, 18, 20, 21, 22, 26, 28, 30, 32, 35, 37, 41, 43], "grid": [0, 4, 12, 20, 21, 23, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43], "simul": [0, 1, 6, 8, 9, 13, 14, 15, 16, 37], "sum": [0, 2], "should": [0, 1, 2, 5, 6, 8, 12, 13, 14, 15, 16, 19, 20, 22, 23, 25, 26, 30, 31, 32, 34, 37, 38, 40, 41], "phasevol": [0, 16], "system": [0, 4, 6, 7, 8, 9, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 32, 33, 36, 40, 41, 43], "phase": [0, 6, 8, 13, 14, 15], "volum": 0, "binary_grid": 0, "null": [0, 6, 7, 8, 20], "stellar_structure_algorithm": 0, "structur": [0, 2, 8, 20, 22, 25], "modifi": [0, 2, 9, 23, 40], "none": [0, 1, 2, 3, 5, 6, 7, 8, 13, 15, 16, 17, 19, 20, 21, 22, 26, 27, 29, 30, 31, 32, 34, 35, 37, 38, 43], "extern": 0, "defin": [0, 1, 16, 17, 21, 25, 32, 35], "call": [0, 1, 2, 11, 12, 14, 15, 16, 17, 20, 21, 22, 25, 26, 30, 31, 33, 35, 37, 38, 39, 41], "code": [0, 1, 6, 8, 9, 12, 13, 14, 15, 16, 18, 19, 21, 23, 25, 30, 31, 32, 34, 35, 37, 38, 40, 41, 43], "yet": [0, 2, 19, 20, 22, 25], "implement": [0, 2, 22], "stellar_structure_algorithm_modified_bs": 0, "stellar_structure_algorithm_non": 0, "stellar_structure_algorithm_external_funct": 0, "stellar_structure_algorithm_mint": 0, "solver": 0, "forward": 0, "euler": 0, "could": [0, 3, 14, 15, 16, 19, 20, 39], "rk2": 0, "rk4": 0, "predictor": 0, "corretor": 0, "solver_forward_eul": 0, "solver_rk2": 0, "solver_rk4": 0, "solver_predictor_corrector": 0, "max_evolution_tim": [0, 1, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 19, 38], "myr": [0, 6, 8, 12, 13, 14, 15, 17, 38], "15000": [0, 5, 7, 9, 12, 16, 17, 19], "max_model_numb": 0, "number": [0, 2, 3, 5, 6, 8, 13, 14, 15, 16, 17, 19, 20, 21, 22, 26, 31, 32, 33, 34, 35, 38], "model": [0, 1, 6, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 22], "ignor": [0, 2, 9, 12, 16, 19, 22, 32, 35], "monte_carlo_kick": 0, "turn": [0, 2, 3, 5, 12, 16, 20], "mont": [0, 22], "carlo": [0, 22], "sn": [0, 5, 6, 8, 13, 14, 15, 17, 19], "kick": [0, 5, 19, 22], "On": [0, 16, 20, 31], "true": [0, 2, 3, 5, 6, 8, 11, 13, 14, 15, 16, 18, 19, 20, 21, 22, 25, 26, 28, 30, 31, 34, 35, 37, 38, 39], "inde": [0, 14, 15], "broken": 0, "fals": [0, 3, 5, 6, 8, 13, 15, 16, 17, 20, 21, 22, 25, 26, 28, 29, 30, 31, 35, 37, 38, 39], "disable_debug": 0, "disabl": [0, 16], "debug": [0, 5, 6, 8, 13, 14, 15, 16, 22, 33], "ha": [0, 1, 2, 5, 6, 8, 9, 11, 13, 14, 15, 16, 19, 20, 22, 28, 31, 35], "an": [0, 2, 3, 6, 7, 8, 11, 12, 13, 14, 15, 16, 19, 20, 22, 23, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 41], "requir": [0, 3, 8, 12, 13, 14, 15, 16, 17, 19, 20, 22, 25, 26, 32, 41], "rebuild": [0, 22, 23, 26, 40], "timestep_log": 0, "timestep": [0, 8, 9, 12, 13, 14, 15], "log": [0, 1, 4, 5, 7, 12, 17, 18, 20, 22, 23, 25, 31, 32, 33, 35, 38, 40, 41, 43], "rejects_in_log": 0, "show": [0, 4, 5, 6, 7, 8, 12, 13, 14, 15, 16, 19, 22, 25, 38], "reject": 0, "vandenheuvel_log": 0, "van": 0, "den": 0, "heuvel": 0, "evolution_split": 0, "split": [0, 5, 12, 16, 17, 19, 22, 30, 37], "evolutionari": [0, 12], "splitpoint": 0, "supernova": [0, 5, 8, 22], "occur": [0, 43], "disable_ev": 0, "whether": [0, 7, 16, 20, 21, 22, 25, 30, 31, 32, 34, 37, 38, 39, 43], "new": [0, 2, 6, 8, 12, 13, 14, 15, 16, 20, 21, 26, 31, 32, 35], "event": [0, 5, 6], "we": [0, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 34, 37, 38, 40, 43], "evolution_splitting_sn_eccentricity_threshold": 0, "threshold": [0, 20, 22], "eccentr": [0, 7, 9, 12, 13, 14, 15, 16, 17, 19, 25, 32, 43], "abov": [0, 6, 9, 12, 14, 15, 16, 20, 21, 32], "happen": [0, 6, 8], "01": [0, 5, 6, 8, 9, 13, 16, 19], "evolution_splitting_sn_n": 0, "evolution_splitting_maxdepth": 0, "max": [0, 8, 9, 13, 14, 15, 16, 22, 32], "equation_of_state_algorithm": 0, "equat": 0, "state": [0, 31], "paczynski": 0, "equation_of_state_paczynski": 0, "opacity_algorithm": 0, "opac": 0, "ferguson": 0, "opal": 0, "opacity_algorithm_paczynski": 0, "opacity_algorithm_ferguson_op": 0, "opacity_algorithm_star": 0, "wind_mass_loss": [0, 5], "2018": [0, 1, 5], "sander": 0, "wink": 0, "2020": 0, "lbv": 0, "unsign": 0, "wind_algorithm_non": [0, 5], "wind_algorithm_hurley2002": 0, "wind_algorithm_schneider2018": 0, "wind_algorithm_binary_c_2020": [0, 5], "wind_algorithm_hendriks_2022": 0, "extra": [0, 4, 16, 22, 23, 33, 35, 41], "gbwind": 0, "first": [0, 2, 6, 8, 12, 13, 14, 15, 16, 17, 20, 23, 26, 31, 32, 40, 43], "red": [0, 6, 14, 15, 17], "giant": [0, 6, 17], "reimer": 0, "choos": [0, 6, 8, 9, 13, 19, 25, 26, 31], "gb_reimers_eta": 0, "rate": [0, 14, 15, 32], "schroeder": 0, "cuntz": 0, "2005": [0, 5], "gb_wind_reim": 0, "gb_wind_schroeder_cuntz_2005": 0, "gb_wind_goldman_etal_2017": 0, "gb_wind_beasor_etal_2020": 0, "postagbwind": 0, "special": [0, 16], "post": [0, 5, 6, 8, 9, 21], "A": [0, 2, 4, 16, 29, 43], "gb": 0, "postagb_wind_use_gi": 0, "mean": [0, 5, 20, 22, 23, 30, 32, 37, 38, 40], "whatev": [0, 9, 19, 20, 21, 23, 26, 31, 40], "prescrib": 0, "option": [0, 1, 2, 6, 8, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 26, 27, 29, 31, 32, 34, 35, 38, 40, 43], "includ": [0, 1, 2, 6, 9, 12, 14, 15, 16, 17, 20, 21, 23, 25, 31, 32, 40], "postagb_wind_non": 0, "postagb_wind_krticka2020": 0, "krticka": 0, "kub\u00e1t": 0, "krtickov\u00e1": 0, "635": [0, 13], "a173": 0, "postagb_wind_gi": 0, "teff_postagb_min": 0, "minimum": [0, 7, 20, 22, 32, 38, 39, 43], "temperatur": [0, 17, 25, 32], "teff_postagb_max": 0, "6000": 0, "k": [0, 6, 17, 32], "120000": 0, "mattsson_orich_tpagbwind": 0, "experiment": [0, 20], "mattsson": 0, "oxygen": [0, 6], "rich": 0, "mattsson_mass_loss": 0, "magnetic_braking_factor": 0, "multipli": [0, 2, 14, 15, 22, 38], "brake": 0, "angular": [0, 17, 25], "momentum": [0, 17], "magnetic_braking_gamma": 0, "gamma": 0, "factor": [0, 2, 22, 38], "rappaport": 0, "style": [0, 20, 33], "express": [0, 20], "magnetic_braking_algorithm": 0, "andronov": 0, "pinnsonneault": 0, "sill": 0, "2003": [0, 32], "barn": 0, "kim": 0, "2010": [0, 22, 32], "magnetic_braking_algorithm_hurley_2002": 0, "magnetic_braking_algorithm_andronov_2003": 0, "magnetic_braking_algorithm_barnes_2010": 0, "magnetic_braking_algorithm_rappaport_1983": 0, "helium_flash_mass_loss": 0, "lost": [0, 8, 19], "flash": 0, "multipl": [0, 2, 6, 22, 32], "cf": 0, "eta": [0, 8, 13], "formula": [0, 20], "4e": [0, 19], "8e": 0, "gbwindfac": 0, "tpagbwindfac": 0, "eagbwindfac": 0, "nieuwenhuijzen_windfac": 0, "nieuwenhuijzen": 0, "de": [0, 5], "jager": 0, "tpagbwind": 0, "dure": [0, 5, 19], "karaka": 0, "vassiliadi": 0, "wood": 0, "1993": 0, "bloecker": 0, "loon": 0, "rob": [0, 32, 43], "c": [0, 1, 5, 7, 9, 12, 16, 23, 40, 41], "variant": 0, "respect": [0, 30, 32, 37], "goldman": 0, "2017": [0, 13, 16, 22, 32], "beasor": 0, "tpagb_wind_vw93_karaka": 0, "tpagb_wind_vw93_orig": 0, "tpagb_wind_reim": 0, "tpagb_wind_bloeck": 0, "tpagb_wind_van_loon": 0, "tpagb_wind_rob_cwind": 0, "tpagb_wind_vw93_karakas_carbon_star": 0, "tpagb_wind_vw93_orig_carbon_star": 0, "tpagb_wind_mattsson": 0, "tpagb_wind_goldman_etal_2017": 0, "tpagb_wind_beasor_etal_2020": 0, "eagbwind": 0, "vw93": 0, "eagb_wind_bs": 0, "eagb_wind_goldman_etal_2017": 0, "eagb_wind_beasor_etal_2020": 0, "wind_gas_to_dust_ratio": 0, "ga": 0, "dust": 0, "ratio": [0, 6, 7, 8, 13, 14, 15, 16, 32, 43], "calcul": [0, 2, 6, 8, 13, 14, 15, 16, 20, 22, 28, 32, 35, 43], "typic": 0, "200": [0, 5], "milki": 0, "wai": [0, 2, 12, 14, 15, 21, 22, 26], "500": [0, 5], "magellan": 0, "cloud": 0, "approxim": [0, 6, 8], "mw": 0, "vwind_multipli": 0, "vwind_beta": 0, "beta": 0, "speed": [0, 29], "where": [0, 1, 2, 6, 13, 14, 15, 16, 20, 22, 23, 26, 28, 31, 32, 34, 38, 40], "vwind": 0, "sqrt": 0, "escap": 0, "125": [0, 5, 16], "from": [0, 2, 3, 5, 6, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 26, 30, 31, 32, 35, 37, 39, 43], "superwind_mira_switchon": 0, "In": [0, 2, 6, 8, 9, 11, 12, 13, 14, 15, 16, 19, 22, 31, 38], "agb": [0, 6], "superwind": 0, "given": [0, 1, 3, 7, 13, 14, 15, 18, 19, 20, 21, 22, 26, 29, 30, 31, 32, 35, 37, 38, 41, 43], "mira": 0, "vari": [0, 6, 8, 16], "switch": 0, "vw93_mira_shift": 0, "depend": [0, 6, 20, 22, 23, 25, 32, 40], "plu": 0, "offset": 0, "vw93_multipli": 0, "tpagb_reimers_eta": 0, "tout_pringle_1992_multipli": 0, "tout": [0, 43], "pringl": 0, "1992": 0, "artificial_mass_accretion_r": 0, "d": [0, 1, 5, 6, 8, 9, 12, 13, 16, 17, 20, 38], "constant": [0, 2, 14, 15, 25, 32, 38], "accret": [0, 5], "n": [0, 1, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 18, 19, 20, 22, 26, 32], "scanf": 0, "artificial_mass_accretion_rate_by_stellar_typ": 0, "artificial_angular_momentum_accretion_r": 0, "artificial_orbital_angular_momentum_accretion_r": 0, "orbit": [0, 5, 7, 8, 13, 17, 25, 32, 43], "artificial_accretion_start_tim": 0, "time": [0, 1, 2, 3, 5, 6, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 28, 31, 32, 33, 38], "artifici": 0, "artificial_accretion_ignor": 0, "artificial_accretion_end_tim": 0, "end": [0, 5, 20, 22, 28, 32], "wr_wind": 0, "massiv": [0, 4, 5, 6, 8, 13, 17, 23, 32], "wr": 0, "maeder": 0, "meynet": 0, "nugi": 0, "lamer": 0, "john": 0, "eldridg": 0, "vink": 0, "earli": [0, 23, 40], "lynnett": 0, "drai": 0, "thesi": 0, "wr_wind_bs": 0, "wr_wind_maeder_meynet": 0, "wr_wind_nugis_lam": 0, "wr_wind_eldridg": 0, "wr_wind_fac": 0, "wrwindfac": 0, "synonym": 0, "instead": [0, 5, 14, 15, 20, 22], "bh_prescript": [0, 5], "prescrit": 0, "relat": 0, "newli": 0, "form": [0, 6, 7, 8, 13, 14, 15, 16, 21, 26, 31, 34, 39], "its": [0, 2, 3, 13, 14, 15, 16, 17, 20, 22, 23, 25, 26, 27, 31, 34, 38, 39, 40, 41], "progenitor": [0, 16], "co": [0, 5], "core": [0, 6, 8, 13, 14, 15, 16, 22, 25], "bh_hurley2002": 0, "bh_belczynski": [0, 5], "belczynski": 0, "bh_spera2015": 0, "spera": 0, "2015": [0, 5], "bh_fryer12_delai": 0, "fryer": 0, "2012": [0, 32], "delai": [0, 22], "bh_fryer12_rapid": [0, 5], "rapid": 0, "bh_fryer12_startrack": 0, "startrack": 0, "ppisn_prescript": 0, "pulsat": 0, "pair": [0, 2, 5, 20, 35, 39], "instabl": 0, "undergo": [0, 8], "ppisn": 0, "pisn": 0, "flag": [0, 1, 21, 22, 31, 38, 39], "binary_c_paramet": [0, 6, 13, 14, 15, 16], "h": [0, 5, 9, 20], "farmer": 0, "2019": [0, 5, 19], "hendrik": [0, 19, 23, 40], "21": [0, 1, 5, 6, 13, 16, 19], "prep": 0, "fit": [0, 2, 12, 32, 43], "data": [0, 3, 5, 6, 7, 8, 12, 13, 14, 15, 16, 17, 19, 20, 22, 26, 27, 31, 32, 35, 41, 43], "ppisn_non": 0, "ppisn_farmer19": 0, "ppisn_new_fit_21": 0, "ppisn_additional_massloss": 0, "addit": 0, "massloss": 0, "top": [0, 16, 35], "result": [0, 1, 2, 3, 6, 8, 12, 13, 14, 15, 16, 19, 20, 22, 23, 26, 31, 32, 38, 40], "posit": [0, 2, 8, 32], "ppisn_core_mass_range_shift": 0, "shift": 0, "taken": [0, 2, 9, 32], "account": [0, 22, 32], "remov": [0, 2, 8, 12, 16, 17, 20, 21], "lower": [0, 13, 16, 32, 35, 38], "higher": [0, 6, 8, 13, 14, 15, 16, 20, 22, 23, 32, 40], "ppisn_massloss_multipli": 0, "p": [0, 6, 8, 13, 14, 15, 17, 32, 34], "THe": [0, 21], "affect": [0, 6], "use_lwn_fallback": 0, "nazehdin": 0, "lovegrov": 0, "wooslei": 0, "envelop": [0, 4, 5, 6, 23], "eject": [0, 8, 17], "fail": [0, 6, 8, 13, 16, 20, 22, 23, 31, 40], "sn_kick_distribution_ii": 0, "distribut": [0, 2, 4, 8, 13, 16, 20, 26, 27, 32, 38], "ii": [0, 19], "collaps": 0, "fix": [0, 5, 12, 20, 21, 25, 31, 32, 33], "maxwellian": 0, "custom": [0, 1, 2, 3, 4, 6, 7, 8, 12, 13, 14, 15, 16, 20, 21, 22, 23, 25, 32, 41], "kick_velocity_fix": 0, "kick_velocity_maxwellian": 0, "kick_velocity_custom": 0, "sn_kick_distribution_ecap": 0, "electron": 0, "captur": [0, 20], "sn_kick_distribution_ns_n": 0, "neutron": [0, 6, 16], "surviv": [0, 17], "merger": [0, 5], "sn_kick_distribution_ibc": 0, "born": [0, 6, 13, 14, 15], "after": [0, 6, 8, 9, 13, 14, 15, 16, 21, 22, 31, 35, 38], "ib": [0, 5], "sn_kick_distribution_grb_collapsar": 0, "collapsar": 0, "sn_kick_distribution_tz": 0, "death": 0, "thorn": 0, "zytkow": 0, "object": [0, 2, 3, 4, 7, 11, 17, 20, 21, 22, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41], "sn_kick_distribution_aic_bh": 0, "induc": 0, "sn_kick_distribution_bh_bh": 0, "sn_kick_distribution_bh_n": 0, "sn_kick_distribution_ia_hybrid_hecowd": 0, "ani": [0, 3, 12, 16, 20, 21, 23, 26, 32, 35, 39, 40], "survivor": 0, "hybrid": 0, "he": [0, 5], "snia": 0, "explos": [0, 5, 6, 19], "sn_kick_distribution_ia_hybrid_hecowd_sublumin": 0, "sublumin": 0, "sn_kick_distribution_ppisn": 0, "sn_kick_distribution_pisn": 0, "sn_kick_distribution_phdi": 0, "phdi": 0, "sn_kick_dispersion_ii": [0, 5], "dispers": [0, 38], "190": [0, 5, 19], "sn_kick_dispersion_ecap": 0, "sn_kick_dispersion_ns_n": 0, "sn_kick_dispersion_ibc": [0, 5], "sn_kick_dispersion_grb_collapsar": [0, 5], "sn_kick_dispersion_tz": 0, "sn_kick_dispersion_aic_bh": 0, "sn_kick_dispersion_bh_bh": 0, "sn_kick_dispersion_bh_n": 0, "sn_kick_dispersion_ia_hybrid_hecowd": 0, "sn_kick_dispersion_ia_hybrid_hecowd_sublumin": 0, "sn_kick_dispersion_ppisn": 0, "sn_kick_dispersion_pisn": 0, "sn_kick_dispersion_phdi": 0, "sn_kick_companion_ia_h": 0, "algothim": 0, "companion": [0, 5, 19, 31], "ia": [0, 8], "liu": 0, "wheeler": 0, "1975": 0, "sn_impulse_non": 0, "sn_impulse_liu2015": 0, "sn_impulse_wheeler1975": 0, "sn_kick_companion_ia_eld": 0, "eld": 0, "sub": [0, 2, 20], "mch": 0, "sn_kick_companion_ia_chand": 0, "sn_kick_companion_a": 0, "sn_kick_companion_ecap": 0, "sn_kick_companion_ia_he_co": 0, "sn_kick_companion_ia_chand_co": 0, "sn_kick_companion_ns_n": 0, "sn_kick_companion_grb_collapsar": 0, "grb": 0, "rapidli": [0, 23, 40], "ibc": 0, "sn_kick_companion_hestaria": 0, "sn_kick_companion_ibc": 0, "sn_kick_companion_ii": 0, "sn_kick_companion_iia": 0, "iia": 0, "sn_kick_companion_wdkick": 0, "wd": 0, "sn_kick_companion_tz": 0, "sn_kick_companion_aic_bh": 0, "sn_kick_companion_bh_bh": 0, "merg": [0, 2, 5, 6, 8, 22, 26, 31, 32, 33], "sn_kick_companion_bh_n": 0, "sn_kick_companion_ia_hybrid_hecowd": 0, "sn_kick_companion_ia_hybrid_hecowd_sublumin": 0, "sn_kick_companion_ppisn": 0, "sn_kick_companion_pisn": 0, "sn_kick_companion_phdi": 0, "wd_sigma": 0, "thei": [0, 2, 5, 6, 8, 13, 16, 17, 21, 22, 25, 26, 30, 37, 38], "zero": [0, 1, 4, 5, 6, 8, 15, 20, 22, 23, 31], "wd_kick": 0, "wd_kick_direct": 0, "direct": [0, 21], "random": [0, 5, 7, 19, 22], "up": [0, 1, 4, 9, 12, 17, 20, 21, 26, 27, 29, 30, 32, 37], "backward": 0, "inward": 0, "outward": 0, "kick_random": 0, "kick_straight_up": 0, "kick_forward": 0, "kick_backward": 0, "kick_inward": 0, "kick_outward": 0, "wd_kick_when": 0, "decid": [0, 2, 9, 18, 19, 20, 21, 22, 26], "birth": 0, "rlof": [0, 5, 7, 43], "puls": [0, 6, 43], "wd_kick_pulse_numb": 0, "everi": [0, 8, 20, 22, 23, 40], "wd_kick_end_agb": 0, "wd_kick_first_rlof": 0, "wd_kick_at_given_puls": 0, "wd_kick_at_every_puls": 0, "desir": 0, "pre": [0, 5, 8, 16, 19, 25], "minimum_helium_ignition_core_mass": 0, "ignit": [0, 6], "case": [0, 2, 4, 7, 16, 20, 22, 23, 26, 31, 38, 40], "strip": [0, 7, 12, 17], "make": [0, 1, 2, 3, 5, 6, 8, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 25, 26, 30, 31, 32, 40, 41, 43], "sdb": 0, "sdo": 0, "total": [0, 2, 6, 8, 13, 14, 15, 16, 19, 20, 22, 25, 32, 35], "minimum_co_core_mass_for_carbon_ignit": 0, "carbon": [0, 5, 6], "assum": [0, 6, 8, 13, 17, 25, 38], "mc": [0, 5, 16, 19, 31], "bagb": 0, "6msun": 0, "around": [0, 9, 12, 18, 19], "08msun": 0, "pol": 0, "1998": [0, 5, 32], "08": [0, 5, 8, 13, 19], "minimum_co_core_mass_for_neon_ignit": 0, "neon": [0, 6], "42msun": 0, "have": [0, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 25, 26, 30, 31, 34, 37, 40, 41], "explod": [0, 5], "electon": 0, "42": [0, 5, 8, 13, 16], "minimum_mcbagb_for_nondegenerate_carbon_ignit": 0, "degener": 0, "25msun": 0, "25": [0, 5, 8, 13, 19], "maximum_mcbagb_for_degenerate_carbon_ignit": 0, "max_neutron_star_mass": 0, "befor": [0, 2, 5, 6, 8, 13, 14, 15, 16, 21, 22, 23, 31, 32, 40], "2msun": 0, "chandrasekhar_mass": 0, "chandrasekhar": 0, "44msun": 0, "38": [0, 5, 8, 13, 16], "delta_mcmin": 0, "reduc": [0, 5], "third": [0, 17, 32, 38], "dredg": 0, "As": [0, 6, 8, 12, 13, 14, 15, 16], "izzard": [0, 6, 8, 13, 14, 15, 23, 40], "2004": [0, 5], "increas": [0, 5, 8, 13, 14, 15], "henc": [0, 8, 14, 15, 17], "lambda_min": 0, "effici": [0, 6, 8], "lambda": [0, 5, 8], "lambda_mult": 0, "impli": 0, "onc": [0, 38], "mcmin": 0, "lambda_multipli": 0, "minimum_envelope_mass_for_third_dredgeup": 0, "straniero": 0, "suggest": [0, 23, 40], "5msun": 0, "howev": [0, 9, 13, 14, 15, 16], "circumstanti": 0, "evid": 0, "2009": 0, "well": [0, 3, 9, 12, 13, 14, 15, 22, 23, 40], "newer": [0, 2, 23, 40], "stancliff": 0, "low": [0, 6, 8, 14, 15, 32], "nearer": 0, "more": [0, 1, 3, 4, 5, 6, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 38, 40], "appropri": [0, 16, 22, 26, 29, 30, 31, 35, 37], "mass_of_pmz": 0, "partial": 0, "mix": [0, 2, 22], "zone": 0, "tabl": [0, 32, 38], "ask": [0, 7, 43], "abat": 0, "detail": [0, 6, 12, 20, 22], "seri": [0, 38], "paper": 0, "2013": 0, "2014": [0, 5, 32], "use_tabular_intershell_abundances_karakas_2012": 0, "c13_eff": 0, "intershel": 0, "region": [0, 38], "process": [0, 6, 8, 13, 14, 15, 16, 18, 19, 20, 21, 22, 26, 30], "gallino": 0, "busso": 0, "lugaro": 0, "provid": [0, 16, 21, 22, 23, 26, 32, 40, 41], "maria": 0, "nucsyn_s_process": 0, "mc13_pocket_multipli": 0, "tides_convective_damp": 0, "tidal": [0, 5], "convect": 0, "damp": 0, "tides_hurley2002": 0, "zahn": 0, "197x": 0, "timescal": 0, "hut": 0, "tides_zahn1989": 0, "1989": [0, 13], "e2_prescript": 0, "how": [0, 2, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 19, 22, 28, 32, 35], "e2": 0, "siess": 0, "e2_hurley_2002": 0, "e2_izzard": 0, "e2_mint": 0, "dtfac": 0, "decreas": 0, "hbbtfac": 0, "modul": [0, 7, 8, 11, 13, 14, 15, 16, 17, 22, 24], "hot": 0, "bottom": [0, 16, 35], "burn": 0, "wind_multiplier_": 0, "specifi": [0, 22, 26, 38], "intger": 0, "By": [0, 6, 13, 14, 15, 16, 19, 22], "wind_type_multiplier_": 0, "pre_main_sequ": 0, "rather": [0, 2, 9, 12, 16, 20, 22, 26, 39], "fraction": [0, 13, 19, 22, 32], "radii": [0, 43], "match": [0, 2, 6, 12, 13, 16, 17, 22, 25, 29], "railton": 0, "pre_main_sequence_fit_lob": 0, "forc": [0, 5, 22, 28], "roch": [0, 5, 8, 43], "lobe": [0, 5, 8, 43], "done": [0, 2, 5, 6, 13, 14, 15, 16, 19, 22, 23, 31, 40], "small_envelope_method": 0, "method": [0, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 27, 31, 33, 34, 35, 39], "determin": [0, 7, 9, 13, 14, 15, 16, 21, 32, 35, 43], "radiu": [0, 1, 6, 9, 16, 18, 25, 43], "veri": [0, 5, 6, 7, 8, 9, 12, 14, 15, 16, 31, 35, 38], "thin": 0, "miller": 0, "bertolami": 0, "2016": 0, "small_envelope_method_bs": 0, "small_envelope_method_miller_bertolami": 0, "timestep_modul": 0, "global": [0, 2, 13, 14, 15, 20, 32, 38], "timestep_multipli": 0, "maximum_timestep": 0, "20": [0, 5, 6, 8, 9, 13, 14, 15, 16, 17, 19, 38], "zoomfac_multiplier_decreas": 0, "zoomfac_multiplier_increas": 0, "zoom": [0, 38], "succe": 0, "maximum_timestep_factor": 0, "subsequ": 0, "maximum_nuclear_burning_timestep": 0, "nuclear": 0, "nova_retention_method": 0, "retain": 0, "nova": [0, 6, 8], "nova_retention_fract": 0, "pend": [0, 5], "nova_retention_algorithm_const": 0, "nova_retention_algorithm_claeys2014": 0, "nova_retention_algorithm_hillman2015": 0, "mint_metal": 0, "mint": 0, "It": [0, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 19, 22, 23, 31, 34, 40], "normal": [0, 2, 21, 26, 38, 39], "gaia_teff_binwidth": 0, "log10": [0, 6, 8, 13, 14, 15, 16, 32, 38], "bin": [0, 8, 13, 14, 15, 20, 22, 23, 38, 40], "width": [0, 8, 20], "gaia": [0, 32], "hrd": [0, 6, 8], "gaia_l_binwidth": 0, "luminos": [0, 4, 6, 23, 25], "gaia_colour_transform_method": 0, "select": [0, 3, 12, 13, 17, 19, 20], "transform": [0, 3], "colour": 0, "scheme": 0, "gaia_conversion_ubvri_univariate_jordi2010": 0, "jordi": 0, "univari": 0, "ubvri": 0, "gaia_conversion_ubvri_bivariate_jordi2010": 0, "bivari": 0, "gaia_conversion_ugriz_univariate_jordi2010": 0, "gaia_conversion_ugriz_bivariate_jordi2010": 0, "ugriv": 0, "gaia_conversion_ubvri_univariate_evans2018": 0, "evan": 0, "dr2": 0, "gaia_conversion_ugriz_univariate_evans2018": 0, "gaia_conversion_ubvri_riello2020": 0, "riello": 0, "dr3": 0, "gaia_conversion_ugriz_riello2020": 0, "rotationally_enhanced_mass_loss": 0, "enabl": [0, 7], "rotation": 0, "enhanc": 0, "langer": 0, "rotationally_enhanced_massloss_langer_formula": 0, "rotationally_enhanced_expon": 0, "rotationally_enhanced_massloss_non": 0, "rotationally_enhanced_massloss_angmom": 0, "rotationally_enhanced_massloss_langer_formula_and_angmom": 0, "agb_core_algorithm": 0, "overshoot": 0, "agb_core_algorithm_default": 0, "agb_core_algorithm_hurlei": 0, "agb_core_algorithm_karaka": 0, "agb_radius_algorithm": 0, "agb_radius_algorithm_default": 0, "agb_radius_algorithm_hurlei": 0, "agb_radius_algorithm_karaka": 0, "agb_luminosity_algorithm": 0, "agb_luminosity_algorithm_default": 0, "agb_luminosity_algorithm_hurlei": 0, "agb_luminosity_algorithm_karaka": 0, "agb_3dup_algorithm": 0, "agb_third_dredge_up_algorithm_default": 0, "agb_third_dredge_up_algorithm_hurlei": 0, "agb_third_dredge_up_algorithm_karaka": 0, "agb_third_dredge_up_algorithm_stancliff": 0, "overspin_algorithm": 0, "what": [0, 1, 2, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 19, 22, 23, 26, 32, 34, 38, 39, 40, 41], "do": [0, 1, 2, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 31, 32, 34, 38, 40, 43], "breakup": 0, "overspin_bs": 0, "conserv": 0, "transfer": [0, 6, 22], "back": [0, 2, 5], "overspin_massloss": 0, "rotationally_enhanced_massloss": 0, "lose": [0, 19], "carri": 0, "awai": [0, 13], "expon": [0, 20], "power": [0, 8, 14, 15, 22, 23, 32, 40], "rais": [0, 2, 16, 20, 22], "batchmod": 0, "control": [0, 6, 13, 14, 15, 16, 22], "variabl": [0, 4, 6, 7, 8, 20, 22, 30, 31, 35], "know": [0, 1, 2, 7, 12, 14, 15, 22, 31, 34], "speedtest": 0, "off": [0, 5, 16, 19, 22], "use_fixed_timestep_": 0, "boolean": [0, 2, 7, 20, 21, 22, 25, 39, 43], "task": [0, 19, 20, 21, 25, 26, 29, 32, 38, 41, 43], "perform": [0, 31], "For": [0, 2, 9, 12, 13, 14, 15, 25], "binary_c_macro": 0, "particularli": 0, "binary_c_task_": 0, "orbiting_object": [0, 17], "usag": [0, 4], "spinrat": 0, "central_object": 0, "orbiting_objects_log": [0, 17], "orbiting_objects_wind_accretion_multipli": 0, "orbiting_objects_close_pc_threshold": 0, "close": [0, 5, 8, 14, 15, 17, 31], "percentag": 0, "orbiting_objects_tides_multipli": 0, "torqu": 0, "evaporate_escaped_orbiting_object": 0, "evapor": 0, "rlof_transition_objects_escap": 0, "otherwis": [0, 2, 20, 21, 22, 26, 28, 30, 31, 34, 37], "place": [0, 2, 13, 20, 22], "outsid": [0, 32], "stabl": [0, 23, 40], "pn_resolv": 0, "shorten": [0, 5], "resolv": [0, 13, 31], "better": [0, 2, 4, 7, 16, 26, 30, 31, 37, 43], "pn": 0, "pn_resolve_minimum_luminos": 0, "resolut": [0, 6, 8, 13, 14, 15, 16, 22, 35, 38], "pne": 0, "31": [0, 5, 7, 8, 13, 19], "62": [0, 5, 13], "pn_resolve_maximum_envelope_mass": 0, "below": [0, 4, 6, 7, 8, 9, 13, 14, 15, 16, 22, 32], "pn_resolve_minimum_effective_temperatur": 0, "12500": 0, "pn_fast_wind": 0, "fast": 0, "pn_fast_wind_dm_gb": 0, "pn_fast_wind_mdot_gb": 0, "06": [0, 5, 8, 9, 12, 13], "pn_fast_wind_dm_agb": 0, "pn_fast_wind_mdot_agb": 0, "hewd_hewd_ignition_mass": 0, "reignit": 0, "wind_nieuwenhuijzen_luminosity_lower_limit": 0, "activ": [0, 22, 23, 40], "4e3": 0, "lsun": [0, 25], "4000": [0, 13], "wind_lbv_luminosity_lower_limit": 0, "6e5": 0, "600000": 0, "num_ansi_colour": 0, "extend": [0, 8, 23, 39, 40], "ansi": [0, 20], "255": [0, 5], "src": [0, 7, 9, 23, 40], "ansi_colour": 0, "int": [0, 1, 2, 5, 7, 13, 16, 20, 21, 22, 26, 32, 33, 34, 35, 38, 43], "apply_darwin_radau_correct": 0, "darwin": 0, "radau": 0, "correct": [0, 12, 21, 23, 25, 32, 33, 40, 43], "moment": [0, 6, 9, 16, 19, 38], "inertia": 0, "take": [0, 2, 8, 13, 16, 19, 20, 22, 27, 31, 32, 35, 41], "degenerate_core_merger_nucsyn": 0, "degner": 0, "energi": 0, "gener": [0, 1, 6, 7, 8, 9, 12, 13, 15, 16, 18, 19, 20, 21, 22, 25, 26, 31, 32, 34, 35, 38], "nucleosynthesi": [0, 39], "whole": [0, 8, 9, 21, 22], "disrupt": [0, 5, 19], "degenerate_core_helium_merger_ignit": 0, "r": [0, 1, 5, 6, 12, 16, 19, 23, 31, 40], "degenerate_core_merger_dredgeup_fract": 0, "separ": [0, 3, 5, 6, 7, 9, 12, 16, 17, 18, 19, 25, 31, 32, 43], "actual": [0, 3, 6, 8, 9, 12, 13, 14, 15, 16, 21, 22, 23, 25, 30, 32, 38, 40], "semi": 0, "major": 0, "axi": [0, 25], "indic": [0, 32], "want": [0, 2, 3, 5, 8, 9, 13, 14, 15, 16, 19, 20, 22, 23, 25, 26, 31, 32, 34, 35, 40], "either": [0, 2, 3, 13, 14, 15, 16, 19, 21, 22, 35, 39, 41], "separation_tripl": 0, "tripl": [0, 22, 32], "separation_quadrupl": 0, "quadrupl": [0, 22, 32], "orbital_period": [0, 5, 7, 8, 9, 12, 13, 16, 18, 19, 43], "orbital_period_tripl": 0, "orbital_period_quadrupl": 0, "outer": [0, 6], "quadrulpl": 0, "eccentricity_tripl": 0, "eccentricity_quadrupl": 0, "inclini": 0, "orbital_inclin": 0, "rel": 0, "incliniation_tripl": 0, "incliniation_quadrupl": 0, "orbital_inclinationi": 0, "orbital_phas": 0, "orbital_phase_tripl": 0, "orbital_phase_quadrupl": 0, "argument_of_periastron": 0, "argument": [0, 2, 7, 12, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 32, 39, 41], "periastron": 0, "argument_of_periastron_tripl": 0, "argument_of_periastron_quadrupl": 0, "disc_timestep_factor": 0, "natur": [0, 14, 15], "disc": [0, 17], "white_dwarf_cooling_model": 0, "cool": [0, 6], "white_dwarf_cooling_mestel": 0, "mestel": 0, "white_dwarf_cooling_mestel_modifi": 0, "white_dwarf_cooling_carrasco2014": 0, "carrasco": 0, "white_dwarf_radius_model": 0, "perhap": [0, 6, 8, 21], "white_dwarf_radius_nauenberg1972": 0, "nauenberg": 0, "1972": 0, "white_dwarf_radius_mu": 0, "mu": 0, "white_dwarf_radius_carrasco2014": 0, "cbdisc_mass_loss_inner_viscous_accretion_method": 0, "inner": [0, 17], "edg": [0, 6, 16, 35], "circumbinari": 0, "goe": [0, 2, 9, 12, 25], "young": 0, "clark": 0, "gerosa": 0, "50": [0, 5, 8, 13, 15, 16], "cbdisc_mass_loss_inner_viscous_accretion_method_young_clarke_2015": 0, "cbdisc_mass_loss_inner_viscous_accretion_method_gerosa_2015": 0, "cbdisc_mass_loss_inner_viscous_accretion_method_equ": 0, "cbdisc_mass_loss_inner_viscous_accretion_method_non": 0, "cbdisc_inner_edge_strip": 0, "cbdisc_end_evolution_after_disc": 0, "cbdisc_no_wind_if_cbdisc": 0, "cbdisc_outer_edge_strip": 0, "disc_n_monte_carlo_guess": 0, "guess": [0, 32], "try": [0, 2, 5, 8, 12, 13, 14, 15, 16, 23, 26, 31, 35, 40], "list": [0, 1, 2, 3, 6, 8, 12, 13, 14, 15, 16, 17, 20, 22, 23, 26, 29, 32, 35, 38, 40, 41], "disc_log": 0, "disc_log_level_non": 0, "disc_log_level_norm": 0, "disc_log_level_subtimestep": 0, "disc_log_level_normal_first_disc_onli": 0, "disc_log_level_subtimestep_first_disc_onli": 0, "disc_log2d": 0, "2d": 0, "disc_log_dt": 0, "disc_log_directori": 0, "directori": [0, 4, 16, 20, 21, 22, 23, 26, 29, 30, 31, 34, 37, 40], "sent": 0, "exist": [0, 2, 6, 16, 19, 22, 26, 31, 34, 35], "string": [0, 1, 2, 3, 4, 7, 12, 13, 14, 15, 16, 17, 20, 21, 22, 25, 26, 30, 31, 34, 35, 37, 39, 41], "tmp": [0, 6, 8, 12, 13, 14, 15, 16, 17, 20, 23, 40], "post_ce_adaptive_menv": 0, "post_ce_objects_have_envelop": 0, "ce": [0, 8], "sit": 0, "insid": 0, "post_ce_envelope_dm_gb": 0, "post_ce_envelope_dm_eagb": 0, "post_ce_envelope_dm_tpagb": 0, "common": [0, 4, 5, 6, 9, 12, 13, 14, 15, 16, 23], "need": [0, 2, 7, 9, 12, 13, 14, 15, 16, 17, 19, 22, 23, 26, 32, 40, 43], "mai": [0, 8, 13, 31], "unstabl": [0, 5], "mani": [0, 6, 7, 8, 11, 13, 14, 15, 16, 22, 30], "cee": [0, 8], "pn_comenv_transition_tim": 0, "transit": 0, "year": [0, 32], "1e2": 0, "move": [0, 6], "teff": [0, 5, 32], "30e4": 0, "hall": 0, "100": [0, 5, 6, 8, 13, 14, 15, 32, 38], "minimum_time_between_pn": 0, "planetari": 0, "nebula": 0, "detect": [0, 5, 8, 17], "prevent": [0, 5, 6, 22], "trigger": 0, "pn_hall_fading_time_algorithm": 0, "45msun": 0, "fade": 0, "pn_hall_fading_time_algorithm_minimum": 0, "pn_hall_fading_time_algorithm_maximum": 0, "shown": [0, 25, 38], "fig": [0, 19, 32], "ppn_envelope_mass": 0, "cbdisc_eccentricity_pumping_method": 0, "variou": 0, "pump": 0, "cbdisc_eccentricity_pumping_non": 0, "cbdisc_eccentricity_pumping_dermin": 0, "cbdisc_viscous_photoevaporative_coupl": 0, "viscou": 0, "photoevapor": 0, "coupl": [0, 4], "cbdisc_viscous_photoevaporative_coupling_non": 0, "cbdisc_viscous_photoevaporative_coupling_inst": 0, "instant": 0, "cbdisc_viscous_photoevaporative_coupling_visc": 0, "slow": [0, 6, 8, 13, 14, 15], "cbdisc_inner_edge_stripping_timescal": 0, "long": [0, 6, 8, 16, 22, 28, 31, 35, 39, 42], "revap_in": 0, "disc_stripping_timescale_inst": 0, "disc_stripping_timescale_infinit": 0, "disc_stripping_timescale_visc": 0, "disc_stripping_timescale_orbit": 0, "cbdisc_outer_edge_stripping_timescal": 0, "revap_out": 0, "cbdisc_viscous_l2_coupl": 0, "l2": 0, "gravitational_radiation_model": 0, "gravit": [0, 6, 8, 16], "radiat": 0, "landau": 0, "lifshitz": 0, "1951": 0, "gravitational_radiation_bs": 0, "gravitational_radiation_bse_when_no_rlof": 0, "gravitational_radiation_non": 0, "gravitational_radiation_landau_lifshitz": 0, "gravitational_radiation_landau_lifshitz_when_no_rlof": 0, "nova_irradiation_multipli": 0, "radi": 0, "shara": 0, "1986": [0, 32], "gravitational_radiation_modulator_j": 0, "wave": [0, 6, 8, 16], "gravitational_radiation_modulator_": 0, "nova_faml_multipli": 0, "friction": 0, "rlof_angular_momentum_transfer_model": 0, "rlof_angular_momentum_transfer_model_bs": 0, "rlof_angular_momentum_transfer_model_conserv": 0, "post_sn_orbit_method": 0, "tauri": 0, "post_sn_orbit_bs": 0, "post_sn_orbit_tt98": 0, "singl": [0, 4, 5, 6, 7, 13, 14, 15, 18, 19, 21, 22, 23, 25, 26, 32, 40], "accretion_limit_eddington_steady_multipli": 0, "steadi": 0, "eddington": 0, "spheric": 0, "symmetr": 0, "known": [0, 6, 12, 13, 14, 15, 16, 21, 32, 41], "trade": 0, "anyth": [0, 13, 14, 15, 16, 20, 22, 38], "greater": 0, "than": [0, 2, 6, 8, 13, 14, 15, 16, 20, 22, 23, 26, 31, 32, 39, 40], "potenti": 0, "give": [0, 5, 8, 20, 21, 32, 43], "super": 0, "accretion_limit_eddington_lmms_multipli": 0, "accretion_limit_eddington_wd_to_remnant_multipli": 0, "onto": [0, 32], "anoth": [0, 26], "accretion_limit_thermal_multipli": 0, "accretor": [0, 5, 43], "thermal": [0, 6, 32, 43], "accretion_limit_dynamical_multipli": 0, "dynam": 0, "donor_limit_envelope_multipli": 0, "donor": [0, 5, 43], "per": [0, 5, 8, 12, 13, 16, 20, 22, 31, 43], "donor_limit_thermal_multipli": 0, "donor_limit_dynamical_multipli": 0, "bondi_hoyle_accretion_factor": 0, "bondi": 0, "hoyl": 0, "littleton": 0, "multiplc": 0, "tidal_strength_factor": 0, "strength": 0, "tide": [0, 17], "stronger": [0, 6], "hachisu_qcrit": 0, "critic": 0, "q": [0, 5, 8, 13, 16, 19, 22, 32, 43], "maccretor": [0, 5], "mdonor": [0, 5], "hachisu": 0, "disk": [0, 21], "hachisu_ignore_qcrit": 0, "hachisu_disk_wind": 0, "materi": [0, 6], "too": [0, 2, 6, 7, 14, 15, 17, 22, 23, 40, 41], "help": [0, 5, 7, 11, 12, 13, 14, 15, 16, 20, 34], "sneia": 0, "mass_accretion_for_eld": 0, "lit": 0, "deton": 0, "wdwd_merger_algorithm": 0, "peret": 0, "chen": 0, "todo": [0, 1, 2, 5, 11, 16, 20, 21, 22, 25, 26, 30, 31, 32, 33, 34, 37, 38, 39, 41, 43], "wdwd_merger_algorithm_bs": 0, "wdwd_merger_algorithm_perets2019": 0, "wdwd_merger_algorithm_chen2016": 0, "type_ia_mch_supernova_algorithm": 0, "yield": [0, 38], "dd7": 0, "iwamoto": 0, "1999": 0, "seitenzahl": 0, "3d": 0, "hydro": 0, "seitenzahl2013_model": 0, "One": [0, 22], "n1": 0, "n3": 0, "n5": 0, "n10": 0, "n20": 0, "n40": 0, "n100l": 0, "n100": 0, "n100h": 0, "n150": 0, "n200": 0, "n300c": 0, "n1600": 0, "n1600c": 0, "n100_z0": 0, "type_ia_sub_mch_supernova_algorithm": 0, "unus": [0, 22], "max_hewd_mass": 0, "merger_mass_loss_fract": 0, "merger_angular_momentum_factor": 0, "spin": [0, 17], "smaller": [0, 38], "wind_angular_momentum_loss": 0, "lw": 0, "specif": [0, 11, 12, 25, 30, 37], "wind_djorb_fac": 0, "wind_angmom_loss_bs": 0, "wind_angmom_loss_lw": 0, "wind_angmom_loss_lw_hybrid": 0, "wind_angmom_loss_spherically_symmetr": 0, "vw93_eagb_wind_spe": 0, "vw93_tpagb_wind_spe": 0, "use_periastron_roche_radiu": 0, "circular": [0, 5], "treat": [0, 38], "properli": 0, "hopefulli": 0, "qcrit_lmm": 0, "stabil": 0, "overflow": [0, 5, 8], "qcrits_": 0, "qcrits_degenerate_": 0, "6944": 0, "qcrit_bs": 0, "qcrit_hjellming_webbink": 0, "qcrit_q_no_comenv": 0, "qcrit_chen_han_t": 0, "qcrit_chen_han_formula": 0, "qcrit_ge2015": 0, "qcrit_vos2018": 0, "qcrit_temmink2021": 0, "qcrit_gb_bs": 0, "qcrit_gb_hjellming_webbink": 0, "qcrit_gb_q_no_comenv": 0, "qcrit_gb_chen_han_t": 0, "qcrit_gb_chen_han_formula": 0, "qcrit_gb_ge2015": 0, "qcrit_gb_vos2018": 0, "qcrit_gb_temmink2021": 0, "qcrit_m": 0, "qcrit_hg": 0, "hertzsprung": [0, 4, 23], "gap": 0, "qcrit_gb": 0, "qcrit_cheb": 0, "qcrit_eagb": 0, "qcrit_tpagb": 0, "tp": 0, "qcrit_hem": 0, "qcrit_hehg": 0, "qcrit_hegb": 0, "78125": 0, "qcrit_hewd": 0, "qcrit_cowd": 0, "qcrit_onewd": 0, "qcrit_n": 0, "qcrit_bh": 0, "qcrit_degenerate_lmm": 0, "qcrit_degenerate_m": 0, "qcrit_degenerate_hg": 0, "7619": 0, "qcrit_degenerate_gb": 0, "qcrit_degenerate_cheb": 0, "qcrit_degenerate_eagb": 0, "qcrit_degenerate_tpagb": 0, "qcrit_degenerate_hem": 0, "qcrit_degenerate_hehg": 0, "qcrit_degenerate_hegb": 0, "qcrit_degenerate_hewd": 0, "625": [0, 5], "qcrit_degenerate_cowd": 0, "qcrit_degenerate_onewd": 0, "qcrit_degenerate_n": 0, "qcrit_degenerate_bh": 0, "mass_for_hestar_ia_upp": 0, "never": [0, 6, 14, 15, 22, 29], "mass_for_hestar_ia_low": 0, "alphacb": 0, "viscos": 0, "alpha": [0, 5], "minimum_donor_menv_for_comenv": 0, "msun": [0, 6, 9, 12, 13, 14, 15, 17, 19, 32, 38, 39], "comenv_prescript": 0, "paczy\u0144ski": 0, "neleman": 0, "alpha_c": [0, 5, 6, 8], "comenv_ms_accretion_mass": 0, "comenv_ms_accretion_fract": 0, "comenv_ns_accretion_fract": 0, "comenv_ns_accretion_mass": 0, "nelemans_gamma": 0, "nelemans_minq": 0, "nelemans_max_frac_j_chang": 0, "nelemans_n_comenv": 0, "lambda_c": [0, 5, 8], "lambda_ionis": 0, "comenv_undef": 0, "comenv_bs": 0, "comenv_nelemans_tout": 0, "comenv_nandez2016": 0, "comenv_ejection_spin_method": 0, "left": 0, "comenv_ejection_spin_method_do_noth": 0, "leav": [0, 22], "omega": [0, 5, 19], "enter": [0, 22], "comenv_ejection_spin_method_sychron": 0, "synchron": 0, "comenv_ejection_spin_method_synchron": 0, "comenv_merger_spin_method": 0, "comenv_merger_spin_method_specif": 0, "preserv": 0, "onset": 0, "comenv_merger_spin_method_conserve_angmom": 0, "supercrit": 0, "comenv_merger_spin_method_conserve_omega": 0, "frequenc": [0, 17], "comenv_merger_spin_method_breakup": 0, "some": [0, 1, 6, 8, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 30, 32, 35, 36, 37, 40], "comenv_ms_accret": 0, "comenv_ns_accret": 0, "formal": 0, "bind": [0, 7, 9, 12, 17], "m": [0, 5, 6, 8, 13, 14, 15, 17, 19, 20, 32, 43], "menv": [0, 5], "lambda_ce_dewi_tauri": 0, "dewi": 0, "lambda_ce_wang_2016": 0, "wang": 0, "jia": 0, "li": 0, "lambda_ce_polytrop": 0, "polytrop": 0, "comenv_splitmass": 0, "lambda_ce_klencki_2020": 0, "klencki": 0, "point": [0, 3, 6, 20, 21, 22, 23, 31, 32, 38, 40], "nelemans_recalc_eccentr": 0, "recalcul": 0, "comenv_post_eccentr": 0, "remain": [0, 7, 20, 22], "05": [0, 5, 8, 9, 13, 16], "accord": [0, 6, 31, 32, 38], "75": [0, 5, 8, 13], "chang": [0, 1, 2, 5, 6, 8, 9, 13, 14, 15, 16, 19, 20, 21, 22, 23, 34, 35, 40], "standard": [0, 13, 14, 15, 30, 32, 37, 38], "recombin": 0, "big": [0, 22], "outcom": 0, "lambda_enthalpi": 0, "enthalpi": 0, "far": [0, 5, 6, 14, 15, 17], "cbdisc_albedo": 0, "albedo": 0, "cbdisc_gamma": 0, "cbdisc_alpha": 0, "cbdisc_kappa": 0, "kappa": 0, "cbdisc_minimum_evaporation_timescal": 0, "would": [0, 2, 14, 15, 16, 22, 25], "less": [0, 1, 4, 5, 31, 32], "simpli": [0, 14, 15], "immedi": [0, 6, 22], "1y": 0, "cbdisc_torquef": 0, "cbdisc_max_lifetim": 0, "lifetim": [0, 8, 13, 14, 15, 16, 38], "cbdisc_init_dm": 0, "cbdisc": 0, "start": [0, 1, 5, 6, 8, 12, 13, 14, 15, 16, 19, 20, 22, 28, 34, 35], "dm": [0, 5, 14, 15, 32, 38], "won": [0, 12], "t": [0, 1, 2, 5, 6, 12, 14, 15, 16, 20, 22, 23, 26, 31, 38, 40], "converg": 0, "cbdisc_init_djdm": 0, "dj": 0, "cbdisc_mass_loss_constant_r": 0, "cbdisc_mass_loss_fuv_multipli": 0, "fuv": 0, "cbdisc_mass_loss_xray_multipli": 0, "x": [0, 6, 9, 12, 17, 19, 20, 21, 25, 26, 32, 38], "rai": 0, "cbdisc_mass_loss_ism_ram_pressure_multipli": 0, "interstellar": 0, "medium": 0, "ram": [0, 22], "pressur": 0, "cbdisc_mass_loss_ism_pressur": 0, "boltzmann": 0, "kelvin": 0, "think": [0, 20, 21], "3000": [0, 17], "http": [0, 1, 2, 6, 16, 20, 21, 23, 31, 32, 40], "www": [0, 32], "astronomi": 0, "ohio": 0, "edu": 0, "pogg": 0, "ast871": 0, "intro": 0, "pdf": [0, 19, 23, 32, 40], "page": [0, 6, 16, 23, 40], "arxiv": [0, 32], "org": [0, 2, 32], "0902": 0, "0820": 0, "panel": 0, "cbdisc_mass_loss_inner_viscous_multipli": 0, "cbdisc_mass_loss_inner_viscous_angular_momentum_multipli": 0, "cbdisc_resonance_multipli": 0, "reson": 0, "interact": [0, 3, 5, 6, 8, 17, 19, 34], "cbdisc_resonance_damp": 0, "l": [0, 6, 13, 14, 15], "locat": [0, 22, 23, 32, 38, 40], "cbdisc_fail_ring_inside_separ": 0, "rring": 0, "cbdisc_mass_loss_inner_l2_cross_multipli": 0, "cross": 0, "cbdisc_minimum_luminos": 0, "becom": [0, 1, 2, 5, 9, 14, 15, 17, 20, 22], "dimmer": [0, 13], "instantli": 0, "cbdisc_minimum_mass": 0, "cbdisc_minimum_fr": 0, "fring": 0, "ring": 0, "ab": [0, 20], "rout": 0, "rin": 0, "comenv_disc_angmom_fract": 0, "deprec": [0, 21], "discs_circumbinary_from_comenv": 0, "comenv_disc_mass_fract": 0, "wind_disc_angmom_fract": 0, "discs_circumbinary_from_wind": 0, "wind_disc_mass_fract": 0, "wrlof_method": 0, "quadrat": 0, "wrlof_mass_transf": 0, "wrlof_non": 0, "wrlof_q_depend": 0, "wrlof_quadrat": 0, "minimum_timestep": 0, "timestep_solver_factor": 0, "timestep_limit": 0, "compar": [0, 8, 13, 16, 22], "dx": 0, "dt": [0, 1, 20, 29, 38], "lengthen": 0, "altern": [0, 22], "rlof_mdot_factor": 0, "rlof_mdot_modul": 0, "rlof_f": 0, "enlarg": 0, "nomin": 0, "becaus": [0, 2, 6, 7, 8, 12, 13, 14, 15, 17, 19, 21, 22, 29, 31, 32], "dermin": 0, "rlof_radiation_correct": 0, "minimum_separation_for_instant_rlof": 0, "evolv": [0, 4, 7, 9, 21, 22, 23, 40], "report": [0, 6, 8, 13, 14, 15, 16], "lead": [0, 6, 13, 14, 15, 16, 31, 32, 43], "minimum_orbital_period_for_instant_rlof": 0, "maximum_mass_ratio_for_instant_rlof": 0, "m1": [0, 5, 8, 9, 12, 13, 14, 15, 16, 19, 31, 32, 43], "rlof_method": 0, "adapt": [0, 14, 15], "rl": [0, 5], "ritter": 0, "claei": 0, "etal": 0, "rlof_method_bs": 0, "rlof_method_adapt": 0, "rlof_method_ritt": 0, "rlof_method_claei": 0, "rlof_method_adaptive2": 0, "rlof_interpolation_method": 0, "alwai": [0, 21, 22, 32, 38], "get": [0, 2, 3, 4, 6, 9, 12, 13, 14, 15, 16, 17, 19, 20, 21, 23, 26, 27, 30, 32, 34, 35, 37, 40, 41, 43], "within": [0, 2, 9, 11, 16, 20, 23, 32, 35, 40], "toler": 0, "rlof_entry_threshold": 0, "revers": [0, 25], "newton": 0, "doe": [0, 2, 6, 7, 9, 11, 12, 13, 14, 15, 16, 21, 22, 29, 31, 32, 35, 43], "repeat": [0, 22], "half": [0, 32], "until": [0, 2, 6, 31, 32], "latter": 0, "now": [0, 2, 5, 6, 8, 9, 12, 13, 14, 15, 16, 17, 19, 20, 26, 32, 33], "break": 0, "rlof_interpolation_binary_c": 0, "rlof_interpolation_bs": 0, "beta_reverse_nova": 0, "automat": [0, 1, 9, 16, 18, 19, 22, 23, 29, 31, 34, 35, 40], "geometr": 0, "beta_reverse_novae_geometri": 0, "wd_accretion_rate_novae_upper_limit_hydrogen_donor": 0, "upper": [0, 32, 38], "donor_rate_algorithm_claeys2014": 0, "donor_rate_algorithm_bs": 0, "wd_accretion_rate_novae_upper_limit_helium_donor": 0, "wd_accretion_rate_novae_upper_limit_other_donor": 0, "neither": [0, 21], "nor": 0, "wd_accretion_rate_new_giant_envelope_lower_limit_hydrogen_donor": 0, "format": [0, 2, 3, 5, 7, 8, 9, 12, 13, 14, 15, 16, 17, 19, 20, 22, 30, 31, 32, 35, 38], "wd_accretion_rate_new_giant_envelope_lower_limit_helium_donor": 0, "wd_accretion_rate_new_giant_envelope_lower_limit_other_donor": 0, "crap_paramet": 0, "eggleton": [0, 43], "subject": 0, "bb": 0, "individual_nova": 0, "each": [0, 2, 8, 13, 14, 15, 16, 17, 20, 22, 26, 35, 38], "separta": 0, "nova_timestep_accelerator_num": 0, "acceler": 0, "exce": [0, 13], "nova_timestep_accelerator_index": 0, "nova_timestep_accelerator_max": 0, "larger": [0, 6], "longer": [0, 6, 8], "cap": 0, "nonconservative_angmom_gamma": 0, "NOT": [0, 35, 38, 41], "momenta": [0, 25], "rlof_nonconservative_gamma_donor": 0, "rlof_nonconservative_gamma_isotrop": 0, "max_stellar_angmom_chang": 0, "maxmimum": 0, "third_dup": 0, "nucsyn_third_dredge_up": 0, "third_dup_multipli": 0, "f": [0, 5, 12, 16, 19, 32], "abund": 0, "element": [0, 1, 11, 17, 22, 25, 39], "nenamg": 0, "reaction": 0, "network": [0, 11], "nucsyn_hbb": 0, "nucsyn_network": 0, "nucsyn_network_error": 0, "error": [0, 2, 6, 8, 13, 14, 15, 20, 22, 23, 26, 31, 40], "nucreacmult": 0, "z": [0, 6, 8, 19, 21, 32, 43], "04": [0, 5, 13, 19], "That": [0, 6], "said": 0, "been": [0, 2, 11, 21, 22, 26, 28, 30, 37], "warn": [0, 12, 16, 22, 26], "nucsyn_solv": 0, "kaps_rentrop": 0, "kap": 0, "rentrop": 0, "great": [0, 14, 15, 22], "stiff": 0, "problem": [0, 13], "lsoda": 0, "adam": 0, "bsf": 0, "switcher": 0, "cvode": 0, "librari": [0, 1, 6, 9, 19, 21, 22, 41], "comput": [0, 6, 13, 14, 15], "llnl": 0, "gov": 0, "project": [0, 23, 40], "sundial": 0, "initial_abundance_mix": 0, "mixtur": [0, 13], "ag89": 0, "lodder": 0, "asplund": 0, "avail": [0, 7, 8, 9, 13, 14, 15, 16, 20, 22, 23, 28, 40], "garcia": 0, "berro": 0, "grevess": 0, "noel": 0, "init_abund": 0, "isotop": [0, 11, 39], "init_abund_mult": 0, "init_abund_dex": 0, "dex": [0, 8, 38], "init_abunds_onli": 0, "exit": [0, 20, 21, 22, 26, 30, 31, 37], "initial_abunds_onli": 0, "no_thermohaline_mix": 0, "thermohalin": 0, "lithium_gb_post_heflash": 0, "lithium": 0, "lithium_t": 0, "lithium_gb_post_1dup": 0, "lithium_hbb_multipli": 0, "hbb": 0, "fishlock": 0, "angelou_lithium_decay_funct": 0, "describ": [0, 19, 22, 32], "li7": 0, "decai": 0, "nucsyn_angelou_lithium": 0, "choic": [0, 25, 32], "expoenti": 0, "angelou_lithium_decay_tim": 0, "angelou_lithium_lmms_tim": 0, "manufactur": 0, "angelou_lithium_ms_tim": 0, "angelou_lithium_hg_tim": 0, "angelou_lithium_gb_tim": 0, "angelou_lithium_cheb_tim": 0, "angelou_lithium_eagb_tim": 0, "angelou_lithium_tpagb_tim": 0, "angelou_lithium_lmms_decay_tim": 0, "surfac": 0, "angelou_lithium_ms_decay_tim": 0, "angelou_lithium_hg_decay_tim": 0, "angelou_lithium_gb_decay_tim": 0, "angelou_lithium_cheb_decay_tim": 0, "angelou_lithium_eagb_decay_tim": 0, "angelou_lithium_tpagb_decay_tim": 0, "angelou_lithium_lmms_massfrac": 0, "angelou_lithium_ms_massfrac": 0, "angelou_lithium_hg_massfrac": 0, "angelou_lithium_gb_massfrac": 0, "angelou_lithium_cheb_massfrac": 0, "angelou_lithium_eagb_massfrac": 0, "angelou_lithium_tpagb_massfrac": 0, "angelou_lithium_vrot_trigg": 0, "angelou_lithium_vrotfrac_trigg": 0, "keplerian": 0, "david_logging_funct": 0, "kind": [0, 7], "david": [0, 2, 7, 12, 16, 19, 23, 40], "david_tzo_log": 0, "tzo": 0, "david_ppisn_log": 0, "david_rlof_episode_log": 0, "episod": 0, "david_rlof_ensemble_log": 0, "ensembl": [0, 7, 11, 22, 23, 24, 31, 35, 36, 39], "cf_amanda_log": 0, "amanda": 0, "float_overflow_check": 0, "check": [0, 6, 8, 13, 14, 15, 16, 19, 20, 21, 22, 26, 30, 31, 32, 34, 37, 41, 43], "stderr": [0, 22], "failur": [0, 20, 26], "save_pre_events_stardata": 0, "save": [0, 1, 6, 8, 9, 13, 14, 15, 16, 22, 26, 31, 32, 38], "copi": [0, 8, 14, 15, 22, 43], "stardata": [0, 1, 6, 8, 9, 12, 13, 14, 15, 16, 18, 19], "pre_events_stardata": 0, "disable_end_log": 0, "ensemble_filters_off": 0, "filter": [0, 2, 20], "ensemble_filter_": 0, "ensemble_macro": 0, "ensemble_legacy_ensembl": 0, "legaci": 0, "popul": [0, 3, 4, 7, 11, 23, 24, 40, 41], "legacy_yield": 0, "ensemble_def": 0, "defer": 0, "ensemble_dt": 0, "store": [0, 2, 4, 6, 8, 12, 13, 14, 15, 16, 20, 21, 22, 23, 31, 38, 40, 43], "ensemble_logdt": 0, "ensemble_startlogtim": 0, "logensembletim": 0, "storag": 0, "ensemble_logtim": 0, "act": [0, 14, 15, 16, 22], "linear": [0, 13, 14, 15, 22, 32, 38], "postagb_legacy_log": 0, "disc_legacy_log": 0, "emp_logg_maximum": 0, "logg": [0, 6], "emp": 0, "cemp_cfe_minimum": 0, "nemp_nfe_minimum": 0, "emp_minimum_ag": 0, "emp_feh_maximum": 0, "fe": 0, "cemp": 0, "nemp_cfe_minimum": 0, "nemp": 0, "thick_disc_start_ag": 0, "lookback": 0, "thick": 0, "13e3": 0, "thick_disc_end_ag": 0, "thick_disc_logg_min": 0, "thick_disc_logg_max": 0, "escape_veloc": 0, "construct": [0, 1, 6, 8, 12, 13, 14, 15, 17, 19, 22], "galact": [0, 38], "chemic": [0, 38], "gce": 0, "nucsyn_gce_outflow_check": 0, "1e9": 0, "escape_fract": 0, "colour_log": 0, "thelog": 0, "file_log": 0, "log_filenam": [0, 5, 12, 19, 41], "filenam": [0, 1, 3, 5, 12, 16, 20, 21, 22, 26, 30, 31, 37, 41], "dev": 0, "c_log": 0, "dat": [0, 16, 20], "log_arrow": 0, "add": [0, 2, 6, 8, 9, 12, 13, 14, 15, 16, 21, 22, 25, 32, 35, 36, 38], "arrow": 0, "stopfil": 0, "file": [0, 1, 3, 5, 7, 12, 16, 20, 21, 22, 23, 25, 26, 29, 30, 31, 34, 35, 37, 39, 40, 41], "stardata_dump_filenam": 0, "dump": [0, 3, 12, 21, 31], "stardata_load_filenam": 0, "load": [0, 1, 3, 6, 8, 9, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 31, 35], "api_log_filename_prefix": [0, 5, 12, 17], "prefix": 0, "api": [0, 4, 20, 23, 26], "hrdiag_output": 0, "high": [0, 14, 15, 32], "hertzstrpung": 0, "russel": [0, 4, 23], "diagram": [0, 4, 23, 25], "hrdiag": 0, "internal_buff": 0, "buffer": [0, 31], "prior": [0, 6], "shouldn": [0, 20], "realli": [0, 6, 16, 21, 22, 34, 35], "plai": [0, 14, 15], "internal_buffering_off": 0, "internal_buffering_print": 0, "internal_buffering_stor": 0, "eccentric_rlof_model": 0, "rlof_eccentric_as_circular": 0, "force_corotation_of_primary_and_orbit": 0, "force_circularization_on_rlof": 0, "wtts_log": 0, "wtts2": 0, "fabian_imf_log_tim": 0, "fabian": 0, "imf": [0, 14, 15, 32], "fabian_imf_log": 0, "fabian_imf_log_timestep": 0, "displai": [0, 6, 8, 17], "test": [0, 12, 20, 22, 26, 29, 31], "dumpvers": 0, "short": [0, 6, 8, 13, 14, 15, 42], "version_onli": 0, "tides_diagnosis_log": 0, "mint_dir": 0, "mint_data_cleanup": 0, "incom": 0, "Will": [0, 20, 22, 41], "slower": 0, "few": [0, 8], "thing": [0, 3, 6, 7, 8, 13, 14, 15, 16, 19, 20, 21, 32, 41], "mint_ms_rejuven": 0, "rejuven": [0, 13], "mint_remesh": 0, "remesh": 0, "mint_use_zams_profil": 0, "profil": 0, "zam": [0, 4, 6, 7, 13, 32, 41, 43], "homogen": 0, "mint_fallback_to_test_data": 0, "test_data": 0, "fallback": 0, "unavail": 0, "mint_disable_grid_load_warn": 0, "explicitli": [0, 1], "miss": [0, 13, 14, 15, 20, 34], "much": [0, 6, 8, 13, 16, 19, 20, 28], "mint_kippenhahn": 0, "kippenhahn": 0, "mint_nshel": 0, "shell": [0, 20], "shellular": 0, "mint_maximum_nshel": 0, "mint_hard_max_nshel": 0, "1000": [0, 8, 22, 38], "mint_minimum_nshel": 0, "equal": [0, 2, 14, 15, 16, 20], "mint_hard_min_nshel": 0, "mint_kippenhahn_stellar_typ": 0, "selector": 0, "plot": [0, 6, 8, 12, 13, 14, 15, 17, 18, 19, 25], "mint_kippenhahn_companion_stellar_typ": 0, "mint_nuclear_burn": 0, "mint_minimum_shell_mass": 0, "mint_maximum_shell_mass": 0, "go": [0, 6, 11, 13, 16, 21, 23, 25, 40], "command": [0, 1, 16, 20, 21, 22, 23, 31, 40], "gogo": 0, "reset_star": 0, "reset": 0, "reset_stars_default": 0, "echo": 0, "execut": [0, 16, 22, 35], "noecho": 0, "deactiv": 0, "noechonow": 0, "bye": 0, "quit": [0, 6, 20, 32], "fin": 0, "reset_pref": 0, "prefer": [0, 21], "struct": [0, 9], "statu": [0, 1, 6, 8, 13, 14, 15, 16, 22, 26, 30, 31, 37], "handi": 0, "re": [0, 1, 6, 7, 8, 13, 14, 15, 17, 26, 34], "sampl": [0, 4, 13, 16, 32, 35, 38], "space": [0, 6, 13, 14, 15, 16, 31, 35, 38], "good": [0, 12, 13, 14, 15, 16, 22, 43], "statist": [0, 22, 30], "reason": [0, 14, 15], "tbse": 0, "pgo": 0, "random_system": 0, "etc": [0, 7, 12, 14, 15, 16, 20, 21, 22, 23, 25, 31, 32, 40, 41], "random_se": [0, 5, 12, 19], "seed": 0, "possibl": [0, 1, 2, 6, 12, 17, 20, 22, 23, 29, 32, 34, 40], "exactli": [0, 14, 15], "reproduc": 0, "involv": 0, "pseudorandom": 0, "random_systems_se": 0, "random_skip": 0, "skip": [0, 2, 6, 8, 13, 22], "idum": 0, "nb": 0, "pleas": [0, 6, 7, 13, 14, 15, 16, 20, 22, 23, 29, 40], "reverse_tim": 0, "To": [0, 7, 12, 13, 14, 15, 16, 22, 23, 31, 32, 40], "consid": [0, 1, 2, 13, 14, 15, 21, 22, 25, 33, 34, 38], "start_tim": [0, 22], "warmup_cpu": 0, "cpu": [0, 6, 8, 13, 14, 15, 16, 22, 28], "second": [0, 2, 8, 17, 20, 23, 25, 31, 32, 33, 40], "topic": 0, "argopt": 0, "help_al": 0, "list_arg": 0, "here": [1, 6, 7, 9, 12, 13, 14, 15, 17, 19, 20, 21, 22, 23, 25, 32, 40, 41], "user": [1, 9, 20, 21, 22, 23, 27, 32, 34, 40, 41], "binaryc": [1, 20, 41], "output": [1, 2, 3, 4, 5, 7, 9, 11, 12, 17, 18, 19, 20, 21, 22, 23, 25, 31, 39, 40, 41, 43], "runtim": [1, 22], "binarycpython": [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43], "util": [1, 2, 3, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 43], "autogen_c_logging_cod": [1, 9, 19], "logging_dict": 1, "verbos": [1, 6, 8, 12, 13, 14, 15, 16, 18, 20, 22, 23, 27, 31, 32, 33, 38, 40], "sourc": [1, 2, 3, 8, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 43], "auto": [1, 24], "printf": [1, 6, 8, 9, 12, 13, 14, 15, 16, 18, 19], "statement": [1, 9, 12, 13, 14, 15, 16, 17, 18, 19, 22], "input": [1, 2, 3, 7, 11, 12, 20, 21, 22, 23, 25, 27, 31, 32, 33, 34, 41, 43], "dictionari": [1, 2, 3, 4, 6, 8, 13, 14, 15, 16, 20, 21, 22, 25, 27, 28, 31, 32, 34, 35, 39, 42], "kei": [1, 2, 3, 6, 11, 12, 16, 17, 19, 20, 21, 22, 25, 29, 31, 32, 34, 35, 39], "header": [1, 6, 8, 9, 12, 13, 14, 15, 16, 19, 20], "line": [1, 5, 6, 8, 9, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25, 31, 38, 40], "item": [1, 2, 6, 8, 13, 14, 15, 20], "paramet": [1, 2, 3, 4, 6, 7, 8, 9, 12, 13, 14, 15, 16, 20, 21, 22, 23, 25, 26, 29, 30, 31, 32, 34, 35, 37, 38, 39, 41, 43], "put": [1, 6, 8, 13, 14, 15, 16, 19, 20, 22, 25, 26, 34, 35, 36], "append": [1, 2, 6, 12, 13, 14, 15, 17], "exampl": [1, 2, 12, 20, 21, 32, 35, 38, 41], "look": [1, 3, 6, 8, 13, 14, 15, 16, 19, 23, 32, 40], "my_stellar_data": [1, 9, 16, 18, 19], "star": [1, 4, 5, 7, 8, 9, 11, 12, 13, 14, 17, 18, 19, 22, 23, 25, 30, 32, 37, 38, 40, 43], "dict": [1, 3, 5, 6, 12, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 26, 27, 29, 31, 32, 34, 39, 42], "binary_c": [1, 2, 3, 4, 6, 8, 13, 14, 15, 17, 20, 21, 22, 25, 29, 31, 32, 35, 39, 41], "sentenc": 1, "level": [1, 6, 20, 33], "return": [1, 2, 3, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 37, 38, 39, 41, 43], "str": [1, 2, 3, 5, 6, 16, 20, 21, 25, 31, 34, 35, 39], "binary_c_log_cod": [1, 9, 12, 18, 19], "termin": [1, 6, 9, 16, 23, 40], "primari": [1, 6, 8, 13, 14, 15, 16, 32, 35, 43], "stellar_typ": [1, 6, 9, 12, 13, 14, 15, 16, 23, 24, 25], "example_log_co": [1, 9], "30": [1, 5, 6, 8, 9, 12, 13, 14, 15, 16, 17, 19], "12e": [1, 6, 9, 12, 13, 14, 15, 16], "previous_stardata": [1, 8, 9, 12, 16], "kill": [1, 9, 16, 21], "dtm": [1, 9, 16], "exact": [1, 2, 22], "wrap": [1, 9, 20, 29], "logic": [1, 2, 9, 21, 22], "definit": [1, 13, 14, 15, 43], "share": [1, 12, 18, 19, 22, 31, 41], "binary_c_write_log_cod": 1, "write": [1, 5, 6, 7, 8, 9, 12, 13, 16, 18, 19, 20, 21, 22, 31, 34, 41], "target": [1, 34], "compile_shared_lib": 1, "sourcefile_nam": 1, "outfile_nam": 1, "compil": [1, 9, 16, 19, 23, 40], "name": [1, 2, 5, 6, 7, 8, 13, 14, 15, 16, 17, 19, 20, 22, 30, 31, 34, 35, 41, 42], "create_and_load_logging_funct": [1, 9, 19], "custom_logging_cod": [1, 9, 12, 16, 18, 19, 41], "custom_tmp_dir": 1, "ctype": 1, "unless": [1, 21, 22], "i": [1, 2, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 20, 21, 22, 23, 26, 32, 35, 39, 40, 43], "recommend": [1, 4, 23, 40], "combin": [1, 2, 9, 20, 21, 22], "tupl": [1, 6, 20, 26, 31, 38], "memori": [1, 6, 7, 8, 9, 13, 15, 16, 19, 20, 21, 22, 31, 43], "address": [1, 7, 9, 22, 43], "capsul": [1, 7, 20], "from_binary_c_config": 1, "config_fil": 1, "binaryc_config": 1, "config": [1, 20, 22, 23, 40], "filepath": 1, "return_compilation_dict": 1, "inspir": [1, 25, 43], "binary_c_inline_config": 1, "perl": [1, 2, 13, 14, 15, 16, 30], "still": [1, 9, 17, 22, 43], "clean": [1, 6, 12, 14, 15, 21], "w": [1, 12, 16, 21, 31], "develop": 1, "redhat": 1, "com": [1, 20, 21, 32], "blog": 1, "linker": 1, "gcc": [1, 23, 40], "python": [2, 3, 4, 6, 8, 13, 14, 15, 20, 22, 29, 31, 32, 35], "class": [2, 3, 20, 23, 24], "autovivificationdict": 2, "autovivif": 2, "featur": [2, 4, 16, 23], "overrid": [2, 19, 22, 32, 35, 38], "__iadd__": 2, "oper": [2, 31], "doc": [2, 6, 13, 14, 15, 16, 20, 23, 34, 40], "refer": [2, 22, 31], "datamodel": 2, "html": [2, 6, 16, 23, 31, 40], "highlight": 2, "iadd": 2, "subdict": 2, "might": [2, 3, 8, 13, 16, 17, 20, 22, 23, 31, 40], "newdict": 2, "print": [2, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 26, 33, 34], "__getitem__": [2, 29], "getitem": 2, "autoviv": 2, "count_keys_recurs": 2, "input_dict": 2, "recurs": [2, 20], "count": [2, 5, 6, 19, 20, 22], "local_count": 2, "custom_sort_dict": 2, "order": [2, 4, 16, 20, 35], "ordereddict": 2, "find": [2, 5, 8, 16, 20, 22, 29, 34], "uniqu": [2, 19, 22], "sort": [2, 6, 13, 14, 15, 17, 20, 31], "Then": [2, 6, 20, 23, 40], "those": [2, 6, 8, 13, 14, 15, 16, 19, 21, 23, 32, 39, 40], "them": [2, 6, 7, 8, 16, 18, 19, 20, 21, 30, 31, 32, 34, 41], "directli": [2, 12, 22, 26, 31], "without": [2, 9, 12, 14, 15, 20, 22, 32], "filter_dict": 2, "arg_dict": [2, 20], "filter_list": 2, "out": [2, 3, 6, 8, 9, 13, 14, 15, 17, 20, 22, 23, 32, 34, 40], "filter_dict_through_valu": 2, "inspect_dict": 2, "indent": [2, 3, 12, 21, 31], "print_structur": 2, "inspect": [2, 12, 25], "nest": [2, 16, 35, 39], "content": [2, 3, 7, 20, 21, 26], "bool": [2, 16, 20, 21, 25, 31, 34, 35, 39], "except": [2, 5, 6, 7, 13, 14, 15, 16, 22, 25, 34], "keys_to_float": 2, "convert": [2, 3, 6, 8, 17, 20, 21, 31, 32, 38], "faster": [2, 13, 14, 15, 16], "recursive_change_key_to_float": 2, "convers": 2, "noth": [2, 22, 26, 27, 31], "els": [2, 5, 8, 20, 22], "new_dict": 2, "merge_dict": [2, 11], "dict_1": 2, "dict_2": 2, "behaviour": [2, 6, 13, 14, 15, 16, 23, 40, 41], "present": [2, 3, 6, 13, 14, 15, 16, 19, 21, 23, 31, 32, 40], "again": [2, 3, 6, 11, 12, 20, 22], "ad": [2, 4, 6, 8, 12, 31, 35], "opt": [2, 5, 7, 32], "OR": [2, 19], "ident": 2, "concaten": 2, "nonetyp": 2, "instanc": [2, 11, 12, 13, 14, 15, 16, 21, 32], "multiply_float_valu": 2, "multiply_values_dict": [2, 11], "over": [2, 6, 8, 11, 12, 13, 14, 15, 16, 20, 21, 31], "general_info": 2, "origin": [2, 17, 31], "union": [2, 16, 20, 32, 35, 38, 39, 43], "complex": [2, 8, 9, 18, 19, 22], "pass": [2, 7, 9, 12, 16, 17, 19, 20, 21, 22, 23, 25, 26, 27, 30, 31, 37, 38, 40, 41], "multiplied_dict": 2, "normalize_dict": 2, "result_dict": 2, "normalis": [2, 22, 32], "divid": 2, "term": 2, "design": [2, 21, 23, 25, 40], "normalized_dict": 2, "prepare_dict": 2, "global_dict": 2, "list_of_sub_kei": 2, "sure": [2, 12, 13, 14, 15, 16, 23, 26, 31, 32, 40, 41], "prepar": 2, "don": [2, 6, 20, 22, 26], "access": [2, 9, 12, 13, 14, 15, 16, 22, 26, 31], "come": [2, 23, 38, 40], "empti": [2, 12, 30, 34, 37], "recursive_change_key_to_str": 2, "custom_format": [2, 20], "ll": [2, 9, 11, 14, 15, 17, 31], "set_opt": [2, 6, 8, 17], "newopt": [2, 32], "updat": [2, 14, 15, 16, 21, 23, 35, 40], "subtract_dict": 2, "subtract": 2, "numer": 2, "overlap": 2, "update_dict": [2, 11], "dict2": 2, "packag": [3, 7, 16, 20, 23, 35, 36, 37, 38, 40], "binarycdecod": 3, "object_hook": 3, "parse_float": 3, "parse_int": 3, "parse_const": 3, "strict": 3, "object_pairs_hook": 3, "jsondecod": 3, "decod": 3, "entri": [3, 20, 21], "binarycencod": 3, "skipkei": 3, "ensure_ascii": [3, 21, 31], "check_circular": 3, "allow_nan": 3, "sort_kei": [3, 31], "jsonencod": 3, "encod": [3, 16, 31], "attempt": [3, 20, 21], "o": [3, 20, 23, 32], "precis": 3, "json": [3, 7, 12, 16, 21, 22, 27, 31], "binaryc_json_seri": 3, "obj": [3, 20], "serialis": 3, "export": [3, 16, 20, 21, 31], "represent": [3, 16, 35], "themselv": [3, 32], "itself": [3, 6, 9, 12, 22, 23, 32, 40], "ensemble_compress": 3, "compress": [3, 31], "extens": [3, 7, 23, 24], "ensemble_file_typ": 3, "ensemble_set": 3, "parameter_nam": [3, 6, 7, 8, 11, 13, 14, 15, 16, 20, 35], "extract_ensemble_json_from_str": 3, "binary_c_output": 3, "extract": [3, 16], "ensemble_json": 3, "raw": [3, 7, 19, 20, 21, 22, 25, 39, 41], "pars": [3, 4, 6, 8, 12, 13, 14, 15, 16, 19, 20, 21, 25, 39, 41], "format_ensemble_result": 3, "ensemble_dictionari": 3, "step": [3, 6, 8, 9, 12, 13, 14, 15, 16, 25, 35, 38], "handle_ensemble_string_to_json": 3, "raw_output": 3, "deal": [3, 12], "creat": [3, 6, 8, 9, 12, 13, 14, 15, 16, 20, 21, 28, 31, 32, 35, 37], "wrapper": [3, 7, 9, 12, 21, 31, 33, 43], "easi": [3, 12, 23, 40], "cl": 3, "load_ensembl": 3, "convert_float_kei": 3, "select_kei": 3, "flush": [3, 21, 31], "ensemebl": 3, "even": [3, 11, 14, 15], "open_ensembl": 3, "utf": [3, 16, 31], "open": [3, 5, 12, 16, 19, 31], "read": [3, 4, 5, 12, 16, 19, 20, 22, 23, 31, 40], "decompress": 3, "explain": [4, 39], "repositori": 4, "last": [4, 14, 17, 19, 20, 32], "usecas": 4, "tutori": [4, 23, 40], "individu": [4, 13, 23], "run_system_wrapp": [4, 5, 9, 18, 23, 24], "via": [4, 6, 7, 9, 13, 14, 15, 16, 21, 22, 25], "noteworthi": 4, "full": [4, 9, 17, 20, 22, 30, 37], "script": [4, 9, 20, 22, 23, 26, 30, 37, 40], "about": [4, 6, 8, 13, 14, 15, 16, 20, 21, 22, 26, 31, 34, 43], "modif": 4, "binari": [4, 7, 8, 12, 14, 15, 22, 23, 25, 32, 35, 40, 43], "introduc": 5, "notebook": [5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 23, 40], "import": [5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 35], "os": [5, 6, 8, 12, 13, 14, 15, 16, 17, 19, 20], "temp_dir": [5, 6, 8, 12, 14, 15, 16, 17, 20], "run_system": [5, 7, 9, 11, 12, 17, 18, 25, 41], "tmp_dir": [5, 6, 8, 12, 14, 15, 16, 17, 22, 35], "notebook_bhbh": 5, "log_fil": [5, 22], "60": [5, 13, 31], "m2": [5, 8, 9, 12, 13, 16, 19, 31, 32, 43], "k1": [5, 12, 19], "k2": [5, 12, 19], "sep": [5, 8, 12, 13, 16, 19, 31, 32, 43], "ecc": [5, 12, 16, 19, 31, 32], "r1": [5, 12, 19], "rol1": [5, 12, 19], "r2": [5, 12, 19], "rol2": [5, 12, 19], "30441": 5, "random_count": [5, 12, 19], "0000": [5, 12, 19], "000": [5, 12, 19], "00": [5, 12, 13, 16, 19], "34": [5, 6, 7, 8, 9, 12, 13, 14, 16, 17], "1193": 5, "28": [5, 7, 8, 9, 12, 13], "792": 5, "6492": 5, "26": [5, 13], "756": 5, "off_m": [5, 12, 19], "type_chng": [5, 12, 19], "6588": 5, "687": [5, 8], "2135": 5, "972": 5, "3695": 5, "813": 5, "3967": 5, "827": 5, "randbuf": [5, 19], "14439": 5, "mer": 5, "354981": 5, "764989": 5, "550575": 5, "162006": 5, "78488": 5, "23513": 5, "gt": [5, 6, 7, 8, 9, 12, 14, 16, 17, 18, 19], "vk": [5, 19], "218": 5, "134": 5, "vr": [5, 19], "01791": 5, "phi": [5, 19], "101323": 5, "vn": [5, 19], "final": [5, 8, 13, 14, 15, 19], "runawai": [5, 19], "v": [5, 19, 23, 40], "114": 5, "552": 5, "184": 5, "683": 5, "18": [5, 13, 15, 17, 19], "7769": 5, "957894": 5, "max_tim": [5, 12, 19], "wide": [5, 13, 14, 15], "littl": [5, 6, 8, 13, 16, 17, 29], "40": [5, 8, 13, 14, 15], "35895": 5, "3101": 5, "48": [5, 13], "y": [5, 6, 17, 20, 21, 25, 26], "009": [5, 17], "beg_symb": 5, "3583": 5, "081": [5, 6], "35": [5, 8, 13, 32], "930": [5, 15], "3971": 5, "98": [5, 13, 15], "023": 5, "014": 5, "lock": [5, 31], "3928": [5, 19], "41": [5, 13], "632": [5, 13], "894": 5, "3995": 5, "1199": 5, "776": [5, 19], "5374": 5, "4219": 5, "27": [5, 8, 13, 16], "615": 5, "603": [5, 13], "5603": 5, "17": [5, 6, 8, 13, 15, 16, 17, 19], "013": 5, "5403": 5, "157": 5, "151": 5, "5696": 5, "012": 5, "6475": 5, "763": [5, 32], "731": 5, "5791": 5, "19": [5, 8, 13, 16, 19], "010": 5, "011": 5, "6548": 5, "730": 5, "729": 5, "5794": 5, "203": 5, "6550": 5, "728": [5, 8], "225": 5, "inv": [5, 19], "6552": 5, "725": 5, "5795": 5, "246": 5, "6556": 5, "721": 5, "5796": 5, "282": 5, "6559": 5, "716": 5, "727": 5, "321": 5, "6571": 5, "691": [5, 8], "724": [5, 9], "5798": 5, "546": 5, "021": 5, "6649": 5, "502": 5, "5812": 5, "548": 5, "543": 5, "1021": 5, "167": [5, 13], "598": 5, "7342": 5, "36": [5, 8, 13], "588": 5, "574": 5, "2663": 5, "178": 5, "480": 5, "8828": 5, "57": [5, 6, 8, 13], "460": 5, "end_symb": 5, "2670": 5, "171": 5, "458": 5, "8837": 5, "58": [5, 13], "455": 5, "2671": 5, "454": 5, "8840": 5, "2672": 5, "170": 5, "450": 5, "453": 5, "2673": 5, "446": 5, "8843": 5, "452": 5, "2674": 5, "169": 5, "442": 5, "451": [5, 8], "2676": 5, "438": 5, "8846": 5, "2677": 5, "168": [5, 8], "435": 5, "448": 5, "2678": 5, "431": 5, "8848": 5, "447": 5, "2679": 5, "427": 5, "2680": 5, "424": [5, 6], "8851": 5, "445": 5, "2681": 5, "166": [5, 8], "420": 5, "444": [5, 19], "2682": 5, "417": 5, "8853": 5, "2683": 5, "165": 5, "413": [5, 6], "441": 5, "2684": 5, "410": [5, 19], "8856": 5, "440": 5, "2685": 5, "164": 5, "407": 5, "8855": 5, "439": 5, "2686": 5, "404": 5, "8858": 5, "437": [5, 13], "2687": 5, "163": [5, 8], "400": 5, "436": 5, "2688": 5, "397": 5, "8860": 5, "434": 5, "2689": 5, "162": 5, "394": 5, "433": 5, "2690": 5, "391": 5, "8862": 5, "432": 5, "2691": [5, 13], "161": 5, "388": 5, "430": 5, "2692": 5, "385": 5, "8864": 5, "429": [5, 13], "2693": 5, "382": 5, "2694": 5, "379": 5, "8867": 5, "425": 5, "2695": 5, "160": 5, "376": 5, "8866": 5, "2696": 5, "373": 5, "8869": 5, "422": 5, "2697": 5, "159": [5, 8], "370": 5, "8868": 5, "2698": 5, "368": 5, "8871": 5, "419": 5, "2699": 5, "158": 5, "365": 5, "8870": 5, "2700": 5, "362": 5, "8873": 5, "415": 5, "359": 5, "8872": 5, "2701": 5, "357": 5, "8875": 5, "411": 5, "2702": 5, "156": [5, 8, 19], "354": 5, "8874": 5, "409": 5, "2703": 5, "352": 5, "8877": 5, "2704": 5, "349": 5, "8876": 5, "405": 5, "2705": 5, "346": 5, "8878": 5, "403": 5, "2706": 5, "155": 5, "344": 5, "342": [5, 13], "8880": 5, "398": 5, "2707": 5, "154": 5, "339": 5, "396": 5, "2708": 5, "337": 5, "8882": 5, "393": 5, "2709": 5, "153": 5, "334": 5, "2710": 5, "332": 5, "8884": 5, "152": 5, "330": 5, "386": 5, "2711": 5, "327": 5, "8886": 5, "383": 5, "2712": 5, "325": 5, "380": 5, "2713": 5, "323": 5, "8887": 5, "377": 5, "2714": 5, "320": 5, "374": 5, "318": 5, "8889": 5, "371": 5, "2715": 5, "150": [5, 8, 13, 14, 15, 16], "316": [5, 8], "2716": 5, "314": 5, "8891": 5, "2717": 5, "149": 5, "312": [5, 6], "361": 5, "2718": 5, "310": 5, "8893": 5, "358": 5, "148": [5, 19], "308": 5, "8892": 5, "355": 5, "2719": 5, "306": 5, "8894": 5, "351": 5, "2720": 5, "147": 5, "304": 5, "347": 5, "2721": 5, "302": [5, 19], "8896": 5, "343": 5, "300": [5, 16, 38], "340": 5, "2722": 5, "298": 5, "8898": 5, "335": 5, "2723": 5, "146": 5, "296": 5, "8897": 5, "331": 5, "2724": 5, "294": [5, 6], "8899": 5, "145": 5, "292": 5, "2725": 5, "290": 5, "8901": 5, "2726": 5, "144": 5, "288": 5, "2727": 5, "286": 5, "8903": 5, "309": 5, "143": 5, "284": 5, "8902": 5, "2728": 5, "8904": 5, "59": [5, 6, 13], "299": [5, 16], "2729": 5, "142": 5, "281": [5, 43], "2730": 5, "279": 5, "8906": 5, "141": 5, "277": 5, "283": 5, "2731": 5, "275": 5, "8908": 5, "2732": 5, "140": 5, "274": 5, "8907": 5, "272": 5, "2733": [5, 13], "8909": 5, "266": 5, "2734": 5, "139": 5, "270": 5, "260": 5, "268": 5, "8911": 5, "253": 5, "2773": 5, "136": 5, "217": 5, "8934": 5, "020": 5, "2800": 5, "8949": 5, "3729": 5, "039": 5, "072": 5, "9043": 5, "3781": 5, "034": 5, "067": 5, "9047": 5, "501": 5, "045": 5, "102": 5, "91": [5, 8, 13], "69569": 5, "911093": 5, "184829": 5, "636985": 5, "611763": 5, "837816": 5, "0118": 5, "4101": 5, "183": 5, "098": [5, 6], "5462": 5, "26416": 5, "22543": 5, "192": 5, "531": [5, 16], "908": 5, "105": [5, 14, 15], "89": [5, 6, 13, 15, 16], "7432": 5, "187": 5, "589": 5, "90695": 5, "03221": 5, "104427": 5, "96112": 5, "511114": 5, "4046": 5, "586": 5, "776523": 5, "809662": 5, "448242": 5, "54439": 5, "0399": 5, "43173": 5, "384": 5, "535": 5, "4205": 5, "103702": 5, "582": 5, "106": [5, 16], "329": [5, 8], "8544": 5, "13796e": 5, "51": [5, 8, 13], "27569e": 5, "103": 5, "85406e": 5, "454268": 5, "let": [5, 8, 12, 13, 14, 15, 16, 17, 21], "bhbh": 5, "detector": 5, "found": [5, 6, 8, 13, 15, 16, 30, 32, 37], "def": [5, 6, 8, 12, 13, 14, 15, 16, 19], "vb": [5, 26, 29, 31, 38], "readlin": 5, "length": [5, 20], "len": [5, 6, 12, 16, 19], "stellar_type1": 5, "stellar_type2": 5, "rememb": [5, 6, 14, 15], "pop": [5, 9, 17, 29], "oop": 5, "unbound": 5, "bound": [5, 32, 38], "search_for_bhbh": 5, "maxcount": 5, "arg": [5, 7, 16, 20, 29, 32, 33], "851": 5, "873": 5, "510": 5, "265": 5, "301": 5, "45": [5, 6, 8, 13], "261": 5, "898": 5, "553": 5, "276": 5, "54": [5, 13], "122": 5, "69": [5, 13], "09": [5, 6, 8, 13], "239": 5, "231": 5, "49": [5, 6, 13], "341": 5, "55": [5, 6, 8, 13, 15, 16, 32], "2421": 5, "28369": 5, "402": 5, "88": [5, 13], "213": 5, "128": 5, "399": 5, "22": [5, 13, 19], "921": 5, "23": [5, 13, 16], "24": [5, 8, 13], "1876": 5, "118": 5, "20447": 5, "29": [5, 8, 13, 22], "421": 5, "115": [5, 32], "52": [5, 6, 8, 13], "004": 5, "32": [5, 8, 13, 20, 22], "113": 5, "33": [5, 13], "196": 5, "73": [5, 13, 16], "97": [5, 13], "711": 5, "78": [5, 13], "37": [5, 8, 13], "857": 5, "207": 5, "96": [5, 6, 8, 13], "881": 5, "85": [5, 8, 13, 38], "875": 5, "43": [5, 13], "79": [5, 13], "640": [5, 13], "46": [5, 8, 13, 16], "47": [5, 8, 13], "95": [5, 13, 15], "19622": 5, "87": [5, 13], "117": 5, "81": [5, 8, 13], "53": [5, 6, 8, 13, 16], "706": 5, "241": 5, "67": [5, 13, 16], "56": [5, 8, 13], "803": 5, "2439": 5, "235": [5, 6], "82": [5, 13], "61": [5, 13, 16], "210": [5, 19], "12522": 5, "63": [5, 8, 13], "64": [5, 13], "65": [5, 13, 38], "285": 5, "66": [5, 13], "1360": 5, "68": [5, 8, 13, 16], "1398": 5, "70": [5, 8, 13, 32], "77": [5, 13, 15], "71": [5, 13], "72": [5, 13], "208": 5, "84": [5, 8, 13, 16], "254": 5, "74": [5, 13], "1882": 5, "76": [5, 13], "123": 5, "132": 5, "86": [5, 8, 13], "80": [5, 13, 32, 38], "83": [5, 8, 13], "240": 5, "129": 5, "127": 5, "93": [5, 13], "199": 5, "267": [5, 8], "18139": 5, "90": [5, 8, 13], "180": 5, "92": [5, 13], "94": [5, 6, 8, 13, 20], "1254": [5, 12], "172": 5, "557": 5, "99": [5, 13, 15], "3082": 5, "9548": 5, "32620": 5, "9310": 5, "60101": 5, "246604": 5, "283972": 5, "469524": 5, "55473": 5, "379292": 5, "38316": 5, "109679": 5, "0261496": 5, "4011": 5, "043": 5, "9308": 5, "107187": 5, "679223": 5, "238584": 5, "860402": 5, "891056": 5, "4186": 5, "59867": 5, "804961": 5, "0474572": 5, "4146": 5, "caus": [5, 13, 43], "former": 5, "unphys": [5, 8, 13], "5064": 5, "536": 5, "468": 5, "6493": 5, "53854": 5, "006": 5, "8674": 5, "840": 5, "505": 5, "3185": 5, "017": [5, 17], "8704": 5, "600": 5, "509": 5, "3192": 5, "592": 5, "418": 5, "8706": 5, "568": 5, "3193": 5, "496": 5, "8910": 5, "758": [5, 19], "3246": 5, "beg_rch": 5, "9650": 5, "495": 5, "571": 5, "3223": 5, "913": 5, "0585": 5, "961": 5, "3211": 5, "999": 5, "007": [5, 17], "end_rch": 5, "0649": 5, "747": 5, "479": 5, "3216": 5, "002": [5, 18, 19], "2967": 5, "576": 5, "392": [5, 19], "3429": 5, "beg_bss": 5, "2996": 5, "512": 5, "390": 5, "3462": 5, "59616": 5, "665406": 5, "861368": 5, "162038": 5, "282234": 5, "0511173": 5, "5117": 5, "7326": 5, "0717": 5, "32118": 5, "450629": 5, "3096": 5, "9074": 5, "493": 5, "3507": 5, "end_bss": 5, "9113": 5, "242": 5, "3529": 5, "223": 5, "9196": 5, "513": 5, "997": 5, "3591": 5, "221": 5, "9206": 5, "843": 5, "3599": 5, "9797": 5, "519": 5, "984": [5, 15], "4098": 5, "0512": 5, "528": 5, "256": [5, 6, 22], "4673": 5, "137": 5, "1012": 5, "742": 5, "5017": 5, "1130": 5, "245": 5, "5043": 5, "1471": 5, "485": 5, "5114": 5, "4877": 5, "885": 5, "6409": 5, "845641": 5, "27734": 5, "925761": 5, "145632": 5, "67179": 5, "4683": 5, "83672": 5, "1844": 5, "22098": 5, "787705": 5, "5164": 5, "oh": 5, "dear": 5, "secondari": [5, 6, 13, 32, 43], "wider": 5, "shorter": 5, "shrink": [5, 8], "best": [5, 21, 22], "acquir": 5, "closer": 5, "grvitation": 5, "0001": [5, 7, 43], "0102": 5, "622": 5, "3069": 5, "1851": [5, 13], "215": 5, "508": 5, "2266": 5, "879": 5, "945": 5, "60876": 5, "7617": 5, "018": 5, "7647": 5, "572": 5, "583": 5, "7721": 5, "633": 5, "7785": 5, "3100": [5, 13], "1326": 5, "305": 5, "695": 5, "2791": 5, "09665": 5, "qc": 5, "714712": 5, "st": 5, "3048": 5, "0276": 5, "2332": 5, "rc": [5, 6, 8, 13, 14, 15, 17, 25], "71818": 5, "6952": 5, "9757": 5, "comenv": [5, 8], "presc": 5, "m01": 5, "mc1": 5, "l1": 5, "44223e": 5, "rzam": [5, 43], "33552": 5, "convfrac": 5, "467851": 5, "lambda_ion": 5, "a_in": 5, "p_in": 5, "1708": 5, "jtot_in": 5, "09706e": 5, "jorb_in": 5, "96557e": 5, "eorbi": 5, "76416e": 5, "ebindi": 5, "30388e": 5, "sepf": 5, "7114": 5, "4385": 5, "9758": 5, "8926": 5, "mf1": 5, "5423": 5, "mf2": 5, "af": 5, "jf": 5, "72832e": 5, "jej": 5, "63566e": 5, "eorbf": 5, "39152e": 5, "eej": 5, "03996e": 5, "alpha_ej": 5, "0241634": 5, "1327": 5, "028": 5, "367": 5, "232": 5, "459": 5, "mstart": 5, "397754": 5, "3084": 5, "9071": 5, "46089": 5, "a_out": 5, "p_out": 5, "0152545": 5, "57093": 5, "jorb_out": 5, "6771": 5, "rl1": 5, "236": [5, 19], "rl2": 5, "459382": 5, "No": [5, 7, 16, 22, 23, 40], "9411": 5, "gyr": [5, 6, 8], "9452": 5, "934": 5, "70365": 5, "455552": 5, "66554": 5, "0303129": 5, "454409": 5, "106368": 5, "2147": 5, "612": [5, 13], "401": 5, "668328": 5, "0913095": 5, "387": 5, "9342": 5, "851646": 5, "360": 5, "844": [5, 6], "2823": 5, "1622": 5, "45534": 5, "9256": 5, "1973": 5, "126": 5, "1987": 5, "846": [5, 6], "4184": 5, "900": 5, "7052": 5, "131": 5, "7060": 5, "7527": 5, "852": 5, "046": 5, "356": 5, "7554": 5, "465": 5, "888": 5, "7557": 5, "328": 5, "051": [5, 6], "416": 5, "7572": 5, "618": 5, "234": [5, 8], "7669": 5, "375": 5, "7675": 5, "333": 5, "579": 5, "222": 5, "7779": 5, "541": 5, "991": 5, "7941": 5, "539": 5, "070": 5, "2191": 5, "2234": 5, "069": 5, "405577": 5, "425788": 5, "375537": 5, "574826": 5, "898786": 5, "6975": 5, "878": 5, "64724": 5, "150217": 5, "9445": 5, "368345": 5, "7093": 5, "1502": 5, "233": 5, "8377": 5, "3046": 5, "77416": 5, "7107": 5, "204": 5, "1822": 5, "949": 5, "1814": [5, 13], "784": 5, "1818": 5, "224": 5, "979": 5, "19097": 5, "112": 5, "84502": 5, "824494": 5, "0987206": 5, "883252": 5, "726002": 5, "995824": 5, "317": 5, "667": 5, "25694": 5, "46901": 5, "022": 5, "477791": 5, "781": 5, "206": [5, 17], "67059": 5, "826": 5, "6816": 5, "6008": 5, "592733": 5, "836": [5, 6], "121": 5, "4862": 5, "7418": 5, "7434": 5, "101": 5, "7455": 5, "870": 5, "7458": 5, "995": 5, "7459": 5, "055": 5, "577": 5, "7836": 5, "7852": 5, "252": 5, "8004": 5, "992": 5, "8194": 5, "024": 5, "9725": 5, "025": 5, "1124": 5, "825086": 5, "878253": 5, "783746": 5, "582318": 5, "354576": 5, "9794": 5, "994": 5, "969": 5, "22787": 5, "16539": 5, "9739": 5, "3518": 5, "953182": 5, "120": 5, "657": 5, "449": [5, 13], "20677": 5, "078": 5, "932": 5, "173": 5, "4710": 5, "11686": 5, "0165": 5, "contact": [5, 23, 40], "00288661": 5, "00242158": 5, "393886": 5, "981555": 5, "bh_bh": 5, "2033": 5, "16729": 5, "213854": 5, "coalesc": 5, "369": 5, "624": [5, 13], "133": [5, 16], "037": 5, "1824": 5, "935": 5, "608": [5, 13], "951": 5, "179": 5, "408": 5, "1828": 5, "909": 5, "3171": 5, "1823": 5, "943": 5, "619": [5, 13], "1826": 5, "925": 5, "587": [5, 15], "1829": 5, "903": 5, "348": [5, 8], "111": 5, "707": [5, 13], "34870": 5, "549": 5, "376059": 5, "365763": 5, "371625": 5, "728797": 5, "817432": 5, "220": 5, "905": 5, "13607": 5, "475287": 5, "5493": 5, "478315": 5, "672": 5, "4493": 5, "6989": 5, "923": 5, "786": 5, "7335": 5, "07": [5, 13, 14, 15, 19, 32, 38], "702": 5, "489": 5, "7424": 5, "901": 5, "7426": 5, "507": 5, "104": [5, 8], "591": 5, "7447": 5, "492": 5, "7451": 5, "869": 5, "971": 5, "895": 5, "7714": 5, "219": 5, "7727": 5, "108": 5, "7874": 5, "996": [5, 8], "990": 5, "8062": 5, "032": 5, "1830": 5, "48809": 5, "946468": 5, "0278672": 5, "850309": 5, "663251": 5, "8982": 5, "2583": 5, "498": 5, "16733": 5, "776263": 5, "212": 5, "7069": 5, "577826": 5, "107": 5, "238": 5, "189": 5, "7767": 5, "8073": 5, "887": 5, "066": 5, "982": 5, "81705": 5, "372": 5, "47534": 5, "705715": 5, "41996": 5, "33295": 5, "061141": 5, "825648": 5, "694": [5, 8, 13], "1877": 5, "07108": 5, "406": [5, 13, 16], "212034": 5, "7428": 5, "816": 5, "7430": 5, "922": 5, "7431": 5, "048": [5, 17, 19], "7437": 5, "7450": 5, "109": [5, 8], "491": 5, "7840": 5, "7856": 5, "250": 5, "8008": 5, "998": 5, "993": 5, "8205": 5, "9648": 5, "1135": 5, "364017": 5, "086004": 5, "422436": 5, "514898": 5, "872312": 5, "9816": 5, "3228": 5, "4809": 5, "0298011": 5, "274206": 5, "201": 5, "5885": 5, "82224": 5, "5175": 5, "3752": 5, "719058": 5, "7752": 5, "135": 5, "503": 5, "936": 5, "124": 5, "27025": 5, "22936": 5, "0572914": 5, "50682": 5, "836621": 5, "272943": 5, "792721": 5, "229": 5, "98081": 5, "471379": 5, "412": 5, "48046": 5, "658": 5, "457": 5, "637": [5, 13], "7453": 5, "768": 5, "077": 5, "7456": 5, "099": 5, "195": 5, "891": 5, "896": 5, "7764": 5, "593": 5, "604": 5, "7933": 5, "7934": 5, "8123": 5, "114678": 5, "647161": 5, "438686": 5, "118229": 5, "734534": 5, "9357": 5, "2873": 5, "243": [5, 6], "973": [5, 13], "61521": 5, "86878": 5, "7731": 5, "1237": 5, "956619": 5, "1468": 5, "7748": 5, "764": 5, "5528": 5, "8577": 5, "6765": 5, "194": 5, "5556": 5, "11376": 5, "0159": 5, "00303761": 5, "00254512": 5, "332091": 5, "703545": 5, "1586": 5, "342474": 5, "754": 5, "828": 5, "1812": 5, "036": 5, "66016": 5, "65976": 5, "420182": 5, "0755737": 5, "70235": 5, "0772781": 5, "362601": 5, "27829": 5, "0074": 5, "221832": 5, "7433": 5, "057": 5, "338": [5, 9], "899": 5, "293": [5, 16], "7927": 5, "174": 5, "7942": 5, "177": [5, 8], "478": 5, "8079": 5, "205": 5, "8268": 5, "1674": [5, 13], "0701913": 5, "836783": 5, "398419": 5, "681487": 5, "392487": 5, "0245": 5, "3559": 5, "653": 5, "957": 5, "46607": 5, "371458": 5, "8708": 5, "930943": 5, "7267": 5, "679": [5, 8], "703": 5, "601": 5, "3231": [5, 13], "1473": 5, "7324": 5, "12495": 5, "0182": 5, "00256681": 5, "00215604": 5, "249": 5, "738524": 5, "014832": 5, "2493": 5, "0931922": 5, "497294": 5, "542": 5, "259": 5, "475": 5, "595": 5, "1813": 5, "749": 5, "976": 5, "906": 5, "1838": 5, "664": 5, "033": 5, "941": [5, 8], "1099": 5, "989": 5, "1834": 5, "868": 5, "13267": 5, "19393": 5, "965167": 5, "024684": 5, "612281": 5, "280749": 5, "106545": 5, "669442": 5, "453932": 5, "952": 5, "6834": 5, "405068": 5, "739": 5, "4256": 5, "907": 5, "5366": 5, "959": 5, "737": 5, "673": 5, "7423": 5, "042": 5, "950": 5, "7427": 5, "202": 5, "7448": 5, "291": 5, "688": [5, 8], "570": 5, "005": 5, "7679": 5, "7691": 5, "944": 5, "7828": 5, "8013": 5, "035": 5, "1786": 5, "12741": 5, "970206": 5, "0192009": 5, "748832": 5, "618445": 5, "8683": 5, "2352": 5, "554": 5, "88581": 5, "520903": 5, "6764": 5, "2029": 5, "936762": 5, "182": 5, "366": 5, "774": [5, 12], "876": 5, "606": [5, 13], "414": 5, "757": [5, 8], "8805": 5, "11707": 5, "0166": 5, "00286793": 5, "00239838": 5, "090": 5, "985359": 5, "790941": 5, "0896": 5, "96963": 5, "3282": 5, "1923": 5, "181": 5, "797": 5, "57739": 5, "8140": 5, "645763": 5, "309361": 5, "0877243": 5, "351532": 5, "959422": 5, "659": 5, "02823": 5, "301483": 5, "280": 5, "674": [5, 16], "6181": 5, "698517": 5, "942": 5, "9927": [5, 12], "4807": 5, "58504": 5, "914": 5, "6905": 5, "4243": 5, "533": 5, "692": 5, "9264": 5, "798": 5, "854": 5, "271": 5, "761": 5, "097": 5, "7460": 5, "7472": 5, "806": 5, "7589": 5, "778": 5, "7595": 5, "856": [5, 13], "874": 5, "7689": 5, "981": 5, "7690": 5, "988": 5, "7863": 5, "059": 5, "9110": 5, "061": 5, "1514": 5, "1915": 5, "058": 5, "1920": 5, "784972": 5, "231704": 5, "950733": 5, "127442": 5, "999122": 5, "3758": 5, "8545": 5, "27767": 5, "84071": 5, "7969": 5, "952496": 5, "4957": 5, "26441": 5, "269": 5, "9351": 5, "243583": 5, "4666": 5, "11346": 5, "00300971": 5, "00247821": 5, "651": 5, "882017": 5, "700359": 5, "6514": 5, "40049": 5, "869544": 5, "1839": 5, "837": 5, "46220": 5, "787": 5, "82245": 5, "0531294": 5, "367268": 5, "912283": 5, "67023": 5, "0670735": 5, "315": 5, "815": 5, "421436": 5, "347405": 5, "7875": 5, "70005": 5, "6185": 5, "14212": 5, "481": 5, "84428": 5, "1847": 5, "4455": 5, "116": 5, "237": 5, "4540": 5, "765": 5, "777": 5, "6822": 5, "482": 5, "6831": 5, "7214": 5, "483": 5, "7219": 5, "7422": 5, "7449": 5, "893": 5, "534": 5, "216": 5, "053": 5, "7657": 5, "965": 5, "7781": 5, "7782": 5, "7962": 5, "040": 5, "8182": 5, "1695": 5, "3038": 5, "0714679": 5, "144141": 5, "608655": 5, "0385396": 5, "8372": 5, "2112": 5, "263": 5, "242151": 5, "219058": 5, "364": 5, "681": 5, "929": 5, "706483": 5, "2053": 5, "0641": 5, "353": 5, "4018": 5, "50537": 5, "7633": 5, "70054": 5, "524": 5, "60636": 5, "493975": 5, "450818": 5, "456519": 5, "938568": 5, "859977": 5, "671": 5, "40339": 5, "06987": 5, "5244": 5, "281309": 5, "4176": 5, "2834": 5, "2268": 5, "9537": 5, "7046": 5, "4755": 5, "228": 5, "295": 5, "7429": 5, "047": [5, 17], "661": 5, "529": 5, "084": 5, "986": [5, 8], "886": 5, "678": [5, 12], "7774": 5, "7789": 5, "7944": 5, "8141": 5, "027": 5, "498232": 5, "463455": 5, "752134": 5, "246625": 5, "139044": 5, "9423": 5, "2924": 5, "091": 5, "873639": 5, "531411": 5, "258": [5, 8], "872316": 5, "2224": 5, "2632": 5, "602": 5, "99203": 5, "1612": 5, "6094": 5, "8091": 5, "1825": 5, "67245": 5, "42052": 5, "938576": 5, "0316266": 5, "659526": 5, "104997": 5, "0823499": 5, "4867": 5, "51742": 5, "910817": 5, "3563": 5, "205353": 5, "4670": 5, "522": 5, "884": 5, "016": 5, "7438": 5, "7446": 5, "7452": 5, "805": 5, "7759": 5, "646": 5, "7928": 5, "8121": 5, "852712": 5, "248871": 5, "398927": 5, "135164": 5, "756795": 5, "9323": 5, "2846": 5, "809": [5, 6], "497": 5, "75508": 5, "817843": 5, "872": 5, "454013": 5, "1807": 5, "226": 5, "064": 5, "581": 5, "1816": 5, "648": 5, "1713": 5, "2081": 5, "2182": 5, "52058": 5, "1062": 5, "447918": 5, "0727584": 5, "93044": 5, "693944": 5, "896286": 5, "63153": 5, "39834": 5, "2216": 5, "743837": 5, "8917": 5, "0831": 5, "56865": 5, "4365": 5, "1314": 5, "5735": 5, "1753": 5, "3767": 5, "564": 5, "4192": 5, "865": 5, "7988": 5, "7997": 5, "7500": 5, "319": 5, "927": 5, "110": 5, "7530": 5, "7544": 5, "7644": 5, "611": [5, 13], "7650": 5, "7750": 5, "7907": 5, "8276": 5, "2156": 5, "068": 5, "608269": 5, "309461": 5, "901988": 5, "741346": 5, "691586": 5, "2063": 5, "9505": 5, "198": 5, "609": 5, "34537": 5, "503726": 5, "484": 5, "871": 5, "648549": 5, "37409": 5, "4013": 5, "828858": 5, "404962": 5, "512561": 5, "876382": 5, "718549": 5, "51478": 5, "852252": 5, "324": 5, "478807": 5, "130": 5, "311": 5, "821": 5, "890": 5, "7461": 5, "7960": 5, "186": [5, 13], "7975": 5, "736": [5, 8], "8104": 5, "8292": 5, "1784": 5, "1810": 5, "335642": 5, "191543": 5, "332777": 5, "97316": 5, "569581": 5, "0394": 5, "3674": 5, "076": 5, "57878": 5, "24165": 5, "624125": 5, "15907": 5, "802": 5, "9153": 5, "5619": 5, "675": 5, "504": 5, "850": 5, "1821": 5, "48336": 5, "16833": 5, "0910814": 5, "677623": 5, "874638": 5, "910419": 5, "847153": 5, "785": 5, "32282": 5, "962876": 5, "6179": 5, "18148": 5, "085": 5, "2816": 5, "596": [5, 13], "8523": 5, "8654": 5, "4797": 5, "954": 5, "464": 5, "855": 5, "962": 5, "214": 5, "644": [5, 13], "841": 5, "7803": 5, "7819": 5, "7973": 5, "7974": 5, "8163": 5, "1637": 5, "567303": 5, "507104": 5, "0563088": 5, "15884": 5, "9606": 5, "3065": 5, "248": [5, 8], "998023": 5, "09164": 5, "264": 5, "835": 5, "741448": 5, "1005": 5, "712": 5, "514": 5, "1035": 5, "8379": 5, "6797": 5, "1747": 5, "744": 5, "904": 5, "16837": 5, "471": 5, "20980": 5, "962482": 5, "401263": 5, "689781": 5, "991224": 5, "841718": 5, "28867": 5, "597": 5, "4714": 5, "43618": 5, "7823": 5, "1736": 5, "6604": 5, "6032": 5, "1715": 5, "4380": 5, "7425": 5, "662": 5, "381": 5, "931": 5, "7735": 5, "193": 5, "7883": 5, "8071": 5, "031": 5, "832981": 5, "367793": 5, "0528412": 5, "325965": 5, "929511": 5, "9038": 5, "2626": 5, "395": 5, "84029": 5, "355513": 5, "544": 5, "518851": 5, "0335": 5, "1485": 5, "273": 5, "2551": 5, "3959": 5, "01561": 5, "6745": 5, "926": 5, "64463": 5, "41238": 5, "0789786": 5, "697827": 5, "336295": 5, "0232618": 5, "981292": 5, "16564": 5, "26456": 5, "0013": 5, "476589": 5, "6379": 5, "2221": 5, "2802": 5, "70043": 5, "5904": 5, "567": 5, "4734": 5, "801": 5, "861": 5, "119": 5, "026": 5, "853": 5, "7751": 5, "138": 5, "740": 5, "7766": 5, "735": 5, "7919": 5, "8111": 5, "029": 5, "659743": 5, "318753": 5, "774969": 5, "492302": 5, "125968": 5, "9263": 5, "2801": 5, "227": 5, "791478": 5, "0153961": 5, "884461": 5, "2132": 5, "9779": 5, "7631": 5, "727196": 5, "3273": [5, 13], "019": 5, "2437": 5, "257": [5, 43], "54371": 5, "36403": 5, "82064": 5, "137502": 5, "935816": 5, "181795": 5, "297187": 5, "86728": 5, "689835": 5, "266485": 5, "960": 5, "7435": 5, "336": 5, "7457": 5, "759": 5, "494": 5, "7911": 5, "185": 5, "389": 5, "8067": 5, "8261": 5, "8435": 5, "1624": [5, 13], "209274": 5, "548864": 5, "783792": 5, "0770302": 5, "187694": 5, "0171": 5, "3502": 5, "17932": 5, "00832": 5, "230": 5, "915": [5, 8], "829668": 5, "38921": 5, "474": 5, "4369": 5, "251": [5, 8], "937": 5, "569": 5, "1819": 5, "1841": 5, "825": 5, "81562": 5, "32076": 5, "512617": 5, "817888": 5, "592309": 5, "885537": 5, "150681": 5, "946757": 5, "880528": 5, "795": [5, 32], "978": 5, "807361": 5, "289": 5, "13298": 5, "3771": 5, "3127": 5, "4218": 5, "4764": 5, "175": 5, "4387": 5, "811": 5, "807": 5, "6384": 5, "6388": 5, "631": [5, 8], "7292": 5, "7296": 5, "052": 5, "7635": 5, "511": 5, "7645": 5, "7765": 5, "7943": 5, "8339": 5, "1678": 5, "551072": 5, "608485": 5, "94464": 5, "243214": 5, "899464": 5, "8251": 5, "6515": 5, "539343": 5, "701": 5, "428699": 5, "8354": 5, "6212": 5, "0523": 5, "0208": 5, "8441": 5, "975": 5, "1811": 5, "562": 5, "1815": 5, "003": 5, "68746": 5, "19907": 5, "768655": 5, "0583837": 5, "429398": 5, "789859": 5, "720749": 5, "0295": 5, "5286": 5, "618382": 5, "205537": 5, "818": 5, "049": 5, "506": 5, "7882": 5, "7898": 5, "8044": 5, "8234": 5, "123048": 5, "307199": 5, "581558": 5, "0991059": 5, "0907537": 5, "0034": 5, "3396": 5, "570222": 5, "930282": 5, "209": 5, "670422": 5, "5221": 5, "57062": 5, "9036": 5, "9427": 5, "866": 5, "26051": 5, "82797": 5, "670413": 5, "0772021": 5, "151616": 5, "253705": 5, "893941": 5, "61679": 5, "515062": 5, "247": [5, 16], "5456": 5, "411151": 5, "616": [5, 13], "4304": 5, "5301": 5, "738": 5, "955": 5, "545": 5, "559": 5, "7677": 5, "566": [5, 19], "7825": 5, "7826": 5, "8010": 5, "1783": 5, "0283541": 5, "410828": 5, "567898": 5, "0335017": 5, "139732": 5, "8664": 5, "2338": 5, "197": 5, "677": 5, "877963": 5, "20265": 5, "4202": 5, "896196": 5, "3957": 5, "859": 5, "3025": 5, "5919": 5, "8605": 5, "8924": 5, "1088": 5, "5977": 5, "11506": 5, "0162": 5, "00296406": 5, "00247864": 5, "088": 5, "760064": 5, "126532": 5, "0877": 5, "795024": 5, "547002": 5, "490": 5, "947": 5, "832": 5, "974": 5, "75931": 5, "054": [5, 32], "19521": 5, "859753": 5, "23894": 5, "62549": 5, "77541": 5, "227249": 5, "42785": 5, "583346": 5, "0535": 5, "301129": 5, "262": 5, "892": 5, "629": [5, 13], "7440": 5, "7454": 5, "709": 5, "7827": 5, "7843": 5, "7996": 5, "8196": 5, "9902": 5, "0995": 5, "123635": 5, "335153": 5, "0259932": 5, "335847": 5, "105082": 5, "9743": 5, "3172": 5, "66025": 5, "33451": 5, "089": 5, "818294": 5, "689": 5, "6909": 5, "443": 5, "918543": 5, "4048": 5, "819": 5, "57538": 5, "46057": 5, "517454": 5, "325743": 5, "975864": 5, "00707417": 5, "739962": 5, "699": 5, "64932": 5, "40238": 5, "743": 5, "196177": 5, "963": [5, 8], "752": 5, "7920": 5, "7936": 5, "8074": 5, "8263": 5, "1670": 5, "973135": 5, "35487": 5, "431313": 5, "180453": 5, "831236": 5, "0214": 5, "3536": 5, "22281": 5, "693321": 5, "293512": 5, "605": 5, "2214": 5, "4507": 5, "6328": 5, "2618": 5, "1831": 5, "80402": 5, "565": 5, "79911": 5, "897612": 5, "696284": 5, "954848": 5, "0469097": 5, "915148": 5, "297": 5, "676": 5, "75005": 5, "13416": 5, "5652": 5, "448401": 5, "2057": 5, "9912": 5, "8493": 5, "2991": 5, "3757": 5, "5734": 5, "4321": 5, "6626": 5, "966": 5, "773": 5, "7384": 5, "902": 5, "558": 5, "530": 5, "7705": 5, "7718": 5, "7864": 5, "8050": 5, "263235": 5, "959492": 5, "915221": 5, "263079": 5, "72611": 5, "8912": 5, "2529": 5, "647": 5, "56228": 5, "493648": 5, "906299": 5, "8975": 5, "958": 5, "211": [5, 15], "746": 5, "0745": 5, "3243": 5, "686": 5, "2295": 5, "772": 5, "1781": 5, "64611": 5, "101955": 5, "189239": 5, "951597": 5, "398381": 5, "970505": 5, "917": 5, "09786": 5, "204663": 5, "9073": 5, "773166": 5, "6344": 5, "7315": 5, "62366": 5, "9105": 5, "2472": 5, "1575": 5, "079": [5, 6], "2914": 5, "4183": 5, "911": 5, "6749": 5, "6758": 5, "7536": 5, "638": [5, 13], "791": 5, "363": 5, "7564": 5, "7566": 5, "783": [5, 12], "7582": 5, "7678": 5, "7684": 5, "7790": 5, "065": 5, "985": 5, "071": 5, "2210": 5, "063": 5, "2261": 5, "12806": 5, "912327": 5, "690746": 5, "544482": 5, "155342": 5, "7717": 5, "6145": 5, "964": 5, "087": 5, "976041": 5, "0890815": 5, "951344": 5, "345": 5, "0907": 5, "463": 5, "3471": 5, "8972": 5, "12136": 5, "4981": 5, "812": 5, "5051": 5, "10782": 5, "015": 5, "00317508": 5, "00248439": 5, "600593": 5, "164714": 5, "1098": 5, "03493": 5, "202569": 5, "9339": 5, "938": 5, "1843": 5, "808": 5, "176": 5, "804": 5, "34175": 5, "953": 5, "78012": 5, "970783": 5, "761478": 5, "514087": 5, "706029": 5, "819715": 5, "15042": 5, "424712": 5, "656": 5, "528102": 5, "3719": 5, "2291": 5, "7184": 5, "0784": 5, "499": 5, "4357": 5, "378": 5, "1334": 5, "5324": 5, "5703": 5, "5712": 5, "775": [5, 19], "7354": 5, "7359": 5, "7419": 5, "7421": 5, "525": 5, "7620": 5, "883": 5, "7629": 5, "7741": 5, "7742": 5, "7918": 5, "8533": 5, "1610": 5, "179142": 5, "296544": 5, "237203": 5, "0156945": 5, "617224": 5, "8039": 5, "1854": 5, "87813": 5, "31958": 5, "585": 5, "464494": 5, "041": 5, "1633": 5, "68376": 5, "35051": 5, "566263": 5, "0474164": 5, "750149": 5, "0787729": 5, "537743": 5, "4162": 5, "37874": 5, "00182": 5, "306619": 5, "833": 5, "7462": 5, "814": 5, "7965": 5, "188": 5, "7980": 5, "191": 5, "782": 5, "8107": 5, "8108": 5, "8295": 5, "473762": 5, "894041": 5, "457987": 5, "738399": 5, "315223": 5, "0414": 5, "98061": 5, "497008": 5, "942854": 5, "7879": 5, "3589": 5, "8452": 5, "9595": 5, "1631": 5, "2305": 5, "39521": 5, "3419": 5, "32684": 5, "0533803": 5, "740494": 5, "317663": 5, "857699": 5, "38908": 5, "373282": 5, "1977": 5, "359784": 5, "326": 5, "4311": 5, "6474": 5, "750": [5, 6], "7380": 5, "056": [5, 17], "710": 5, "7709": 5, "7722": 5, "7868": 5, "8055": 5, "709965": 5, "260676": 5, "438861": 5, "0625403": 5, "328066": 5, "8941": 5, "2552": 5, "0613": 5, "06527": 5, "613167": 5, "36957": 5, "86334": 5, "215638": 5, "175004": 5, "932839": 5, "339587": 5, "829017": 5, "20887": 5, "326601": 5, "1104": 5, "38009": 5, "4438": 5, "6934": 5, "7322": 5, "700": [5, 19], "705": [5, 19], "830": [5, 19], "968": 5, "7720": 5, "7734": 5, "8076": 5, "124496": 5, "659469": 5, "0744186": 5, "706126": 5, "225135": 5, "9032": 5, "2622": [5, 13], "698": [5, 13], "41457": 5, "424924": 5, "9093": 5, "939378": 5, "3649": 5, "0868": 5, "634": [5, 13], "1108": 5, "5094": 5, "1392": 5, "7028": 5, "8881": 5, "12548": 5, "0184": 5, "00254115": 5, "0021272": 5, "826831": 5, "573703": 5, "60468": 5, "712414": 5, "517": 5, "817": [5, 12], "2157": 5, "1817": 5, "3008": 5, "1835": 5, "33719": 5, "81352": 5, "202196": 5, "453412": 5, "935069": 5, "374905": 5, "177551": 5, "987": 5, "11558": 5, "252877": 5, "1043": 5, "548589": 5, "4333": 5, "939": 5, "693": [5, 8], "970": 5, "526": 5, "7671": 5, "858": [5, 6], "7683": 5, "7817": 5, "8001": 5, "1775": 5, "912238": 5, "432729": 5, "998563": 5, "996798": 5, "823767": 5, "17588": 5, "45757": 5, "737411": 5, "573": 5, "5557": 5, "4102": 5, "3495": 5, "4945": 5, "2528": 5, "1808": 5, "2629": 5, "668": 5, "14764": 5, "77631": 5, "524755": 5, "166559": 5, "560118": 5, "228555": 5, "671001": 5, "21603": 5, "573874": 5, "469": 5, "418029": 5, "7967": 5, "7982": 5, "8109": 5, "8300": 5, "492707": 5, "583436": 5, "489077": 5, "445821": 5, "760389": 5, "0425": 5, "3698": 5, "77766": 5, "108571": 5, "426": 5, "615165": 5, "4788": 5, "8791": 5, "8271": 5, "88343": 5, "3264": 5, "1551": 5, "3154": 5, "062": 5, "1809": 5, "476": 5, "80954": 5, "62200": 5, "492484": 5, "298194": 5, "807403": 5, "382144": 5, "303533": 5, "90716": 5, "237951": 5, "847": 5, "539941": 5, "7439": 5, "822": 5, "7964": 5, "7979": 5, "8299": 5, "1792": 5, "623354": 5, "732953": 5, "639951": 5, "492818": 5, "729193": 5, "0411": 5, "3688": 5, "58166": 5, "0143651": 5, "828241": 5, "0791": 5, "755": 5, "7188": 5, "9851": 5, "5681": 5, "50652": 5, "4845": 5, "2371": 5, "4623": 5, "1827": 5, "61117": 5, "46822": 5, "585985": 5, "665969": 5, "751305": 5, "588396": 5, "216951": 5, "36314": 5, "177727": 5, "645286": 5, "095": 5, "094": [5, 8], "244": [5, 17], "799": 5, "7899": 5, "8095": 5, "030": 5, "888123": 5, "610285": 5, "315404": 5, "683467": 5, "789064": 5, "9139": 5, "075": 5, "682": [5, 8], "95783": 5, "375712": 5, "441158": 5, "532": 5, "1075": 5, "1449": [5, 13], "4509": 5, "6058": 5, "2878": 5, "33879": 5, "282623": 5, "472318": 5, "115722": 5, "685872": 5, "936532": 5, "278": 5, "88441": 5, "380887": 5, "36016": 5, "8992": 5, "3042": 5, "54027": 5, "7886": 5, "7958": 5, "8280": 5, "1729": 5, "433477": 5, "791274": 5, "413467": 5, "495924": 5, "706984": 5, "0319": 5, "3616": 5, "44211": 5, "0081514": 5, "916093": 5, "2021": [5, 6, 8, 13], "2927": 5, "766": 5, "0837": 5, "315903": 5, "8939": 5, "1858": 5, "5112": 5, "82486": 5, "619099": 5, "101038": 5, "840994": 5, "542419": 5, "00585495": 5, "0367878": 5, "0849409": 5, "0128": 5, "676215": 5, "518": 5, "477089": 5, "287": 5, "796": 5, "807331": 5, "6832": 5, "168972": 5, "6883": 5, "845": 5, "4961": 5, "594": 5, "8443": 5, "3034": 5, "4188": 5, "4197": 5, "086": 5, "7420": 5, "880": 5, "722": 5, "7598": 5, "7605": 5, "7706": 5, "7877": 5, "8935": 5, "1492": 5, "478253": 5, "42097": 5, "939376": 5, "196311": 5, "22518": 5, "7108": 5, "41485": 5, "652755": 5, "6161": 5, "469056": 5, "1833": 5, "25164": 5, "391798": 5, "388321": 5, "507443": 5, "208169": 5, "830541": 5, "21844": 5, "623232": 5, "402961": 5, "4501": 5, "428": 5, "779": 5, "7891": 5, "917439": 5, "479973": 5, "922199": 5, "806722": 5, "769195": 5, "9087": 5, "2664": 5, "092": 5, "660415": 5, "322": 5, "096": 5, "728237": 5, "313": 5, "867": 5, "977": 5, "36298": 5, "829": 5, "9189": 5, "308203": 5, "0621119": 5, "366259": 5, "740929": 5, "96161": 5, "04198": 5, "502775": 5, "8293": 5, "366392": 5, "8635": 5, "5612": 5, "3244": 5, "0719": 5, "51819": 5, "9214": 5, "946": 5, "7831": 5, "7848": 5, "8000": 5, "8195": 5, "9814": 5, "1082": 5, "171096": 5, "480045": 5, "808134": 5, "257278": 5, "205527": 5, "29136": 5, "50687": 5, "988755": 5, "8399": 5, "4108": 5, "4822": 5, "1796": 5, "2127": 5, "8961": 5, "8252": 5, "11239": 5, "0156": 5, "00311757": 5, "00261516": 5, "6429": 5, "208453": 5, "2008": 5, "30975": 5, "28984": 5, "2836": 5, "734": 5, "54307": 5, "77455": 5, "359881": 5, "325197": 5, "29816": 5, "208923": 5, "805733": 5, "06257": 5, "621375": 5, "0501": 5, "344772": 5, "4825": 5, "477": 5, "663": 5, "523": 5, "918": 5, "732": 5, "7773": [5, 19], "527": 5, "8138": 5, "953798": 5, "649327": 5, "456313": 5, "316118": 5, "249106": 5, "2921": 5, "56518": 5, "376604": 5, "8003": 5, "834303": 5, "2275": 5, "5593": 5, "2871": 5, "3978": 5, "8031": 5, "6562": 5, "11854": 5, "0169": 5, "00280816": 5, "00235329": 5, "559889": 5, "750806": 5, "71746": 5, "120066": 5, "8569": 5, "76134": 5, "0393944": 5, "347623": 5, "960734": 5, "465867": 5, "145296": 5, "555": [5, 8], "912919": 5, "0683196": 5, "623052": 5, "4379": 5, "0608": 5, "4622": 5, "5208": 5, "5217": 5, "7386": 5, "7390": 5, "912": 5, "578": 5, "983": 5, "7612": 5, "708": 5, "7728": 5, "7902": 5, "8694": 5, "1553": 5, "197729": 5, "670337": 5, "663976": 5, "124931": 5, "888613": 5, "1691": 5, "58332": 5, "84827": 5, "292641": 5, "7666": 5, "5738": 5, "9304": 5, "7626": 5, "39831": 5, "953738": 5, "256488": 5, "181244": 5, "00666382": 5, "226424": 5, "42266": 5, "40735": 5, "423": 5, "127957": 5, "590": 5, "7893": 5, "7909": 5, "8053": 5, "8250": 5, "8731": 5, "1527": 5, "00518983": 5, "196046": 5, "634261": 5, "332251": 5, "153852": 5, "0087": 5, "3438": 5, "628": [5, 13], "966681": 5, "342134": 5, "997751": 5, "3331": 5, "14112": 5, "7269": 5, "967": 5, "2075": 5, "11182": 5, "0155": 5, "00319483": 5, "00268237": 5, "202339": 5, "130725": 5, "2333": 5, "821367": 5, "637666": 5, "47419": 5, "56631": 5, "460081": 5, "633684": 5, "547729": 5, "321082": 5, "954624": 5, "99808": 5, "365949": 5, "4422": 5, "335428": 5, "6413": 5, "7413": 5, "8638": 5, "75921": 5, "9147": 5, "074": 5, "7844": 5, "7861": 5, "8012": 5, "8202": 5, "9557": 5, "1219": 5, "224923": 5, "249848": 5, "781046": 5, "0784722": 5, "326147": 5, "9842": 5, "3248": 5, "04924": 5, "00294": 5, "787368": 5, "83762": 5, "64359": 5, "776818": 5, "472105": 5, "63923": 5, "939757": 5, "21764": 5, "36747": 5, "07484": 5, "328512": 5, "7925": 5, "8065": 5, "8066": 5, "8254": 5, "8429": 5, "1618": 5, "942154": 5, "0122109": 5, "00984861": 5, "664546": 5, "183974": 5, "0164": 5, "3497": 5, "15594": 5, "335342": 5, "523561": 5, "1722": 5, "1571": 5, "44170": 5, "7319": 5, "174169": 5, "242309": 5, "841284": 5, "736112": 5, "693128": 5, "35505": 5, "491811": 5, "486": 5, "541792": 5, "704": 5, "684": [5, 8], "7990": 5, "8115": 5, "8303": 5, "675689": 5, "111583": 5, "429122": 5, "183048": 5, "0536749": 5, "0461": 5, "3726": [5, 13], "769": 5, "337249": 5, "686591": 5, "753": 5, "64265": 5, "9255": 5, "8585": 5, "924": 5, "92382": 5, "5775": 5, "20938": 5, "4872": 5, "697": 5, "64137": 5, "63818": 5, "295543": 5, "0290733": 5, "983229": 5, "514916": 5, "177444": 5, "11491": 5, "0298364": 5, "9046": 5, "315124": 5, "303": 5, "4454": 5, "538": 5, "933": 5, "823": 5, "838": [5, 6], "669": 5, "7745": 5, "7912": 5, "8101": 5, "752438": 5, "590877": 5, "920832": 5, "48926": 5, "135101": 5, "2767": 5, "767": 5, "848866": 5, "0214824": 5, "97797": 5, "10877": 5, "44558": 5, "1967": 5, "16265": 5, "5333": 5, "1663": 5, "1845": 5, "21824": 5, "15186": 5, "618705": 5, "0958704": 5, "380393": 5, "596161": 5, "941478": 5, "91548": 5, "193528": 5, "2961": 5, "584622": 5, "1204": [5, 19], "0187": 5, "617": [5, 13], "2044": 5, "51809": 5, "3017": 5, "4330": 5, "1178": 5, "5089": 5, "956": 5, "5532": 5, "7365": 5, "7370": 5, "561": 5, "7736": 5, "7737": 5, "7913": 5, "8573": 5, "1606": 5, "86323": 5, "0440989": 5, "389749": 5, "19366": 5, "310029": 5, "1804": 5, "2413": 5, "94797": 5, "659448": 5, "245223": 5, "1806": 5, "4076": 5, "36323": 5, "347169": 5, "666661": 5, "916207": 5, "695505": 5, "213396": 5, "34081": 5, "401728": 5, "611785": 5, "7757": 5, "7772": 5, "670": 5, "7926": 5, "725718": 5, "420316": 5, "312637": 5, "321643": 5, "755323": 5, "9309": 5, "2835": 5, "74583": 5, "364747": 5, "766094": 5, "919": 5, "916": 5, "2898": 5, "42362": 5, "18108": 5, "785539": 5, "0547419": 5, "829757": 5, "994118": 5, "162941": 5, "02379": 5, "41726": 5, "4865": 5, "824848": 5, "622494": 5, "9859": 5, "7282": 5, "8155": 5, "1379": 5, "1517": 5, "1521": 5, "4182": 5, "7761": 5, "745": 5, "7792": 5, "7795": 5, "7813": 5, "7901": 5, "8048": 5, "8200": 5, "9253": 5, "2514": 5, "2819": 5, "770532": 5, "458064": 5, "288353": 5, "635703": 5, "971941": 5, "9179": 5, "10689": 5, "274854": 5, "470": 5, "4959": 5, "465133": 5, "7085": 5, "6885": 5, "1498": 5, "6674": 5, "31408": 5, "6908": 5, "645": [5, 13, 19], "6747": 5, "65262": 5, "633148": 5, "26637": 5, "057949": 5, "676181": 5, "732983": 5, "614": [5, 13], "60547": 5, "360093": 5, "382472": 5, "7903": 5, "8047": 5, "8245": 5, "8813": 5, "1478": 5, "912289": 5, "389208": 5, "840796": 5, "834483": 5, "0055": 5, "3412": 5, "732818": 5, "791991": 5, "72764": 5, "44852": 5, "646273": 5, "2556": 5, "70429": 5, "245209": 5, "792744": 5, "98096": 5, "534699": 5, "9471": 5, "317921": 5, "7806": 5, "8151": 5, "502451": 5, "121263": 5, "690203": 5, "229591": 5, "829726": 5, "9524": 5, "3002": 5, "21333": 5, "57141": 5, "421365": 5, "789": 5, "1306": 5, "21043": 5, "79412": 5, "055188": 5, "239704": 5, "41862": 5, "0131145": 5, "261343": 5, "64207": 5, "34126": 5, "153329": 5, "7436": 5, "7916": 5, "8058": 5, "8247": 5, "8596": 5, "1567": 5, "392194": 5, "816958": 5, "606169": 5, "906059": 5, "754141": 5, "3461": 5, "350": [5, 13], "947774": 5, "865806": 5, "863": [5, 8], "3963": 5, "4752": 5, "6579": 5, "6215": 5, "2477": [5, 13], "72983": 5, "105704": 5, "115297": 5, "826771": 5, "681473": 5, "713946": 5, "48586": 5, "371427": 5, "305334": 5, "748": [5, 19], "8059": 5, "8060": 5, "8249": 5, "8598": 5, "1569": 5, "168558": 5, "82325": 5, "838423": 5, "947719": 5, "637754": 5, "3469": 5, "00712": 5, "10941": 5, "111023": 5, "5358": 5, "3448": 5, "877": 5, "79264": 5, "70052": 5, "421475": 5, "12974": 5, "216067": 5, "0727126": 5, "806431": 5, "06696": 5, "02473": 5, "129879": 5, "6489": 5, "551": [5, 6], "7210": 5, "575": 5, "044": 5, "9900": 5, "0993": 5, "645339": 5, "239197": 5, "451732": 5, "787102": 5, "172014": 5, "9749": 5, "3176": 5, "0808": 5, "611632": 5, "971686": 5, "9869": 5, "4773": 5, "6225": 5, "3368": 5, "9610": 5, "11802": 5, "0168": 5, "00283345": 5, "00237669": 5, "48749": 5, "764629": 5, "8043": 5, "0250231": 5, "55982": 5, "34018": 5, "216496": 5, "518397": 5, "821301": 5, "789188": 5, "814387": 5, "889": 5, "11695": 5, "616737": 5, "6182": 5, "492242": 5, "4588": 5, "7743": 5, "920": 5, "8105": 5, "453348": 5, "9148": 5, "661725": 5, "141361": 5, "743118": 5, "9203": 5, "2754": 5, "66915": 5, "799889": 5, "757025": 5, "2881": 5, "9057": 5, "7537": 5, "10522": 5, "659581": 5, "610184": 5, "685255": 5, "768339": 5, "230955": 5, "45114": 5, "566495": 5, "54949": 5, "7845": 5, "9561": 5, "1222": 5, "132057": 5, "274445": 5, "86794": 5, "353432": 5, "774954": 5, "9841": 5, "3247": 5, "696": 5, "86918": 5, "297506": 5, "622081": 5, "24098": 5, "22036": 5, "995687": 5, "502841": 5, "600258": 5, "531293": 5, "00730797": 5, "0459174": 5, "0626266": 5, "523485": 5, "659393": 5, "8678": 5, "146844": 5, "7659": 5, "488": 5, "7842": 5, "7858": 5, "8009": 5, "8199": 5, "9598": 5, "1173": 5, "184464": 5, "215504": 5, "314533": 5, "333032": 5, "235464": 5, "9825": 5, "3235": 5, "47946": 5, "340477": 5, "545743": 5, "72617": 5, "83843": 5, "482668": 5, "103789": 5, "125553": 5, "477535": 5, "786062": 5, "93898": 5, "0449442": 5, "256783": 5, "626": [5, 13], "7797": 5, "7968": 5, "8158": 5, "854649": 5, "895821": 5, "257437": 5, "92995": 5, "671551": 5, "9573": 5, "21948": 5, "03507": 5, "613": [5, 13], "230102": 5, "9127": 5, "4229": 5, "4251": 5, "4949": 5, "639": [5, 13, 19], "839": 5, "462": [5, 19], "1560": 5, "21927": 5, "69808": 5, "280723": 5, "418757": 5, "552711": 5, "793832": 5, "244645": 5, "53715": 5, "628169": 5, "414875": 5, "7871": 5, "7887": 5, "8034": 5, "8224": 5, "9098": 5, "1415": 5, "496312": 5, "075416": 5, "7607": 5, "125886": 5, "290684": 5, "9977": 5, "3352": 5, "2613": 5, "82642": 5, "845387": 5, "32631": 5, "1846": 5, "788": 5, "77624": 5, "77505": 5, "50973": 5, "0448877": 5, "0251003": 5, "655371": 5, "876084": 5, "5046": 5, "315973": 5, "59429": 5, "4433": 5, "0722": 5, "082": 5, "4759": 5, "948": 5, "5309": 5, "5317": 5, "7381": 5, "7385": 5, "008": 5, "7613": 5, "7622": 5, "7730": 5, "7905": 5, "8653": 5, "1599": 5, "435809": 5, "148721": 5, "45889": 5, "674645": 5, "910981": 5, "72386": 5, "356812": 5, "0878": 5, "187993": 5, "9603": 5, "5982": 5, "2406": 5, "02786": 5, "math": [6, 8, 13, 14, 15, 16, 17, 35, 38], "matplotlib": [6, 8, 14, 15, 17, 19, 25], "pyplot": [6, 8, 14, 15, 17, 19], "plt": [6, 8, 14, 15, 17, 19], "notebook_hrd": 6, "our": [6, 8, 13, 14, 15, 22, 23, 32, 40], "mathrm": [6, 8, 13, 14, 15], "univers": [6, 8, 22], "These": [6, 7, 13, 14, 15, 16, 20, 22, 25, 26], "rough": 6, "real": [6, 13, 16, 35], "finit": [6, 8, 13, 14, 15], "ago": 6, "cannot": [6, 9, 16, 29, 31, 34], "geq": 6, "_": [6, 8, 13, 14, 15, 22, 34], "odot": [6, 8, 19], "through": [6, 7, 11, 12, 13, 14, 15, 16, 25, 26, 35, 41], "studi": [6, 23, 40], "leq": 6, "bse_opt": [6, 8, 13, 14, 15, 16, 21, 38], "grid_opt": [6, 8, 12, 13, 14, 15, 16, 21, 26, 29, 30, 31, 35, 36, 37, 38], "custom_opt": [6, 12, 13, 14, 15, 16, 21, 31], "physic": [6, 13, 14, 15, 16, 22], "13700": [6, 8], "nine": 6, "distribution_funct": [6, 8, 13, 14, 15, 16, 21, 23, 24], "massrang": [6, 8, 13, 14, 15], "add_grid_vari": [6, 8, 13, 14, 15, 16, 35], "longnam": [6, 8, 13, 14, 15, 16, 35], "valuerang": [6, 8, 13, 14, 15, 16, 35], "samplerfunc": [6, 8, 13, 14, 15, 16, 22, 35, 38], "const": [6, 8, 13, 14, 15], "probdist": [6, 8, 13, 14, 15, 16, 35], "dprob": [6, 8, 14, 15], "dm1": [6, 14, 15], "care": [6, 13, 14, 15, 22], "dphasevol": [6, 8, 13, 14, 15, 16, 35], "dm_1": [6, 14, 15], "condit": [6, 8, 9, 13, 14, 15, 16, 18, 19, 35], "impos": [6, 8, 13, 14, 15, 16], "mostli": [6, 8, 13, 14, 15, 16, 19, 20, 22, 25, 34, 41], "yourself": [6, 8, 13, 14, 15, 16, 25], "gridtyp": [6, 8, 16, 35], "precod": [6, 8, 13, 14, 15, 16, 35], "postcod": [6, 8, 16, 35], "branchpoint": [6, 8, 16, 35], "branchcod": [6, 8, 16, 35], "topcod": [6, 8, 16, 35], "bottomcod": [6, 8, 16, 35], "grid_variable_numb": [6, 8, 35], "asymptot": 6, "made": [6, 26], "bit": [6, 13], "messi": 6, "avoid": [6, 7, 8], "track": [6, 22, 25], "custom_logging_stat": [6, 8, 13, 14, 15], "foreach_star": [6, 13], "outermost_core_mass": 6, "doubl": [6, 9, 16, 20], "logteff": 6, "teff_from_star_struct": 6, "logl": 6, "loggrav": 6, "tini": 6, "gravitational_const": 6, "m_sun": 6, "pow2": 6, "r_sun": 6, "starnum": [6, 13], "zero_ag": [6, 9, 12, 13, 14, 15, 16], "c_logging_cod": [6, 8, 9, 12, 13, 14, 15, 16, 22], "lt": [6, 7, 8, 12, 14, 16, 17, 18], "amp": [6, 8], "catch": [6, 8, 12, 13, 14, 15, 16, 19, 20, 22], "doesn": [6, 22], "associ": [6, 8, 13, 14, 15, 30, 37], "datalinedict": [6, 8, 13, 14, 15, 20], "parse_funct": [6, 8, 12, 13, 14, 15, 16, 21, 22, 41], "self": [6, 8, 12, 13, 14, 15, 16, 21, 22, 26, 29, 30, 31, 32, 35, 37, 38, 39], "zams_mass": [6, 13, 14, 15, 16], "loop": [6, 8, 12, 13, 14, 15, 16, 31, 35], "splitlin": [6, 7, 8, 9, 12, 13, 14, 15, 16, 17], "search": [6, 13, 17, 23], "nstar": [6, 13], "group": [6, 13, 17, 39], "linedata": [6, 8, 13, 14, 15], "setup": [6, 16, 23, 40, 41], "grid_result": [6, 8, 13, 14, 15, 22], "results_dictionari": [6, 8, 13, 14, 15], "0x14bf2250fdc0": 6, "configur": [6, 11, 12, 13, 14, 15, 16, 19, 22, 27, 32], "part": [6, 7, 12, 13, 14, 15, 16, 19, 21, 30, 32, 35, 37, 43], "straightforward": [6, 13, 14, 15, 16], "num_cor": [6, 8, 13, 14, 15, 16, 22], "lot": [6, 13, 14, 15, 16, 17, 22, 39, 41], "There": [6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 25, 32, 34, 40], "ri0005": [6, 16, 23, 40], "surrei": [6, 16, 23, 40], "ac": [6, 16, 23, 40], "uk": [6, 16, 23, 40], "grid_options_descript": [6, 16, 34], "thread": [6, 8, 13, 14, 15, 20, 22, 33], "suffici": 6, "crunch": [6, 8, 13, 14, 15], "analyt": [6, 8, 13, 14, 15, 16, 21, 23, 24], "dry": [6, 8, 13, 15, 16, 22, 35], "starcount": [6, 8, 13, 15, 16], "binary_c_python": [6, 7, 8, 12, 13, 14, 15, 16, 20], "binary_c_grid_8a7d52edc59346ce991063d9e05e9ba7": 6, "py": [6, 8, 13, 14, 15, 16, 17, 22, 23, 29, 40], "dry_run": [6, 8, 13, 16], "symlink": [6, 8, 13, 16], "binary_c_grid": [6, 8, 13, 16], "latest0": [6, 8, 13], "mainprocess": [6, 8, 13], "system_queue_fil": [6, 8, 13], "processor": [6, 8, 13], "latest1": [6, 8, 13], "signal": [6, 8, 13, 22], "800": 6, "finish": [6, 8, 13, 15, 16, 20, 25, 31], "free": [6, 8, 13], "01t09": [6, 8, 13], "838411": 6, "802706": 6, "ran": [6, 8, 13, 22], "had": [6, 8, 13, 14, 15, 21], "queue": [6, 8, 13, 22, 26, 30], "output_dict": [6, 8, 12, 13], "8a7d52edc59346ce991063d9e05e9ba7": 6, "took": [6, 8, 13, 15, 16, 19], "mb": [6, 8, 13, 15, 16, 20, 22], "were": [6, 8, 13, 15, 16, 20, 39], "dict_kei": [6, 11, 12], "complet": [6, 8, 13, 14, 15, 16], "technic": [6, 8, 9, 13, 14, 15, 16], "population_nam": [6, 8, 13, 15], "evolution_typ": [6, 8, 13, 15, 16, 22], "failed_count": [6, 8, 13, 15, 16], "failed_prob": [6, 8, 13, 15, 16], "failed_systems_error_cod": [6, 8, 13, 15, 16], "errors_exceed": [6, 8, 13, 15, 16], "errors_found": [6, 8, 13, 15, 16], "total_prob": [6, 8, 13, 14, 15, 16], "total_count": [6, 8, 13, 15, 16], "start_timestamp": [6, 8, 13, 15, 16], "1635760192": 6, "8124797": 6, "end_timestamp": [6, 8, 13, 15, 16], "1635760194": 6, "0176575": 6, "total_mass_run": [6, 8, 13, 15, 16], "total_probability_weighted_mass_run": [6, 8, 13, 15, 16], "zero_prob_stars_skip": [6, 8, 13, 15, 16], "seaborn": [6, 8, 13, 14, 15, 17], "panda": [6, 8, 12, 13, 14, 15, 17, 18, 19, 20, 25], "pd": [6, 8, 12, 13, 14, 15, 17, 18, 19], "max_row": [6, 8, 17], "max_column": [6, 8, 17], "pad_output_distribut": [6, 8, 13, 14, 15, 20], "figur": [6, 8, 13, 14, 15, 17, 25], "figsiz": [6, 8, 13, 14, 15, 17, 19], "set_context": [6, 8, 13, 14, 15, 17], "font_scal": [6, 8, 13, 14, 15, 17], "linewidth": [6, 8, 13, 14, 15, 17], "datafram": [6, 8, 12, 13, 14, 15, 17, 18, 19, 25], "column": [6, 8, 12, 16, 17, 19, 25], "lineplot": [6, 8, 13, 14, 15, 17], "estim": [6, 17, 20, 22], "label": [6, 19, 32], "text": [6, 8, 17, 20, 34], "invert_xaxi": 6, "set_xlabel": [6, 8, 13, 14, 15, 17, 19], "log_": [6, 8, 13, 14, 15], "t_": 6, "eff": 6, "set_ylabel": [6, 8, 13, 14, 15, 17, 19], "distanc": [6, 17], "rerun": [6, 22], "At": [6, 16], "expect": [6, 7, 8, 13, 14, 15, 22, 23, 40], "begin": 6, "shortli": 6, "rsun": [6, 25], "alreadi": [6, 16, 17, 26, 31, 35], "Not": [6, 8], "binary_c_grid_f4e5925effeb42e69b5be956f400ae41": 6, "latest2": [6, 16], "latest3": 6, "093": [6, 17], "081024": 6, "246671": 6, "f4e5925effeb42e69b5be956f400ae41": 6, "suddenli": 6, "smooth": [6, 14, 15], "binary_c_grid_26171201413c43f5b91552a374879940": 6, "latest4": 6, "latest5": 6, "846045": 6, "416141": 6, "26171201413c43f5b91552a374879940": 6, "jerki": 6, "most": [6, 7, 8, 14, 15, 17, 20, 23, 40], "strong": 6, "rgb": 6, "tip": [6, 32], "proper": [6, 9, 34], "program": [6, 23, 40], "languag": 6, "sim": 6, "cours": [6, 25], "simpl": [6, 8, 13, 17], "introduct": 6, "haven": 6, "talk": 6, "produc": 6, "suffer": 6, "thermonuclear": 6, "luminosu": 6, "kilonova": 6, "interfac": [7, 17, 20, 23, 26, 40], "framework": [7, 23, 40], "sourcecod": [7, 9, 23, 40], "_binary_c_bind": [7, 9, 12, 17, 39, 43], "cell": [7, 13, 14, 15, 16], "free_persistent_data_memaddr_and_return_json_output": 7, "persistent_data": 7, "adress": [7, 9, 43], "persist": 7, "free_store_memaddr": 7, "memaddr": [7, 9], "return_arglin": 7, "return_help": 7, "info": [7, 11, 16, 20, 21, 23, 25, 39, 40], "return_help_al": [7, 20], "overview": 7, "categor": 7, "section": [7, 16, 20, 23, 32, 40], "return_maximum_mass_ratio_for_rlof": [7, 43], "argstr": [7, 9, 12, 17, 19], "store_capsul": 7, "unction": 7, "return_minimum_orbit_for_rlof": [7, 43], "return_persistent_data_memaddr": 7, "run_popul": 7, "return_store_memaddr": 7, "return_version_info": [7, 39], "abl": 7, "situat": 7, "slightli": 7, "custom_logging_func_memaddr": [7, 9, 22], "store_memaddr": [7, 43], "write_logfil": 7, "test_func": 7, "snippet": [7, 12], "reliabl": 7, "dont": [7, 19], "home": 7, "pyenv": [7, 23, 40], "binarycpython3": 7, "lib": [7, 12, 18, 19, 23, 40], "python3": [7, 23, 40], "site": 7, "cpython": 7, "x86_64": 7, "linux": 7, "gnu": 7, "categori": [7, 16], "creation": 7, "alloc": [7, 38], "written": [7, 12, 16, 22, 31, 34, 35, 41], "4500": 7, "0x7fc1f0c3ff00": 7, "single_star_lifetim": [7, 9, 12], "4838": [7, 9, 12], "unpars": 7, "join": [7, 9, 12, 16, 19, 22, 26], "abridg": [7, 9, 16], "algorithm": [7, 23], "__arg_begin": 7, "lastli": [7, 12], "00632092": 7, "0141": 7, "alter": [8, 13, 35], "intermedi": 8, "notebook_comenv": 8, "alpha_": 8, "demonstr": 8, "keep": [8, 16, 31, 33], "log_dt": [8, 22], "focu": 8, "imposs": 8, "logperrang": [8, 13], "lnm1": [8, 13, 14, 15, 16], "min": [8, 9, 13, 14, 15, 16, 32], "exp": [8, 13, 14, 15, 16, 35], "three_part_powerlaw": [8, 13, 14, 15, 16, 32], "dlnm1": [8, 13, 16], "flatsect": [8, 13, 16, 32], "height": [8, 13, 16, 32], "dq": [8, 13, 16], "log10per": [8, 13, 16], "calc_sep_from_period": [8, 13, 16, 43], "sep_min": [8, 13, 16], "sep_max": [8, 13, 16], "sana12": [8, 13, 16, 32], "dlog10per": [8, 13, 16], "centr": [8, 16, 35], "nsep": 8, "nsep_min": 8, "nsep_max": 8, "comenv_count": 8, "proport": 8, "previou": [8, 14, 15, 20, 22, 39], "year_length_in_dai": 8, "wast": [8, 14, 15], "evolution_stop": 8, "parse_data": 8, "bin_data": [8, 13, 14, 15, 20], "binwidth": [8, 13, 14, 15, 20], "pre_comenv_period": 8, "post_comenv_period": 8, "nearest": [8, 13, 14, 15], "5dex": [8, 13, 14, 15], "binned_pre_period": 8, "aritif": 8, "binned_post_period": 8, "histogram": 8, "0x149c95c56c10": 8, "machin": [8, 22, 23, 40], "binary_c_grid_2b66f805db424c48a1d29c45092b6e3c": 8, "0645906": 8, "9s": [8, 13], "tpr": [8, 13], "28e": 8, "etf": [8, 13], "mem": [8, 13], "1mb": [8, 13], "1s": [8, 13], "34e": 8, "5mb": [8, 13], "6e": [8, 13], "6mb": [8, 13], "8s": [8, 13], "95e": 8, "4mb": [8, 13], "9e": 8, "7s": 8, "22e": 8, "685": [8, 13], "3mb": [8, 13], "4s": [8, 13], "58e": 8, "02e": [8, 13], "9mb": [8, 13], "810": 8, "20e": [8, 13], "0mb": [8, 13], "3s": [8, 13], "48e": [8, 13], "76e": 8, "2mb": [8, 13], "6s": [8, 13], "97e": [8, 13], "168379": 8, "323359": 8, "2m": [8, 13], "0163656": 8, "155678": 8, "991657": 8, "0175264": 8, "158640": 8, "099417": 8, "0143896": 8, "163481": 8, "732244": 8, "016309": 8, "2b66f805db424c48a1d29c45092b6e3c": 8, "8m": [8, 13], "06459059967730083": 8, "1635760256": 8, "1239555": 8, "1635760377": 8, "9739752": 8, "4680": 8, "235689312423": 8, "22611318083528548": 8, "unmerg": 8, "deepcopi": 8, "logper": [8, 32], "del": 8, "pad": [8, 13, 14, 15], "plot_data": [8, 13, 14, 15], "from_dict": [8, 13, 14, 15, 18, 19], "orient": 8, "p_": 8, "orb": [8, 16, 31], "xlim": [8, 17], "necessari": [8, 16, 17, 19, 20, 21, 37], "03502960360000004": 8, "019715467199999996": 8, "peak": [8, 14, 15, 38], "sim10": 8, "minut": [8, 20], "Such": 8, "prime": 8, "candid": 8, "excit": 8, "astrophys": [8, 14, 15, 23, 40], "life": 8, "compact": [8, 16], "lambda_": 8, "smoother": [8, 14, 15], "curv": [8, 14, 15], "why": 8, "learn": [9, 22], "custom_logging_funct": [9, 12, 16, 18, 19, 22, 23, 24], "edit": 9, "log_every_timestep": [9, 12], "evolve_singl": [9, 12, 21], "publicli": 9, "elabor": 9, "advis": 9, "hardcod": [9, 13, 14, 15, 16], "your": [9, 12, 18, 19, 22, 23, 40], "obvious": 9, "logging_lin": [9, 18, 19], "own": [9, 12, 16, 18, 19, 22, 23, 35, 40], "entir": [9, 12, 18, 19], "pragma": 9, "push_macro": 9, "undef": 9, "visibl": 9, "__attribute__": 9, "void": 9, "binary_c_api_funct": 9, "custom_output_funct": 9, "stardata_t": 9, "pop_macro": 9, "notebook_individual_system": [9, 12, 13, 14, 15, 16], "2e": [9, 13, 19], "example_logging_string_post_m": 9, "example_post_m": 9, "044142002936e": 9, "99194": 9, "13567": 9, "044572277695e": 9, "99192": 9, "51803": 9, "044654032097e": 9, "81395": 9, "045084306856e": 9, "99191": 9, "57443": 9, "manual": [9, 22, 23, 40], "custom_logging_memaddr": 9, "shared_lib_filenam": 9, "4530": [9, 12, 19], "example_logging_string_co": 9, "848380621869e": 9, "33469": 9, "1865": 9, "72498e": [9, 16], "example_massloss": [9, 12], "sn_type": 9, "sn_none": 9, "example_sn": 9, "id_cor": 9, "core_co": 9, "core_h": 9, "050651207308e": 9, "59452": 9, "34213": 9, "55458": 9, "71662": 9, "cover": [11, 13, 14, 15], "get_help": [11, 20], "get_help_al": [11, 20, 21], "get_help_sup": [11, 20], "get_default": [11, 20], "sever": [11, 16, 19, 22, 25, 34, 41], "print_help": [11, 20], "parameter_value_input_typ": [11, 20], "fetch": [11, 12], "return_binary_c_version_info": [11, 21, 39], "version_info": [11, 21, 23, 24], "argpair": [11, 39], "ensemble_filt": 11, "dt_limit": 11, "nucleosynthesis_sourc": [11, 39], "miscellan": [11, 39], "conjunct": 11, "analyz": 12, "quickli": 12, "simplest": 12, "notebook_custom_log": [12, 13, 14, 15, 16], "path": [12, 16, 19, 20, 22, 23, 26, 29, 30, 31, 34, 37, 40], "logfil": [12, 20, 23, 40], "uncom": [12, 13, 14, 15, 16, 17], "docstr": [12, 25], "12461": 12, "test_logfil": 12, "txt": [12, 16, 19, 23, 31, 40, 41], "22065": 12, "11003": 12, "1302": 12, "11582": 12, "2424": 12, "12325": 12, "1085": 12, "12457": 12, "1301": 12, "12460": 12, "8955": 12, "shrinkagb": 12, "1490": 12, "custom_log": [12, 19, 21, 22], "custom_logging_print_stat": 12, "000000000000e": 12, "column_nam": 12, "initial_mass": [12, 19], "value_lin": 12, "chose": 12, "startswith": 12, "split_lin": 12, "el": [12, 16], "numpi": [12, 16, 18, 19, 20, 35, 38], "arrai": [12, 16, 19, 20, 22, 32, 35, 38], "my": 12, "favorit": 12, "queri": [12, 26], "example_df": 12, "iloc": [12, 19], "drop": 12, "000001": 12, "000002": 12, "000003": 12, "1250": 12, "061259": 12, "718593": 12, "1251": 12, "149038": 12, "678026": 12, "1252": 12, "13461": 12, "1253": 12, "14461": 12, "row": [12, 19, 25], "notebook_popul": [12, 16], "everyth": [12, 16, 21, 22], "accordingli": [12, 14, 15, 16], "example_pop": [12, 16], "stuff": [12, 16, 22], "libcustom_logging_34a350b8f15c4d149deab88632948c99": 12, "np": [12, 18, 19, 38], "object_parse_funct": 12, "output_fil": [12, 20, 31, 34], "output_dir": [12, 16, 31], "example_output": 12, "values_arrai": 12, "fill": [12, 20], "anywai": [12, 16, 32, 35], "written_data": 12, "0x7f35b603e9d0": 12, "previous": [12, 16, 26], "libcustom_logging_446fe4cddfa94946bcafd55591ef3730": 12, "under": [12, 38], "hood": 12, "fewer": 12, "failsaf": 12, "notebook_api_funct": 12, "But": 12, "caught": [12, 20, 39], "correctli": [12, 19, 23, 40], "notebook_luminosity_funct": 13, "ipynb": [13, 14, 15, 16], "conceptu": 13, "public": [13, 14, 15, 16, 23], "purpos": [13, 14, 15, 16, 22, 25], "synthesi": [13, 14, 15, 16, 22], "side": [13, 14, 15, 16], "binarygrid": [13, 14, 15, 16], "predefin": [13, 14, 15, 16, 32], "assign": [13, 14, 15, 16, 35], "chosen": [13, 14, 15, 16, 35], "trio": [13, 14, 15, 16], "throughout": [13, 14, 15, 16, 35], "theoret": [13, 14, 15], "integr": [13, 14, 15, 32, 38], "densiti": [13, 14, 15, 32], "later": [13, 14, 15, 22], "accur": [13, 14, 15], "next": [13, 14, 15, 16, 20], "_1": [13, 14, 15], "cubic": 13, "cube": 13, "nre": [13, 38], "document": [13, 14, 15, 16, 22, 24, 31, 34], "recompil": [13, 14, 15, 16, 23, 40], "somewhat": [13, 14, 15, 16, 17], "perfectli": [13, 14, 15], "strictli": [13, 14, 15], "zero_age_main_sequence_starn": 13, "unresolv": 13, "model_numb": [13, 14, 15], "equival": [13, 22, 26], "capit": [13, 14, 15], "zero_age_main_sequence_star": [13, 14, 15], "1dex": [13, 14, 15], "binned_log_luminos": [13, 14, 15], "binary_c_grid_25014bc73b334765a1c09a4e4a97ed66": 13, "648566": 13, "690": 13, "1354": 13, "1355": 13, "11e": 13, "7e": 13, "1494": 13, "3m": 13, "7mb": 13, "1539": 13, "0m": 13, "1585": 13, "4m": 13, "36e": 13, "607": 13, "5m": 13, "56e": 13, "7m": 13, "79e": 13, "1703": 13, "83e": 13, "1749": 13, "9m": 13, "1780": 13, "14e": 13, "32e": 13, "44e": 13, "1879": 13, "52e": 13, "8mb": 13, "1910": 13, "1m": 13, "67e": 13, "1947": 13, "78e": 13, "5e": 13, "1968": 13, "82e": 13, "98e": 13, "15e": 13, "2048": 13, "24e": 13, "2071": 13, "31e": 13, "2091": 13, "42e": 13, "620": 13, "2122": 13, "55e": 13, "2143": 13, "59e": [13, 16], "623": 13, "2164": 13, "70e": 13, "2183": 13, "80e": 13, "2206": 13, "91e": 13, "2232": 13, "99e": 13, "2245": 13, "06e": 13, "2258": 13, "21e": 13, "2269": 13, "6m": 13, "2282": 13, "51e": 13, "2300": 13, "63e": 13, "2329": 13, "72e": 13, "2348": 13, "73e": 13, "2365": [13, 19], "81e": 13, "2383": 13, "90e": 13, "2400": 13, "2423": 13, "07e": 13, "2438": 13, "10e": 13, "2454": 13, "2466": 13, "29e": 13, "40e": 13, "2492": 13, "630": 13, "2516": 13, "2537": 13, "61e": 13, "2554": 13, "65e": 13, "2570": 13, "71e": 13, "2590": 13, "2636": 13, "2652": 13, "87e": 13, "2666": 13, "37e": 13, "75e": 13, "2746": 13, "2757": 13, "04e": 13, "2775": 13, "2795": 13, "2831": 13, "636": 13, "2845": 13, "2861": 13, "92e": 13, "2875": 13, "01e": 13, "2891": 13, "03e": 13, "2930": 13, "05e": 13, "2947": 13, "2965": 13, "2982": 13, "515": 13, "3010": 13, "3035": 13, "3059": 13, "3078": 13, "08e": 13, "3124": 13, "3148": 13, "3174": 13, "3197": 13, "3256": 13, "3294": 13, "641": 13, "3321": 13, "3348": 13, "3373": 13, "3394": 13, "642": 13, "3422": 13, "00e": 13, "3445": 13, "93e": 13, "3464": 13, "3483": 13, "96e": 13, "3509": 13, "3533": 13, "3550": 13, "3568": 13, "3588": 13, "64e": 13, "643": 13, "3622": 13, "68e": 13, "313623": 13, "3640": 13, "3657": 13, "50e": 13, "3676": 13, "53e": 13, "3706": 13, "66e": 13, "3746": 13, "3763": 13, "3786": 13, "49e": 13, "3811": 13, "5s": 13, "3832": 13, "3849": 13, "3875": 13, "3905": 13, "2s": 13, "3930": [13, 19], "41e": 13, "3931": [13, 19], "3954": 13, "19e": 13, "3977": 13, "690194": 13, "01t10": 13, "176751": 13, "1001": 13, "160675": 13, "706780": 13, "345842": 13, "155662": 13, "684890": 13, "433207": 13, "1025": 13, "162454": 13, "694517": 13, "453059": 13, "169775": 13, "456": 13, "25014bc73b334765a1c09a4e4a97ed66": 13, "38m": 13, "6485656144116352": 13, "1635760613": 13, "6602514": 13, "1635761189": 13, "652638": 13, "82563": 13, "09295167374": 13, "6438124832773024": 13, "titl": [13, 34], "l_": [13, 14, 15], "yscale": [13, 14, 15, 17], "weirdli": 13, "cost": [13, 14, 15], "observ": [13, 14, 15], "sequnec": [13, 14, 15], "notebook_luminos": [14, 15], "probtot": [14, 15], "mmax": [14, 15, 32, 38], "mmin": [14, 15, 22, 32, 38], "typeerror": 14, "traceback": [14, 17], "recent": [14, 17, 23, 40], "ipykernel_519112": 14, "518757914": 14, "got": [14, 15], "unexpect": 14, "keyword": [14, 25, 41], "ldist": [14, 15], "implic": [14, 15], "clearli": [14, 15], "realist": [14, 15], "went": [14, 15], "wrong": [14, 15, 23, 40], "unlik": [14, 15], "realiti": [14, 15], "law": [14, 15, 32], "kroupa": [14, 15, 32], "2001": [14, 15, 32], "update_grid_vari": [14, 15, 35], "spiki": [14, 15], "notic": [14, 15], "poor": [14, 15], "compens": [14, 15], "intens": [14, 15], "resourc": [14, 15, 26], "smarter": [14, 15], "linearli": [14, 15, 38], "renam": [14, 15, 35], "clear": [14, 15, 39], "logarithm": [14, 15, 32, 38], "old": [14, 15, 22, 35], "lnm_1": [14, 15, 16, 35], "rename_grid_vari": [14, 15, 35], "dlnm": [14, 15], "dlnm_1": [14, 15, 16, 35], "_grid_vari": [14, 15, 22, 35], "perfect": [14, 15], "wiggl": [14, 15], "artefact": [14, 15], "monoton": [14, 15], "brighten": [14, 15], "narrow": [14, 15], "co2": [14, 15], "bar": [14, 15], "isn": [14, 15, 20], "challeng": [14, 15], "notebook_luminosity_function_binari": [14, 15], "b6213f2eb7f94d3196cf966b7b76b9f9": 15, "472": [15, 19], "9999999999999998": 15, "1635760806": 15, "5066257": 15, "1635760813": 15, "4966016": 15, "3999999999996": 15, "03499999999999": 15, "218222": 15, "4b8c7f4a86e445099d73f27dffaad94b": 15, "995631": 15, "7a2e4301f5224b2cb8939d2297df0aad": 15, "621": 15, "recogn": 16, "__": 16, "45000000080": 16, "data_dir": [16, 20, 21, 22, 31], "example_python_population_result": 16, "base_filenam": [16, 21], "idea": [16, 25], "export_all_info": [16, 21], "include_popul": 16, "binary_c_default": 16, "commandlin": 16, "accept": [16, 20, 27], "include_binary_c_default": [16, 21], "include_binary_c_version_info": [16, 21], "include_binary_c_help_al": [16, 21], "fase": 16, "overriden": 16, "use_datadir": [16, 21], "outfil": [16, 21], "ok": [16, 26, 31], "example_pop_set": 16, "gz": [16, 31], "ret": 16, "easier": [16, 19, 20, 21], "discret": 16, "unweight": 16, "notabl": 16, "moe": [16, 23, 26, 27, 32], "di": [16, 23, 27, 32], "stefano": [16, 23, 27, 32], "dataset": [16, 22, 26, 27], "further": 16, "down": 16, "population_extens": [16, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39], "gridcod": [16, 21, 23, 24], "dry_parallel": [16, 35], "deeper": [16, 35], "evalu": [16, 32, 35, 38, 43], "bewar": [16, 31, 35], "insert": [16, 35], "destruct": [16, 35], "piec": [16, 19, 35], "risk": [16, 35], "rest": [16, 32, 35], "correspond": [16, 25, 30, 35, 37], "m_min": [16, 35], "m_max": [16, 32, 35], "const_linear": [16, 35, 38], "room": [16, 35], "kroupa2001": [16, 32, 35], "met": [16, 21, 26, 35], "continu": [16, 30, 35, 37], "stepsiz": [16, 35], "parallel": [16, 35], "block": [16, 35], "comment": [16, 26, 30, 37], "test_pop": 16, "Or": [16, 19], "example_compact_object": 16, "makedir": [16, 20], "exist_ok": [16, 20], "seper": 16, "outfilenam": 16, "headerlin": 16, "isnt": 16, "valueerror": 16, "0x7f2b6ca163a0": 16, "grid_vari": [16, 22], "0443872": 16, "598268106227e": 16, "30592": 16, "75988": 16, "00193614": 16, "436983545111e": 16, "35842": 16, "9948": 16, "00144093": 16, "690157944401e": 16, "43124": 16, "7998": 16, "00107238": 16, "242397939068e": 16, "52416": 16, "3205": 16, "000798096": 16, "756794139032e": 16, "66914": 16, "7394": 16, "000593966": 16, "401414766976e": 16, "73729": 16, "2857": 16, "000442046": 16, "536373523810e": 16, "80677": 16, "000328983": 16, "393982410080e": 16, "82164": 16, "9844": 16, "000244839": 16, "396470605248e": 16, "82129": 16, "9508": 16, "000182216": 16, "subprocess": 16, "399005684057e": 16, "82041": 16, "7151": 16, "00013561": 16, "443375325717e": 16, "81645": 16, "9909": 16, "000100925": 16, "451195752942e": 16, "81559": 16, "51114e": 16, "452661646076e": 16, "81543": 16, "ce756bb317f64099a459bf8b55a746ac": 16, "metadata": [16, 21, 23, 24, 35], "population_id": [16, 22], "044387171445641534": 16, "1646563001": 16, "7193637": 16, "1646563002": 16, "4480088": 16, "time_elaps": [16, 28], "7286450862884521": 16, "649": 16, "905447944397": 16, "28133908148630704": 16, "write_binary_c_calls_to_fil": [16, 31], "dataio": [16, 21, 23, 24], "output_filenam": [16, 31], "include_default": [16, 31], "system_gener": [16, 31], "wouldn": [16, 31], "basic": [16, 31], "datadir": [16, 31], "binary_c_cal": [16, 31], "calls_filenam": 16, "binary_c_grid_ce756bb317f64099a459bf8b55a746ac": 16, "2406484012210224": 16, "22723621650191106": 16, "011394572976608001": 16, "812296769855663": 16, "22723621650191117": 16, "008480166685456411": 16, "5297876799548944": 16, "006311182276049824": 16, "430329401616038": 16, "004696962123378559": 16, "thats": 16, "evolve_popul": 16, "isfil": 16, "0fa4c2b8707741a5ab41d209ef95a3a4": 16, "regist": 16, "expand": 16, "intend": 16, "mass_1": [16, 19, 25], "zams_mass_1": 16, "mass_2": [16, 19, 25], "zams_mass_2": 16, "prev_stellar_type_1": 16, "prev_stellar_type_2": 16, "example_dco": 16, "logger": 16, "safe": [16, 31], "0211592": 16, "0eb5c0c9abd34607a6ee060b26a7e32f": 16, "378266748188e": 16, "66293": 16, "9713": 16, "78767": 16, "8178": 16, "000339963": 16, "817608462595e": 16, "82104": 16, "41436": 16, "000193036": 16, "422997711686e": 16, "82479": 16, "82171": 16, "2535": 16, "205711924468e": 16, "73765": 16, "notebook_solar_system": 17, "mercuri": 17, "1mmercuri": 17, "orbital_separ": 17, "1amercuri": 17, "star1": 17, "orbital_eccentr": 17, "venu": 17, "1mvenu": 17, "1avenu": 17, "earth": 17, "1mearth": 17, "1aearth": 17, "mar": 17, "1mmar": 17, "1amar": 17, "jupit": 17, "1mjupit": 17, "1ajupit": 17, "saturn": 17, "1msaturn": 17, "1asaturn": 17, "uranu": 17, "1muranu": 17, "1auranu": 17, "neptun": 17, "1mneptun": 17, "1aneptun": 17, "pluto": 17, "1mpluto": 17, "1apluto": 17, "2444": 17, "planet": 17, "central": 17, "cs1": 17, "superflu": 17, "fourth": 17, "nameerror": 17, "ipykernel_216542": 17, "1241251901": 17, "dtype": [17, 18, 19], "argh": 17, "sun": 17, "df": [17, 18, 19, 25], "ci": 17, "legend": [17, 19], "xx": 17, "head": 17, "loc": 17, "yy": 17, "au": 17, "swallow": 17, "although": 17, "mess": 17, "push": 17, "beyond": 17, "explor": 17, "vs": [17, 25], "ylim": 17, "toasti": 17, "distant": 17, "futur": 17, "example_parse_output": [18, 20], "100000000000": [18, 19], "float64": [18, 19], "logi": 18, "axessubplot": 18, "xlabel": 18, "server": 19, "nov": 19, "binary_c_python_api": 19, "nbinary_c": 19, "example_header_1": 19, "st1": 19, "st2": 19, "3540": 19, "example_header_2": 19, "initial_grid": 19, "tempfil": 19, "gettempdir": 19, "test_log": 19, "7106": 19, "786e": 19, "7509": 19, "8427e": 19, "8435e": 19, "1380": 19, "9373e": 19, "0900": 19, "2934e": 19, "726": 19, "3081e": 19, "2118": 19, "3702e": 19, "2646": 19, "34421": 19, "d48r": 19, "0570946": 19, "458272": 19, "13108": 19, "562029": 19, "924056": 19, "89211": 19, "78817": 19, "113492": 19, "80602": 19, "124379": 19, "7087": 19, "7695": 19, "608402": 19, "696003": 19, "796455": 19, "0834973": 19, "85661": 19, "3914": 19, "524629": 19, "634667": 19, "func_memaddr": 19, "run_binary_custom_log": 19, "3e": 19, "serv": [19, 20], "parse_output": 19, "behind": 19, "scene": 19, "background": 19, "inlin": 19, "mind": 19, "result_example_header_1": 19, "selected_head": [19, 20], "result_example_header_2": 19, "cast": [19, 20], "df2": 19, "81762e": 19, "000000e": 19, "00000": 19, "817620e": 19, "3927": 19, "102750e": 19, "33817": 19, "62124": 19, "896110e": 19, "202750e": 19, "3929": 19, "302750e": 19, "402750e": 19, "500000e": 19, "3932": 19, "doesnt": [19, 34], "autogener": 19, "result_example_head": 19, "000000": 19, "3630": 19, "131680e": 19, "627748": 19, "3631": 19, "231680e": 19, "3632": 19, "331680e": 19, "3633": 19, "431680e": 19, "3634": 19, "3635": 19, "run_and_calc_mass": 19, "kwarg": [19, 21, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41], "2f": 19, "last_st": 19, "last_stellar_type_change_time_1": 19, "slice": 19, "sliced_df": 19, "cut": 19, "late": 19, "final_mass": 19, "initial_tim": 19, "final_tim": 19, "mass_lost": 19, "wrt": 19, "metallicity_002": 19, "metallicity_001": 19, "metallicity_0002": 19, "mass_rang": 19, "arang": 19, "fractions_z002": 19, "fractions_z001": 19, "fractions_z0002": 19, "214274644851685": 19, "ax": 19, "subplot": 19, "nrow": 19, "ncol": 19, "m_": 19, "fontsiz": 19, "set_titl": 19, "set_yscal": 19, "save_loop": 19, "mass_loss_m": 19, "png": 19, "ep": 19, "bbox_inch": 19, "tight": 19, "verbose_print": [20, 33], "iter": 20, "context": 20, "manag": [20, 23, 40], "__enter__": 20, "stdout": [20, 22, 38], "__exit__": 20, "releas": [20, 23, 40], "call_binary_c_config": 20, "catchtim": 20, "spent": 20, "clock": 20, "exc_typ": 20, "exc_val": 20, "exc_tb": 20, "measur": 20, "check_if_in_shel": 20, "command_string_from_list": 20, "quot": 20, "conv_time_unit": 20, "hour": 20, "magnitud": 20, "convert_byt": 20, "size": [20, 22, 29], "convfloat": 20, "scalar": 20, "create_arg_str": 20, "filter_valu": 20, "create_hdf5": 20, "hdf5": 20, "hdf5file": 20, "conveni": [20, 23, 40], "example_head": 20, "defaultdict": 20, "rethink": 20, "filter_arg_dict": 20, "format_numb": 20, "scientif": 20, "notat": 20, "trail": [20, 38], "get_ansi_colour": 20, "color": [20, 25], "get_arg_kei": 20, "sinc": [20, 25, 32], "param_nam": 20, "fail_sil": 20, "did": [20, 23, 40], "compon": [20, 25], "categoris": 20, "silent": 20, "get_siz": 20, "seen": 20, "github": [20, 31], "bosswissam": 20, "pysiz": 20, "get_usernam": 20, "usernam": 20, "spawn": 20, "is_capsul": 20, "tell": [20, 26], "isfloat": 20, "isint": 20, "load_logfil": 20, "make_build_text": 20, "mem_us": 20, "now_object": 20, "nospac": 20, "date": [20, 21, 22], "d_": 20, "output_lin": 20, "receiv": 20, "dist": 20, "quotewrap": 20, "remove_fil": 20, "child_dir": 20, "child": 20, "full_path": 20, "timedelta": 20, "delta": [20, 38], "human": 20, "readabl": 20, "trem": 20, "dn": [20, 32], "differenti": 20, "progress": 20, "messag": [20, 21], "minimal_verbos": 20, "newlin": [20, 22, 31, 33], "charact": [20, 22, 31], "x0d": [20, 22], "carriag": [20, 22], "write_binary_c_parameter_descriptions_to_rst_fil": 20, "rst": [20, 34], "restructuredtext": 20, "save_snapshot": [21, 22, 31], "distinct": 21, "init": 21, "initial_abundance_hash": 21, "isotope_hash": 21, "isotope_list": 21, "nuclear_mass_hash": 21, "nuclear_mass_list": 21, "source_list": 21, "ensemble_list": 21, "spread": 21, "privat": [21, 23], "nice": [21, 25], "unload": 21, "custom_logging_info": 21, "grid_cod": 21, "mixin": 21, "portal": 21, "decor": 21, "staticmethod": 21, "classmethod": 21, "realpython": 21, "static": 21, "demystifi": 21, "cach": [21, 22, 23, 24, 28, 34, 38], "grid_log": [21, 23, 24], "grid_options_default": [21, 23, 24, 29], "hpc": [21, 22, 23, 24, 30, 37], "moe_di_stefano_2017": [21, 23, 24], "spacing_funct": [21, 23, 24], "reus": 21, "_pre_run_setup": 21, "relev": 21, "clean_up_custom_logging_fil": 21, "stacktrac": 21, "sy": 21, "include_population_set": 21, "all_info": 21, "flaw": 21, "rewrit": 21, "pl": 21, "population_set": 21, "return_population_set": 21, "_set": 21, "simulation_": 21, "jobid": [21, 22, 37], "job": [21, 22, 26, 30, 37], "id": [21, 22, 26, 30, 31, 32, 33, 37], "pid": 21, "hpc_jobid": [21, 26], "parse_cmdlin": 21, "return_all_info": 21, "return_binary_c_default": 21, "was_kil": 21, "meant": 22, "c_auto_log": 22, "headlin": 22, "hpc_force_join": 22, "slurm": [22, 23, 24, 26], "condor": [22, 23, 24, 26], "hpc_rebuild_joinlist": [22, 26], "joinlist": [22, 26], "moe2017_opt": 22, "cache_dir": [22, 38], "combine_ensemble_with_thread_join": 22, "ensemble_output_": 22, "thread_id": 22, "command_lin": 22, "htcondor": 22, "launch": [22, 30, 37], "condor_clusterid": [22, 30], "clusterid": [22, 30], "condor_process": [22, 30], "jobarrayindex": [22, 37], "condor_bash": 22, "bash": 22, "submit": [22, 23], "node": 22, "condor_batchnam": 22, "batchnam": 22, "appear": 22, "condor_q": 22, "condor_d": 22, "usr": 22, "condor_dir": [22, 26, 30, 37], "nf": [22, 31], "condor_env": 22, "env": [22, 25], "condor_extra_set": 22, "te": 22, "batch": 22, "overwrit": [22, 26], "condor_getenv": 22, "environ": 22, "submiss": 22, "almost": 22, "certainli": 22, "condor_initial_dir": 22, "condor_kill_sig": 22, "sigint": 22, "condor_memori": 22, "images": 22, "condor_njob": 22, "condor_postpone_join": 22, "condor_postpone_submit": 22, "tool": 22, "condor_pwd": 22, "pwd": 22, "instal": [22, 43], "condor_requir": 22, "condor_should_transfer_fil": 22, "ye": 22, "condor_snapshot_on_kil": 22, "snapshot": [22, 26, 31], "sigkil": 22, "condor_stream_error": 22, "stream": 22, "condor_stream_output": 22, "condor_submit": 22, "condor_univers": 22, "vanilla": 22, "condor_warn_max_memori": 22, "condor_when_to_transfer_output": 22, "on_exit_or_evict": 22, "custom_gener": 22, "do_analyt": 22, "do_dry_run": 22, "dry_run_hook": 22, "hook": 22, "dry_run_num_cor": 22, "ensemble_factor_in_probability_weighted_mass": 22, "probability_weighted_mass": 22, "multiprocess": 22, "exit_after_dry_run": 22, "exit_cod": 22, "failed_systems_threshold": 22, "failed_system": 22, "function_cach": 22, "certain": [22, 23, 40], "function_cache_ttl": 22, "function_cache_default_maxs": 22, "maxsiz": 22, "function_cache_default_typ": 22, "lrucach": 22, "lfucach": 22, "fifocach": 22, "mrucach": 22, "rrcach": 22, "ttlcach": 22, "nullcach": [22, 29], "nocach": 22, "cachetool": [22, 29], "fo": 22, "dummi": [22, 25, 32], "overhead": 22, "function_cache_funct": [22, 29], "gridcode_filenam": 22, "log_arg": 22, "log_args_dir": 22, "log_newlin": 22, "log_runtime_system": 22, "plan": 22, "max_queue_s": 22, "feed": 22, "modulo": 22, "multiplicity_fraction_funct": 22, "aren": [22, 32], "rhagavan": 22, "n_logging_stat": 22, "num_cores_avail": 22, "original_command_lin": 22, "original_submission_tim": 22, "original_working_diretori": 22, "Its": 22, "print_stack_on_exit": 22, "stack": 22, "trace": 22, "restore_from_snapshot_dir": 22, "restore_from_snapshot_fil": [22, 26], "return_after_dry_run": 22, "run_zero_probability_system": 22, "rungrid": 22, "save_ensemble_chunk": 22, "save_population_object": [22, 31], "skip_befor": 22, "slurm_arrai": 22, "slurm_array_max_job": 22, "concurr": 22, "slurm_bash": 22, "slurm_dat": 22, "slurm_dir": [22, 26, 30, 37], "slurm_env": 22, "slurm_extra_set": 22, "slurm_jobarrayindex": [22, 37], "slurm_jobid": [22, 37], "slurm_jobnam": 22, "slurm_memori": 22, "megabyt": 22, "understand": 22, "512mb": 22, "slurm_njob": 22, "slurm_ntask": 22, "slurm_partit": 22, "partit": 22, "local": [22, 32], "sview": 22, "slurm_postpone_join": 22, "slurm_postpone_sbatch": 22, "sbatch": 22, "slurm_pwd": 22, "slurm_sbatch": 22, "slurm_tim": 22, "slurm_warn_max_memori": 22, "excess": 22, "mistak": 22, "1024mb": 22, "source_file_filenam": 22, "start_at": 22, "status_dir": 22, "stop_queu": 22, "symlink_latest_gridcod": 22, "diagnost": 22, "_repeat": 22, "reduct": 22, "working_diretori": 22, "multiplicity_model": 22, "log10m1": 22, "poisson": [22, 32], "map": 22, "quad": 22, "NO": 22, "multiplicity_modul": 22, "normalize_multipl": 22, "norm": 22, "b": [22, 31], "whichev": 22, "stick": 22, "predict": 22, "repres": 22, "canon": 22, "nonzero": 22, "q_high_extrapolation_method": 22, "q_low_extrapolation_method": 22, "extrapol": [22, 32], "flat": [22, 32], "linear2": 22, "plaw2": 22, "nolowq": 22, "_moe2017_json_data": 22, "distefano2017": 22, "_actually_evolve_system": 22, "_process_run_population_grid": 22, "_binary_c_config_execut": 22, "_binary_c_dir": 22, "director": 22, "_binary_c_execut": 22, "_binary_c_shared_librari": 22, "libbinary_c": 22, "_commandline_input": 22, "_count": 22, "counter": 22, "_custom_logging_shared_library_fil": 22, "_end_time_evolut": 22, "timestamp": [22, 28], "_errors_exceed": 22, "failed_system_log": 22, "_errors_found": 22, "encount": [22, 23, 40], "_evolution_type_opt": 22, "_failed_count": 22, "_failed_prob": 22, "_failed_systems_error_cod": 22, "_generate_grid_cod": 22, "_kill": 22, "_loaded_moe2017_data": 22, "_main_pid": 22, "master": [22, 23, 25, 40], "_population_id": 22, "char": 22, "hex": 22, "_probtot": 22, "_queue_don": 22, "_set_moe2017_grid": 22, "_start_time_evolut": 22, "_store_memaddr": 22, "_system_gener": 22, "_total_mass_run": 22, "_total_probability_weighted_mass_run": 22, "_total_starcount": 22, "_zero_prob_stars_skip": 22, "aim": [23, 40], "jeff": [23, 40], "andrew": [23, 40], "robert": [23, 40], "student": [23, 40], "scientist": [23, 40], "who": [23, 40], "onlin": [23, 40], "older": [23, 40], "guarante": [23, 40], "meet": [23, 40], "least": [23, 40], "eol": [23, 40], "root": [23, 40], "ld_library_path": [23, 40], "libgsl": [23, 40], "libmemo": [23, 40], "librinterpol": [23, 40], "library_path": [23, 40], "gsl_dir": [23, 40], "gsl": [23, 40], "dir": [23, 30, 40], "binary_c2": [23, 40], "latest": [23, 40], "virtual": [23, 40], "sh": [23, 40], "suit": [23, 40], "whenev": [23, 40], "reinstal": [23, 40], "virtualenviron": [23, 40], "host": [23, 40], "person": [23, 40], "ph": [23, 40], "contribut": [23, 40], "development_requir": [23, 40], "hesit": [23, 40], "discuss": [23, 40], "generate_doc": [23, 40], "generate_report": [23, 40], "main_with_notebook": [23, 40], "exhaust": [23, 40], "solut": [23, 40], "mesa": [23, 40], "mesasdk_root": [23, 40], "mesasdk_init": [23, 40], "interfer": [23, 40], "throw": [23, 40], "unrecogn": [23, 40], "ftz": [23, 40], "flto": [23, 40], "due": [23, 40], "cflag": [23, 40], "avaibl": [23, 40], "1ckzg0p9": [23, 40], "egg": [23, 40], "pkg": [23, 40], "filenotfounderror": [23, 40], "errno": [23, 40], "jupyt": [23, 40], "seem": [23, 25, 34, 40], "everytim": [23, 40], "rebuilt": [23, 40], "plot_funct": [23, 24], "useful_func": [23, 24], "nucsyn": 23, "misc": 23, "sampler": 23, "visit": 23, "gitlab": 23, "repo": 23, "plot_system": 25, "loos": 25, "admittedli": 25, "customis": 25, "regardless": 25, "color_by_index": 25, "placehold": [25, 29, 30, 31], "parse_function_hr_diagram": 25, "hr": 25, "parse_function_mass": 25, "parse_function_orbit": 25, "plot_hr_diagram": 25, "show_stellar_typ": 25, "show_plot": 25, "use_astropy_valu": 25, "plot_hr_diagram_singl": 25, "radius_1": 25, "radius_2": 25, "luminosity_1": 25, "luminosity_2": 25, "teff_1": 25, "teff_2": 25, "hd": 25, "astropi": 25, "stefan": 25, "boltzman": 25, "plot_mass": 25, "pms_mass_1": 25, "pms_mass_2": 25, "quantiti": 25, "pm": 25, "mayb": 25, "plot_orbit": 25, "plot_typ": 25, "preset": 25, "mass_evolut": 25, "orbit_evolut": 25, "hr_diagram": 25, "against": 25, "pick": 25, "pane": 25, "distefano": [26, 27, 32], "hpc_can_join": 26, "joinfil": 26, "joiningfil": 26, "hpc_check_requir": 26, "hpc_dir": 26, "hpc_dump_statu": 26, "hpc_get_statu": 26, "job_id": 26, "job_index": 26, "hpc_grid": 26, "makejoiningfil": 26, "hpc_task": 26, "exclud": 26, "hpc_id_filenam": 26, "hpc_id_from_dir": 26, "hpc_job": 26, "hpc_jobid_tupl": 26, "hpc_job_id_rang": 26, "hpc_job_task": 26, "hpc_job_typ": 26, "hpc_join_from_fil": 26, "newobj": 26, "hpc_join_previ": 26, "hpc_joinlist": 26, "hpc_load_joinfiles_list": 26, "hpc_make_joiningfil": 26, "error_on_overwrit": 26, "hpc_njob": 26, "error_on_overwit": 26, "issu": 26, "hpc_path": 26, "hpc_queue_stat": 26, "stat": 26, "hpc_restor": 26, "restor": 26, "_restart_dir": 26, "stage": 26, "hpc_set_statu": 26, "hpc_snapshot_filenam": 26, "hpc_statu": 26, "hpc_touch": 26, "touch": [26, 31], "distrefano": 27, "interpol": [27, 32, 38], "get_moe_di_stefano_2017_default_opt": 27, "get_moe_di_stefano_2017_default_options_descript": 27, "get_moe_di_stefano_dataset": 27, "set_moe_di_stefano_set": 27, "cpu_tim": 28, "ve": 28, "make_analytics_dict": 28, "set_tim": 28, "elaps": 28, "lru": 29, "lru_": 29, "__delitem__": 29, "delet": [29, 35], "getter": 29, "__setitem__": 29, "setter": 29, "popitem": 29, "default_cache_dir": [29, 34], "setup_function_cach": 29, "cachetyp": 29, "function_cache_s": 29, "func": 29, "test_cach": 29, "replac": 30, "condorid": 30, "condor_check_requir": 30, "condor_grid": 30, "being": [30, 37], "condor_outfil": 30, "chunk": [30, 37], "condor_queue_stat": 30, "condor_status_fil": 30, "condorpath": 30, "get_condor_statu": 30, "correspon": [30, 37], "make_condor_dir": 30, "set_condor_statu": 30, "held": [30, 37], "io": 31, "nfs_flush_hack": 31, "opendir": 31, "closedir": 31, "complaint": 31, "unclos": 31, "scandir": 31, "nfspath": 31, "mount": 31, "compression_typ": 31, "dir_ok": 31, "load_population_object": 31, "load_snapshot": 31, "preloaded_popul": 31, "locked_clos": 31, "partner": 31, "locked_open_for_writ": 31, "unlock": 31, "lock_suffix": 31, "lock_timeout": 31, "lock_lifetim": 31, "exists_ok": 31, "fatal_open_error": 31, "mode": 31, "lockfil": 31, "flufl": 31, "file_object": 31, "lock_object": 31, "merge_popul": 31, "refpop": 31, "newpop": 31, "merge_populations_from_fil": 31, "closefd": 31, "compresslevel": 31, "population_object": 31, "confirm": 31, "gzip": 31, "pickl": 31, "compress_pickl": 31, "lucianopaz": 31, "shared_memori": 31, "set_statu": 31, "format_stat": 31, "process_": 31, "snapshot_filenam": 31, "wait_for_unlock": 31, "wait": 31, "write_ensembl": 31, "recognis": 31, "bz2": 31, "msgpack": 31, "support": 31, "grid_ensemble_result": [31, 36], "stackoverflow": 32, "28060251": 32, "hi": 32, "gonna": 32, "mathieu": 32, "sfh": 32, "redshift": 32, "enough": 32, "arenou2010_binary_fract": 32, "c2": 32, "sp": 32, "opm": 32, "fa": 32, "rssd": 32, "esa": 32, "doc_fetch": 32, "php": 32, "2969346": 32, "izzard2012_period_distribut": 32, "log10pmin": 32, "duquennoi": 32, "mayor": 32, "1991": 32, "spectral": 32, "15msun": 32, "sana": 32, "3msun": 32, "dlogp": 32, "raghavan": 32, "gaussian": [32, 38], "log10p": 32, "logp": 32, "m0": 32, "p1": 32, "p2": 32, "p3": 32, "moe_di_stefano_2017_multiplicity_fract": 32, "6e1": 32, "moe_di_stefano_2017_pdf": 32, "m3": 32, "m4": 32, "ecc2": 32, "ecc3": 32, "build_q_tabl": 32, "independ": 32, "q_min": 32, "renormalis": 32, "lowest": 32, "qmin": 32, "goal": 32, "boundari": 32, "calc_p_integr": 32, "min_logp": 32, "max_logp": 32, "integrals_str": 32, "interpolator_nam": 32, "mass_str": 32, "min_per": 32, "calc_e_integr": 32, "period_str": 32, "calc_total_probden": 32, "prob_dict": 32, "calculate_constants_three_part_powerlaw": 32, "law_const": 32, "slope": 32, "const_distribut": 32, "min_bound": [32, 38], "max_bound": [32, 38], "val": 32, "cosmic_sfh_madau_dickinson2014": 32, "cosmic": 32, "histori": 32, "madau": 32, "dickonson": 32, "1403": 32, "0007": 32, "mega": 32, "parsec": 32, "duquennoy1991": 32, "fill_data": 32, "sample_valu": 32, "data_dict": 32, "logmass": [32, 38], "logperiod": 32, "dstep": 32, "uniform": 32, "sigma": [32, 38], "gmin": 32, "gmax": 32, "deviat": [32, 38], "gaussian_func": 32, "gaussian_normalizing_const": 32, "get_integration_constant_q": 32, "q_interpol": 32, "tmp_tabl": 32, "qdata": 32, "get_max_multipl": 32, "multiplicity_arrai": 32, "imf_chabrier2003": 32, "chabrier": 32, "pasp": 32, "imf_scalo1986": 32, "scalo": 32, "80msol": 32, "imf_scalo1998": 32, "imf_tinsley1980": 32, "tinslei": 32, "1980": 32, "interpolate_in_mass_izzard2012": 32, "ktg93": 32, "linear_extrapolation_q": 32, "qs": 32, "qlimit": 32, "end_index": 32, "merge_multipl": 32, "result_arrai": 32, "max_multipl": 32, "fold": 32, "lambda_v": 32, "nmax": 32, "improv": [32, 38], "powerlaw": 32, "min_val": 32, "max_val": 32, "powerlaw_const": 32, "powerlaw_constant_nocach": 32, "powerlaw_extrapolation_q": 32, "raghavan2010_binary_fract": 32, "zsolar": 32, "long_spectral_typ": 32, "jaschek": 32, "amin": 32, "amax": 32, "x0": 32, "x1": 32, "ln": 32, "dp": 32, "p0": 32, "generalis": 32, "vb1print": 33, "system_numb": 33, "system_dict": 33, "ey": 33, "unix": 33, "epoch": 33, "vb2print": 33, "cmdline_str": 33, "grid_options_defaults_dict": 34, "grid_options_help": 34, "grid_options_description_check": 34, "write_grid_options_to_rst_fil": 34, "With": 34, "hack": 34, "reconsid": 34, "unnecessari": 34, "get_grid_options_defaults_dict": 34, "get_grid_options_descript": 34, "print_info": 34, "undescrib": 34, "And": [34, 43], "print_option_descript": 34, "filehandl": 34, "extra_text": 34, "delete_grid_vari": 35, "oldnam": 35, "newnam": 35, "add_ensemble_metadata": 36, "combined_output_dict": 36, "add_system_metadata": 36, "get_slurm_statu": 37, "make_slurm_dir": 37, "set_slurm_statu": 37, "slurmid": 37, "slurm_check_requir": 37, "slurm_grid": 37, "slurm_outfil": 37, "slurm_queue_stat": 37, "xxx": 37, "slurm_status_fil": 37, "slurmpath": 37, "soon": 38, "const_dt": 38, "cachedir": 38, "usecach": 38, "logspac": 38, "dlogt": 38, "tmin": 38, "tmax": 38, "mindm": 38, "1msun": 38, "0msun": 38, "comma": 38, "thu": 38, "maxdm": 38, "similar": 38, "fsampl": 38, "shannon": 38, "showtabl": 38, "showlist": 38, "log10mass": 38, "const_dt_cach": 38, "add_grid_valu": 38, "1gyr": 38, "suitabl": 38, "const_int": 38, "segment": 38, "linspac": 38, "const_rang": 38, "gaussian_zoom": 38, "zoom_mean": 38, "zoom_dispers": 38, "zoom_magnitud": 38, "depth": 38, "zoom_magntiud": 38, "peak_normalized_gaussian_func": 38, "hardli": 39, "minimum_stellar_mass": 39, "parse_binary_c_version_info": 39, "version_info_str": 39, "atom": 39, "dtlimit": 39, "git_branch": 39, "git_build": 39, "email": 39, "analys": 41, "example_log": 41, "fancy_parsing_funct": 41, "notifi": 41, "unknown": 41, "centralis": 41, "abstract": 41, "stellar_type_dict": 42, "stellar_type_dict_short": 42, "abbrevi": 42, "collect": 43, "binary_star": 43, "calc_period_from_sep": 43, "invers": 43, "zams_collis": 43, "collid": 43, "roche_lob": 43, "ragb": 43, "minimum_period_for_rlof": 43, "minimum_separation_for_rlof": 43, "maximum_mass_ratio_for_rlof": 43, "upon": 43, "r_l": 43, "1983": 43, "mass_accretor": 43, "mass_donor": 43, "rochelob": 43, "vice": 43, "versa": 43, "1996": 43, "mnra": 43, "pericent": 43}, "objects": {"binarycpython.utils": [[1, 0, 0, "-", "custom_logging_functions"], [2, 0, 0, "-", "dicts"], [3, 0, 0, "-", "ensemble"], [20, 0, 0, "-", "functions"], [21, 0, 0, "-", "grid"], [25, 0, 0, "-", "plot_functions"], [41, 0, 0, "-", "run_system_wrapper"], [42, 0, 0, "-", "stellar_types"], [43, 0, 0, "-", "useful_funcs"]], "binarycpython.utils.custom_logging_functions": [[1, 1, 1, "", "autogen_C_logging_code"], [1, 1, 1, "", "binary_c_log_code"], [1, 1, 1, "", "binary_c_write_log_code"], [1, 1, 1, "", "compile_shared_lib"], [1, 1, 1, "", "create_and_load_logging_function"], [1, 1, 1, "", "from_binary_c_config"], [1, 1, 1, "", "return_compilation_dict"]], "binarycpython.utils.dicts": [[2, 2, 1, "", "AutoVivificationDict"], [2, 1, 1, "", "count_keys_recursive"], [2, 1, 1, "", "custom_sort_dict"], [2, 1, 1, "", "filter_dict"], [2, 1, 1, "", "filter_dict_through_values"], [2, 1, 1, "", "inspect_dict"], [2, 1, 1, "", "keys_to_floats"], [2, 1, 1, "", "merge_dicts"], [2, 1, 1, "", "multiply_float_values"], [2, 1, 1, "", "multiply_values_dict"], [2, 1, 1, "", "normalize_dict"], [2, 1, 1, "", "prepare_dict"], [2, 1, 1, "", "recursive_change_key_to_float"], [2, 1, 1, "", "recursive_change_key_to_string"], [2, 1, 1, "", "set_opts"], [2, 1, 1, "", "subtract_dicts"], [2, 1, 1, "", "update_dicts"]], "binarycpython.utils.dicts.AutoVivificationDict": [[2, 3, 1, "", "__getitem__"], [2, 3, 1, "", "__iadd__"]], "binarycpython.utils.ensemble": [[3, 2, 1, "", "BinarycDecoder"], [3, 2, 1, "", "BinarycEncoder"], [3, 1, 1, "", "binaryc_json_serializer"], [3, 1, 1, "", "ensemble_compression"], [3, 1, 1, "", "ensemble_file_type"], [3, 1, 1, "", "ensemble_setting"], [3, 1, 1, "", "extract_ensemble_json_from_string"], [3, 1, 1, "", "format_ensemble_results"], [3, 1, 1, "", "handle_ensemble_string_to_json"], [3, 1, 1, "", "load_ensemble"], [3, 1, 1, "", "open_ensemble"]], "binarycpython.utils.ensemble.BinarycDecoder": [[3, 3, 1, "", "decode"]], "binarycpython.utils.ensemble.BinarycEncoder": [[3, 3, 1, "", "default"]], "binarycpython.utils.functions": [[20, 2, 1, "", "Capturing"], [20, 1, 1, "", "bin_data"], [20, 1, 1, "", "call_binary_c_config"], [20, 2, 1, "", "catchtime"], [20, 1, 1, "", "check_if_in_shell"], [20, 1, 1, "", "command_string_from_list"], [20, 1, 1, "", "conv_time_units"], [20, 1, 1, "", "convert_bytes"], [20, 1, 1, "", "convfloat"], [20, 1, 1, "", "create_arg_string"], [20, 1, 1, "", "create_hdf5"], [20, 1, 1, "", "datalinedict"], [20, 1, 1, "", "example_parse_output"], [20, 1, 1, "", "filter_arg_dict"], [20, 1, 1, "", "format_number"], [20, 1, 1, "", "get_ANSI_colours"], [20, 1, 1, "", "get_arg_keys"], [20, 1, 1, "", "get_defaults"], [20, 1, 1, "", "get_help"], [20, 1, 1, "", "get_help_all"], [20, 1, 1, "", "get_help_super"], [20, 1, 1, "", "get_size"], [20, 1, 1, "", "get_username"], [20, 1, 1, "", "imports"], [20, 1, 1, "", "is_capsule"], [20, 1, 1, "", "isfloat"], [20, 1, 1, "", "isint"], [20, 1, 1, "", "load_logfile"], [20, 1, 1, "", "make_build_text"], [20, 1, 1, "", "mem_use"], [20, 1, 1, "", "now"], [20, 1, 1, "", "output_lines"], [20, 1, 1, "", "pad_output_distribution"], [20, 1, 1, "", "quotewrap"], [20, 1, 1, "", "remove_file"], [20, 1, 1, "", "temp_dir"], [20, 1, 1, "", "timedelta"], [20, 1, 1, "", "trem"], [20, 1, 1, "", "verbose_print"], [20, 1, 1, "", "write_binary_c_parameter_descriptions_to_rst_file"]], "binarycpython.utils.functions.Capturing": [[20, 3, 1, "", "__enter__"], [20, 3, 1, "", "__exit__"]], "binarycpython.utils.functions.catchtime": [[20, 3, 1, "", "__enter__"], [20, 3, 1, "", "__exit__"]], "binarycpython.utils.grid": [[21, 2, 1, "", "Population"]], "binarycpython.utils.grid.Population": [[21, 3, 1, "", "clean"], [21, 3, 1, "", "evolve"], [21, 3, 1, "", "evolve_single"], [21, 3, 1, "", "exit"], [21, 3, 1, "", "export_all_info"], [21, 3, 1, "", "jobID"], [21, 3, 1, "", "parse_cmdline"], [21, 3, 1, "", "return_all_info"], [21, 3, 1, "", "return_binary_c_defaults"], [21, 3, 1, "", "return_population_settings"], [21, 3, 1, "", "set"], [21, 3, 1, "", "was_killed"]], "binarycpython.utils.plot_functions": [[25, 1, 1, "", "color_by_index"], [25, 1, 1, "", "dummy"], [25, 1, 1, "", "parse_function_hr_diagram"], [25, 1, 1, "", "parse_function_masses"], [25, 1, 1, "", "parse_function_orbit"], [25, 1, 1, "", "plot_HR_diagram"], [25, 1, 1, "", "plot_masses"], [25, 1, 1, "", "plot_orbit"], [25, 1, 1, "", "plot_system"]], "binarycpython.utils.population_extensions": [[26, 0, 0, "-", "HPC"], [27, 0, 0, "-", "Moe_di_Stefano_2017"], [28, 0, 0, "-", "analytics"], [29, 0, 0, "-", "cache"], [30, 0, 0, "-", "condor"], [31, 0, 0, "-", "dataIO"], [32, 0, 0, "-", "distribution_functions"], [33, 0, 0, "-", "grid_logging"], [34, 0, 0, "-", "grid_options_defaults"], [35, 0, 0, "-", "gridcode"], [36, 0, 0, "-", "metadata"], [37, 0, 0, "-", "slurm"], [38, 0, 0, "-", "spacing_functions"], [39, 0, 0, "-", "version_info"]], "binarycpython.utils.population_extensions.HPC": [[26, 2, 1, "", "HPC"]], "binarycpython.utils.population_extensions.HPC.HPC": [[26, 3, 1, "", "HPC_can_join"], [26, 3, 1, "", "HPC_check_requirements"], [26, 3, 1, "", "HPC_dir"], [26, 3, 1, "", "HPC_dirs"], [26, 3, 1, "", "HPC_dump_status"], [26, 3, 1, "", "HPC_get_status"], [26, 3, 1, "", "HPC_grid"], [26, 3, 1, "", "HPC_id_filename"], [26, 3, 1, "", "HPC_id_from_dir"], [26, 3, 1, "", "HPC_job"], [26, 3, 1, "", "HPC_jobID"], [26, 3, 1, "", "HPC_jobID_tuple"], [26, 3, 1, "", "HPC_job_id_range"], [26, 3, 1, "", "HPC_job_task"], [26, 3, 1, "", "HPC_job_type"], [26, 3, 1, "", "HPC_join_from_files"], [26, 3, 1, "", "HPC_join_previous"], [26, 3, 1, "", "HPC_joinlist"], [26, 3, 1, "", "HPC_load_joinfiles_list"], [26, 3, 1, "", "HPC_make_joiningfile"], [26, 3, 1, "", "HPC_njobs"], [26, 3, 1, "", "HPC_path"], [26, 3, 1, "", "HPC_queue_stats"], [26, 3, 1, "", "HPC_restore"], [26, 3, 1, "", "HPC_set_status"], [26, 3, 1, "", "HPC_snapshot_filename"], [26, 3, 1, "", "HPC_status"], [26, 3, 1, "", "HPC_touch"]], "binarycpython.utils.population_extensions.Moe_di_Stefano_2017": [[27, 2, 1, "", "Moe_di_Stefano_2017"]], "binarycpython.utils.population_extensions.Moe_di_Stefano_2017.Moe_di_Stefano_2017": [[27, 3, 1, "", "Moe_di_Stefano_2017"], [27, 3, 1, "", "get_Moe_di_Stefano_2017_default_options"], [27, 3, 1, "", "get_Moe_di_Stefano_2017_default_options_description"], [27, 3, 1, "", "get_moe_di_stefano_dataset"], [27, 3, 1, "", "set_moe_di_stefano_settings"]], "binarycpython.utils.population_extensions.analytics": [[28, 2, 1, "", "analytics"]], "binarycpython.utils.population_extensions.analytics.analytics": [[28, 3, 1, "", "CPU_time"], [28, 3, 1, "", "make_analytics_dict"], [28, 3, 1, "", "set_time"], [28, 3, 1, "", "time_elapsed"]], "binarycpython.utils.population_extensions.cache": [[29, 2, 1, "", "cache"]], "binarycpython.utils.population_extensions.cache.cache": [[29, 2, 1, "", "NullCache"], [29, 3, 1, "", "default_cache_dir"], [29, 3, 1, "", "setup_function_cache"], [29, 3, 1, "", "test_caches"]], "binarycpython.utils.population_extensions.cache.cache.NullCache": [[29, 3, 1, "", "__delitem__"], [29, 3, 1, "", "__getitem__"], [29, 3, 1, "", "__setitem__"], [29, 3, 1, "", "popitem"]], "binarycpython.utils.population_extensions.condor": [[30, 2, 1, "", "condor"]], "binarycpython.utils.population_extensions.condor.condor": [[30, 3, 1, "", "condorID"], [30, 3, 1, "", "condor_check_requirements"], [30, 3, 1, "", "condor_dirs"], [30, 3, 1, "", "condor_grid"], [30, 3, 1, "", "condor_outfile"], [30, 3, 1, "", "condor_queue_stats"], [30, 3, 1, "", "condor_status_file"], [30, 3, 1, "", "condorpath"], [30, 3, 1, "", "get_condor_status"], [30, 3, 1, "", "make_condor_dirs"], [30, 3, 1, "", "set_condor_status"]], "binarycpython.utils.population_extensions.dataIO": [[31, 2, 1, "", "dataIO"]], "binarycpython.utils.population_extensions.dataIO.dataIO": [[31, 3, 1, "", "NFS_flush_hack"], [31, 3, 1, "", "NFSpath"], [31, 3, 1, "", "compression_type"], [31, 3, 1, "", "dir_ok"], [31, 3, 1, "", "load_population_object"], [31, 3, 1, "", "load_snapshot"], [31, 3, 1, "", "locked_close"], [31, 3, 1, "", "locked_open_for_write"], [31, 3, 1, "", "merge_populations"], [31, 3, 1, "", "merge_populations_from_file"], [31, 3, 1, "", "open"], [31, 3, 1, "", "save_population_object"], [31, 3, 1, "", "save_snapshot"], [31, 3, 1, "", "set_status"], [31, 3, 1, "", "snapshot_filename"], [31, 3, 1, "", "wait_for_unlock"], [31, 3, 1, "", "write_binary_c_calls_to_file"], [31, 3, 1, "", "write_ensemble"]], "binarycpython.utils.population_extensions.distribution_functions": [[32, 2, 1, "", "distribution_functions"]], "binarycpython.utils.population_extensions.distribution_functions.distribution_functions": [[32, 3, 1, "", "Arenou2010_binary_fraction"], [32, 3, 1, "", "Izzard2012_period_distribution"], [32, 3, 1, "", "Kroupa2001"], [32, 3, 1, "", "Moe_di_Stefano_2017_multiplicity_fractions"], [32, 3, 1, "", "Moe_di_Stefano_2017_pdf"], [32, 3, 1, "", "build_q_table"], [32, 3, 1, "", "calc_P_integral"], [32, 3, 1, "", "calc_e_integral"], [32, 3, 1, "", "calc_total_probdens"], [32, 3, 1, "", "calculate_constants_three_part_powerlaw"], [32, 3, 1, "", "const_distribution"], [32, 3, 1, "", "cosmic_SFH_madau_dickinson2014"], [32, 3, 1, "", "duquennoy1991"], [32, 3, 1, "", "fill_data"], [32, 3, 1, "", "flat"], [32, 3, 1, "", "flatsections"], [32, 3, 1, "", "gaussian"], [32, 3, 1, "", "gaussian_func"], [32, 3, 1, "", "gaussian_normalizing_const"], [32, 3, 1, "", "get_integration_constant_q"], [32, 3, 1, "", "get_max_multiplicity"], [32, 3, 1, "", "imf_chabrier2003"], [32, 3, 1, "", "imf_scalo1986"], [32, 3, 1, "", "imf_scalo1998"], [32, 3, 1, "", "imf_tinsley1980"], [32, 3, 1, "", "interpolate_in_mass_izzard2012"], [32, 3, 1, "", "ktg93"], [32, 3, 1, "", "linear_extrapolation_q"], [32, 3, 1, "", "merge_multiplicities"], [32, 3, 1, "", "number"], [32, 3, 1, "", "poisson"], [32, 3, 1, "", "powerlaw"], [32, 3, 1, "", "powerlaw_constant"], [32, 3, 1, "", "powerlaw_constant_nocache"], [32, 3, 1, "", "powerlaw_extrapolation_q"], [32, 3, 1, "", "raghavan2010_binary_fraction"], [32, 3, 1, "", "sana12"], [32, 3, 1, "", "three_part_powerlaw"]], "binarycpython.utils.population_extensions.grid_logging": [[33, 2, 1, "", "grid_logging"]], "binarycpython.utils.population_extensions.grid_logging.grid_logging": [[33, 3, 1, "", "vb1print"], [33, 3, 1, "", "vb2print"], [33, 3, 1, "", "verbose_print"]], "binarycpython.utils.population_extensions.grid_options_defaults": [[34, 2, 1, "", "grid_options_defaults"]], "binarycpython.utils.population_extensions.grid_options_defaults.grid_options_defaults": [[34, 3, 1, "", "default_cache_dir"], [34, 3, 1, "", "get_grid_options_defaults_dict"], [34, 3, 1, "", "get_grid_options_descriptions"], [34, 3, 1, "", "grid_options_description_checker"], [34, 3, 1, "", "grid_options_help"], [34, 3, 1, "", "print_option_descriptions"], [34, 3, 1, "", "write_grid_options_to_rst_file"]], "binarycpython.utils.population_extensions.gridcode": [[35, 2, 1, "", "gridcode"]], "binarycpython.utils.population_extensions.gridcode.gridcode": [[35, 3, 1, "", "add_grid_variable"], [35, 3, 1, "", "delete_grid_variable"], [35, 3, 1, "", "rename_grid_variable"], [35, 3, 1, "", "update_grid_variable"]], "binarycpython.utils.population_extensions.metadata": [[36, 2, 1, "", "metadata"]], "binarycpython.utils.population_extensions.metadata.metadata": [[36, 3, 1, "", "add_ensemble_metadata"], [36, 3, 1, "", "add_system_metadata"]], "binarycpython.utils.population_extensions.slurm": [[37, 2, 1, "", "slurm"]], "binarycpython.utils.population_extensions.slurm.slurm": [[37, 3, 1, "", "get_slurm_status"], [37, 3, 1, "", "make_slurm_dirs"], [37, 3, 1, "", "set_slurm_status"], [37, 3, 1, "", "slurmID"], [37, 3, 1, "", "slurm_check_requirements"], [37, 3, 1, "", "slurm_dirs"], [37, 3, 1, "", "slurm_grid"], [37, 3, 1, "", "slurm_outfile"], [37, 3, 1, "", "slurm_queue_stats"], [37, 3, 1, "", "slurm_status_file"], [37, 3, 1, "", "slurmpath"]], "binarycpython.utils.population_extensions.spacing_functions": [[38, 2, 1, "", "spacing_functions"]], "binarycpython.utils.population_extensions.spacing_functions.spacing_functions": [[38, 3, 1, "", "const_dt"], [38, 3, 1, "", "const_int"], [38, 3, 1, "", "const_linear"], [38, 3, 1, "", "const_ranges"], [38, 3, 1, "", "gaussian_zoom"], [38, 3, 1, "", "peak_normalized_gaussian_func"]], "binarycpython.utils.population_extensions.version_info": [[39, 2, 1, "", "version_info"]], "binarycpython.utils.population_extensions.version_info.version_info": [[39, 3, 1, "", "minimum_stellar_mass"], [39, 3, 1, "", "parse_binary_c_version_info"], [39, 3, 1, "", "return_binary_c_version_info"]], "binarycpython.utils.run_system_wrapper": [[41, 1, 1, "", "run_system"]], "binarycpython.utils.useful_funcs": [[43, 1, 1, "", "calc_period_from_sep"], [43, 1, 1, "", "calc_sep_from_period"], [43, 1, 1, "", "maximum_mass_ratio_for_RLOF"], [43, 1, 1, "", "minimum_period_for_RLOF"], [43, 1, 1, "", "minimum_separation_for_RLOF"], [43, 1, 1, "", "ragb"], [43, 1, 1, "", "roche_lobe"], [43, 1, 1, "", "rzams"], [43, 1, 1, "", "zams_collision"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"]}, "titleterms": {"binary_c": [0, 7, 9, 11, 12, 16, 19, 23, 40], "paramet": [0, 11], "section": 0, "star": [0, 6, 15, 16], "binari": [0, 5, 6, 13, 16, 19], "nucsyn": 0, "output": [0, 6, 8, 13, 14, 15, 16], "input": 0, "i": 0, "o": 0, "algorithm": 0, "misc": 0, "custom_logging_funct": 1, "modul": [1, 2, 3, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43], "dict": 2, "ensembl": 3, "exampl": [4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 18, 19, 23, 40], "notebook": [4, 19], "content": [4, 23], "us": [5, 6, 7, 8, 9, 13, 14, 15, 17, 19], "case": [5, 6, 8, 13, 14, 15, 17], "black": 5, "hole": 5, "system": [5, 12, 17], "hertzsprung": 6, "russel": 6, "diagram": 6, "set": [6, 7, 8, 13, 14, 15, 16], "up": [6, 7, 8, 13, 14, 15, 16], "popul": [6, 8, 9, 12, 13, 14, 15, 16, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39], "object": [6, 8, 9, 12, 13, 14, 15, 16], "stellar": [6, 8, 13, 14], "grid": [6, 8, 13, 14, 15, 16, 22], "log": [6, 8, 9, 13, 14, 15, 16, 19], "handl": [6, 8, 13, 14, 15, 16], "evolv": [6, 8, 13, 14, 15, 16], "tutori": [7, 9, 11, 12, 16], "api": [7, 9, 12, 17, 19], "function": [7, 11, 12, 13, 14, 15, 16, 17, 19, 20], "python": [7, 9, 11, 12, 16, 19, 23, 40], "usag": [7, 9, 23, 40], "free": 7, "store": 7, "get": [7, 11], "inform": [7, 11], "from": [7, 9, 23, 40], "common": 8, "envelop": 8, "evolut": [8, 9], "custom": [9, 19], "routin": 9, "when": 9, "run": [9, 12, 16, 19, 23, 40], "directli": 9, "string": 9, "compact": 9, "mass": [9, 14, 15], "supernova": 9, "extra": 11, "featur": 11, "about": 11, "build": [11, 23, 40], "pars": 11, "dictionari": 11, "modif": 11, "individu": 12, "singl": [12, 16], "run_system_wrapp": [12, 41], "via": [12, 23, 40], "zero": [13, 14], "ag": [13, 14], "luminos": [13, 14, 15], "ad": [13, 14, 15, 16], "variabl": [13, 14, 15, 16, 23, 40], "zam": [14, 15], "distribut": [14, 15], "initi": [14, 15], "A": [14, 15], "better": [14, 15], "sampl": [14, 15], "massiv": 15, "noteworthi": 16, "full": 16, "script": 16, "solar": 17, "basic": 18, "core": 19, "wrapper": 19, "run_binari": 19, "run_binary_with_log": 19, "line": 19, "util": 19, "run_system": 19, "other": 19, "class": [21, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39], "code": [22, 24], "option": 22, "public": 22, "moe": 22, "di": 22, "stefano": 22, "sampler": 22, "privat": 22, "welcom": 23, "s": 23, "document": [23, 40], "instal": [23, 40], "requir": [23, 40], "environ": [23, 40], "instruct": [23, 40], "pip": [23, 40], "sourc": [23, 40], "after": [23, 40], "note": [23, 40], "develop": [23, 40], "gener": [23, 40], "docstr": [23, 40], "test": [23, 40], "coverag": [23, 40], "report": [23, 40], "unit": [23, 40], "faq": [23, 40], "issu": [23, 40], "indic": 23, "tabl": 23, "binarycpython": 24, "plot_funct": 25, "extens": [26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39], "hpc": 26, "moe_di_stefano_2017": 27, "analyt": 28, "cach": 29, "condor": 30, "dataio": 31, "distribution_funct": 32, "grid_log": 33, "grid_options_default": 34, "gridcod": 35, "metadata": 36, "slurm": 37, "spacing_funct": 38, "version_info": 39, "stellar_typ": 42, "useful_func": 43}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "nbsphinx": 4, "sphinx": 56}})
\ No newline at end of file
diff --git a/docs/build/html/stellar_types.html b/docs/build/html/stellar_types.html
index a690415a6..4e416c4cf 100644
--- a/docs/build/html/stellar_types.html
+++ b/docs/build/html/stellar_types.html
@@ -154,7 +154,7 @@
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/build/html/useful_funcs.html b/docs/build/html/useful_funcs.html
index d714d4bca..163c21c2a 100644
--- a/docs/build/html/useful_funcs.html
+++ b/docs/build/html/useful_funcs.html
@@ -351,7 +351,7 @@ determine if two stars collide on the ZAMS</p>
     provided by <a href="https://readthedocs.org">Read the Docs</a>.
   
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
diff --git a/docs/source/_templates/footer.html b/docs/source/_templates/footer.html
index 05ef750ce..af10f14dc 100644
--- a/docs/source/_templates/footer.html
+++ b/docs/source/_templates/footer.html
@@ -2,7 +2,7 @@
 
 {%- block extrafooter %}
 <br><br>
-Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision b1f89a5ffa2f963d1049709d3aa477be2fc39e3e url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.3/2.2.1 git revision bd37bb5fce0ec634d98a4e033bccbe661070602d url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.3/2.2.1">git url</a>.
 <br><br>
 Using binary_c with bit branch branch_david: git revision: "6072:20220603:69cdd3f72" url: <a href="https://gitlab.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
-- 
GitLab