\hypertarget{classBinary}{
\section{Binary Class Reference}
\label{classBinary}\index{Binary@{Binary}}
}
{\tt \#include $<$Binary\_\-old.h$>$}

Collaboration diagram for Binary:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=69pt]{classBinary__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
\hyperlink{classBinary_64920eef6fb55fae2322044c54cbd3d5}{Binary} (void)
\item 
\hyperlink{classBinary_36016e8d031e1ca4e7826a6c63beedd4}{Binary} (\hyperlink{classParticle}{Particle} $\ast$\hyperlink{classBinary_9883235c50e5ba589e0bdc45cf3b24a0}{particle0}, \hyperlink{classParticle}{Particle} $\ast$\hyperlink{classBinary_98e07df80fe132e47ec146dad479beaf}{particle1})
\item 
void \hyperlink{classBinary_67fd24b2dff4a2308db062349f767fe4}{sort\_\-by\_\-name} (void)
\item 
void \hyperlink{classBinary_b8ad4f5b7de6aa6b89c5569cdfbf5e05}{calculate\_\-all} (int N, double R\_\-h, double R\_\-cl, double V\_\-star, double T\_\-star, double \hyperlink{n__body5_81_8cpp_fbfebac64a27898d7b391a5ca764b1cf}{m\_\-total}, double \hyperlink{n__body5_81_8cpp_c985983365083d62d9601eb75f5d60e4}{r\_\-virial})
\item 
void \hyperlink{classBinary_831f071a8dcb6c85f38a964289b153a6}{calculate\_\-all\_\-minimal\_\-version} (int N, double R\_\-h, double R\_\-cl)
\item 
void \hyperlink{classBinary_8a2475d57231ce1b5213a75c8fc161c6}{calculate\_\-all\_\-for\_\-all} (int N, double R\_\-h, double R\_\-cl, double V\_\-star, double T\_\-star, double \hyperlink{n__body5_81_8cpp_fbfebac64a27898d7b391a5ca764b1cf}{m\_\-total}, double \hyperlink{n__body5_81_8cpp_c985983365083d62d9601eb75f5d60e4}{r\_\-virial})
\item 
int \hyperlink{classBinary_de4697f6c989326dc4cfb66343b46ad6}{check} (int N, double R\_\-h, double R\_\-cl, double V\_\-star, double T\_\-star, double \hyperlink{n__body5_81_8cpp_fbfebac64a27898d7b391a5ca764b1cf}{m\_\-total}, double \hyperlink{n__body5_81_8cpp_c985983365083d62d9601eb75f5d60e4}{r\_\-virial})
\item 
void \hyperlink{classBinary_2e1ce2a9a2a734d804e073b0fed83635}{evolve} (int NN, double \hyperlink{classBinary_86a6e829d85837002d98163b396afe6b}{time\_\-start}, double time\_\-end)
\item 
void \hyperlink{classBinary_a651f9a732f29927e2adc88bbde5dae7}{evolve\_\-all} (int NN, double \hyperlink{classBinary_86a6e829d85837002d98163b396afe6b}{time\_\-start}, double time\_\-end)
\item 
void \hyperlink{classBinary_3f889e325783c3ae4544500fff7197fa}{print\_\-all} (void)
\item 
void \hyperlink{classBinary_4df6bbdbc1287db55cbebf38a9d0505a}{print\_\-data} (void)
\item 
void \hyperlink{classBinary_b02e4f7f0db361c98b5cc178e9e41c19}{add\_\-particle} (\hyperlink{classParticle}{Particle} $\ast$extra\_\-particle)
\item 
void \hyperlink{classBinary_b4201d31e27ab364914a62fcb861614d}{add\_\-more\_\-particles} (\hyperlink{classParticle}{Particle} $\ast$particle\_\-new)
\item 
void \hyperlink{classBinary_e24a6c3e30f84859de84b7f07933f3c1}{calculate\_\-accel\_\-and\_\-daccel\_\-with\_\-virtual\_\-grape} (int firsttime)
\item 
void \hyperlink{classBinary_d865ed7b598131dab2f83f139d7d1c80}{reconstruct} ()
\item 
void \hyperlink{classBinary_1146f3aa6904af6ce0c713dae4e0d22b}{reconstruct\_\-minimal} (int predicted)
\item 
int \hyperlink{classBinary_40f42e606f3a8d85b87555f1f05ec347}{remove\_\-members} (void)
\item 
void \hyperlink{classBinary_e2c11b9c43ccddebd3a32e985a2707f6}{assign\_\-perturbers} (vector$<$ \hyperlink{classParticle}{Particle} $\ast$ $>$ neighbou)
\item 
void \hyperlink{classBinary_a824c5c0ac10be449c723ae1ded652bf}{adjust\_\-perturbers} (void)
\item 
void \hyperlink{classBinary_afff441c5d670b8305cb7d7b01cc47ec}{calculate\_\-accel\_\-and\_\-daccel\_\-from\_\-perturbers} (int firsttime)
\item 
void \hyperlink{classBinary_1cf2e147016768cb1328adc0377b2713}{check\_\-collision} (void)
\item 
void \hyperlink{classBinary_3c8a820fd11783c766db07c9c1068576}{create\_\-collision\_\-product} (void)
\item 
void \hyperlink{classBinary_5961d6bc4fed74fc23a7fb3410e5b42a}{find\_\-time\_\-step} (double \hyperlink{classBinary_86a6e829d85837002d98163b396afe6b}{time\_\-start}, double time\_\-end, double \hyperlink{classBinary_67374387afac73c3975f000cb2acd363}{time}, double \hyperlink{n__body5_81_8cpp_e4f402913d5fc5dd3aebca242ab26019}{eta})
\item 
void \hyperlink{classBinary_442b2bec8d1894d57d6f4d01d900d729}{find\_\-time\_\-step\_\-for\_\-all} (double \hyperlink{classBinary_86a6e829d85837002d98163b396afe6b}{time\_\-start}, double time\_\-end, double \hyperlink{classBinary_67374387afac73c3975f000cb2acd363}{time}, double \hyperlink{n__body5_81_8cpp_e4f402913d5fc5dd3aebca242ab26019}{eta})
\item 
int \hyperlink{classBinary_fa8455fc17181b42d0d977d53449e051}{check\_\-time\_\-step} (int iterations, double \hyperlink{n__body5_81_8cpp_e4f402913d5fc5dd3aebca242ab26019}{eta})
\item 
int \hyperlink{classBinary_9bb297d0367f43d427ef78b5b3ed8b84}{check\_\-time\_\-step\_\-individual} (int i, int iterations, double \hyperlink{n__body5_81_8cpp_e4f402913d5fc5dd3aebca242ab26019}{eta})
\item 
int \hyperlink{classBinary_0855caa859a20d157b60401e0a8347a9}{choose\_\-the\_\-ghost} (void)
\item 
void \hyperlink{classBinary_ee1688b56841f2f691ea3fde2c180005}{reconstruct\_\-mass} (void)
\item 
void \hyperlink{classBinary_b75a3d76ca9e596f66b1eb632c2ffc5f}{reconstruct\_\-mass\_\-back} (void)
\item 
double \hyperlink{classBinary_d4eb8af7020e5f9058a17547331408cb}{find\_\-gamma} (int i, int ii)
\item 
int \hyperlink{classBinary_5a8fc1c82f157fc29a44fd93753fde36}{find\_\-common\_\-particle} (int ii, int jj)
\item 
int \hyperlink{classBinary_6f32e2d5ab5483dcdc6518135f94cac2}{check\_\-for\_\-encounters} (int N, double R\_\-cl)
\item 
void \hyperlink{classBinary_d1e6aa83a760c7f2176f09845a5bdce5}{calculate\_\-astrophysical\_\-parameters} (double V\_\-star, double T\_\-star, double \hyperlink{n__body5_81_8cpp_fbfebac64a27898d7b391a5ca764b1cf}{m\_\-total}, double \hyperlink{n__body5_81_8cpp_c985983365083d62d9601eb75f5d60e4}{r\_\-virial})
\item 
\hyperlink{classBinary_64920eef6fb55fae2322044c54cbd3d5}{Binary} (void)
\item 
\hyperlink{classBinary_36016e8d031e1ca4e7826a6c63beedd4}{Binary} (\hyperlink{classParticle}{Particle} $\ast$\hyperlink{classBinary_9883235c50e5ba589e0bdc45cf3b24a0}{particle0}, \hyperlink{classParticle}{Particle} $\ast$\hyperlink{classBinary_98e07df80fe132e47ec146dad479beaf}{particle1})
\item 
void \hyperlink{classBinary_028c464b4c6a7416799304d0960d285c}{calculate\_\-all} (int N, double R\_\-h, double R\_\-cl)
\item 
void \hyperlink{classBinary_eaf842b77b58a4be5b55069337179cba}{evolve} (double \hyperlink{classBinary_86a6e829d85837002d98163b396afe6b}{time\_\-start}, double time\_\-end)
\item 
void \hyperlink{classBinary_3f889e325783c3ae4544500fff7197fa}{print\_\-all} (void)
\item 
void \hyperlink{classBinary_4df6bbdbc1287db55cbebf38a9d0505a}{print\_\-data} (void)
\item 
void \hyperlink{classBinary_b02e4f7f0db361c98b5cc178e9e41c19}{add\_\-particle} (\hyperlink{classParticle}{Particle} $\ast$extra\_\-particle)
\end{CompactItemize}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
int \hyperlink{classBinary_1fc5fec7d478fef877ee2289f330df70}{name}
\item 
int \hyperlink{classBinary_2a9d3ad00e384f8850079eca76fa7dd0}{number}
\item 
int \hyperlink{classBinary_8dca158982fcfc6b62c3694d1c976187}{members} \mbox{[}$\,$\mbox{]}
\item 
int \hyperlink{classBinary_127bce4129865c381f4b8e003d1ee322}{soft\_\-binaries}
\item 
int \hyperlink{classBinary_acd7ec6d3900b24b3b57a4f7ca3b0c37}{hard\_\-binaries}
\item 
int \hyperlink{classBinary_7a70bf4877f05a29dbdc2ae7b063b2d7}{destroy\_\-binary}
\item 
int \hyperlink{classBinary_f7eb2ddeed9960ab2085aa07fac5ddba}{evolved}
\item 
int \hyperlink{classBinary_0f3275ebc8a2e698ca82e2720b0bbbb3}{evolved1}
\item 
double \hyperlink{classBinary_b30a3d4a1ddb2ed91440e397a7f46f04}{total\_\-mass}
\item 
double \hyperlink{classBinary_542de52a55596bb8dcad8b711a064010}{reduced\_\-mass}
\item 
double \hyperlink{classBinary_8e8ca795aa4dc53e362d8ae9a092edf1}{cm\_\-pos} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_8b4e6ca6e17ab3ba125680f68451ed03}{cm\_\-vel} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_9dd29c5f7fb0c95eb09e558aa56a482d}{cm\_\-old\_\-pos} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_fa3a10b4798107ddc7feec3b9ffd9805}{cm\_\-old\_\-vel} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_c2728d2f33afb900dc26f228e6b515bd}{cm\_\-old\_\-accel} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_c03a148ff1d32ca9394948a0c2d7f248}{cm\_\-old\_\-daccel} \mbox{[}3\mbox{]}
\item 
int \hyperlink{classBinary_f89f55ab15df877e2d99c60a2f442eff}{steps\_\-per\_\-orbit}
\item 
double \hyperlink{classBinary_e94f130cecbf2d6e4401518221ffebeb}{max\_\-time\_\-step}
\item 
double \hyperlink{classBinary_0f930b16d5521efda8c4d74b5b35478c}{internal\_\-time}
\item 
double \hyperlink{classBinary_a4fece7b104be48fed79edae87e782a1}{time\_\-forward}
\item 
double \hyperlink{classBinary_5300c91f5caea99946bd96da5adda957}{potential}
\item 
double \hyperlink{classBinary_f739650fdf3a263f5f9df4eeb1b4de7c}{kinetic}
\item 
double \hyperlink{classBinary_2d1e406696942b65d8e6266e559de9d1}{e\_\-total}
\item 
double \hyperlink{classBinary_cd66544457c9b4c234dff4a044cd1c9b}{tidal\_\-potential\_\-initial}
\item 
double \hyperlink{classBinary_fa317c0eab7be5739a3cf4575e21c189}{tidal\_\-potential\_\-final}
\item 
double \hyperlink{classBinary_fbd6eb6395017bc506b0e74f9504d9c0}{heat}
\item 
double \hyperlink{classBinary_800f200dc9c2ad5084625ed7f3e051bb}{semimajor}
\item 
double \hyperlink{classBinary_97f8ad5d5e9a6d75908b4543fe5f4bd2}{semiminor}
\item 
double \hyperlink{classBinary_bdf3a0a4ccd527950ad38e2f692030ff}{pericentre}
\item 
double \hyperlink{classBinary_10ed8d017dcd4631f9ea22643eb9964e}{apocentre}
\item 
double \hyperlink{classBinary_5829d623f6727ab0373a6444fe10997a}{eccentricity}
\item 
double \hyperlink{classBinary_2cc40151fcbeeeb62694e7c91b8ed5f4}{e\_\-total\_\-virial}
\item 
double \hyperlink{classBinary_dd0cd5dc4dcd9c0e0e6c8b08d3af3557}{semimajor0}
\item 
double \hyperlink{classBinary_fda1ff36ada7cdde1946c576d987839a}{semimajor1}
\item 
double \hyperlink{classBinary_a1e33ea4527b61902c3c85d4be174175}{period}
\item 
double \hyperlink{classBinary_a40bc7359d90444e2375140d7ec2fe25}{L} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_8ddd9071fe5cc7c3c2cc69dc5bfd777a}{L2}
\item 
double \hyperlink{classBinary_1063efc654e8a22f3185180cc8244072}{distance}
\item 
double \hyperlink{classBinary_9f406bb5e69cb976cdede29ec39e11a8}{velocity}
\item 
double \hyperlink{classBinary_a1eb894d4846f3fa80bfa11eea546648}{drdv}
\item 
double \hyperlink{classBinary_f7fb37b6fa3d7f8807d53e29691f3ebb}{internal\_\-a}
\item 
double \hyperlink{classBinary_09c222258ac8dec192ee976f92c7fcef}{internal\_\-adot}
\item 
double \hyperlink{classBinary_38aa283dbb4763b3fcc426de02eb1d91}{time\_\-step}
\item 
double \hyperlink{classBinary_81a84ca0257e02a335f79341659a9098}{time\_\-step\_\-minimum}
\item 
double \hyperlink{classBinary_67374387afac73c3975f000cb2acd363}{time}
\item 
double \hyperlink{classBinary_86a6e829d85837002d98163b396afe6b}{time\_\-start}
\item 
double \hyperlink{classBinary_5125e149f2b23f259056052269592829}{ext\_\-time}
\item 
double \hyperlink{classBinary_d725c324b109de5aaba70ecaf4dbe4ca}{ext\_\-old\_\-time\_\-step}
\item 
double \hyperlink{classBinary_35a9cb1d0d28562de67d713c47d310cb}{external\_\-acc} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_98ec206876b52cac6f37384eda8ecdf9}{dipole} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_1d44c0b634fe806eff73760f81b88005}{tidal} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_cbab9ffed9443e5eb22ae275bb84f4a7}{r\_\-roshe}
\item 
double \hyperlink{classBinary_3369cac784a966c5d98ff7ac7ee630ab}{r\_\-hill}
\item 
double \hyperlink{classBinary_b76d4f1fe3851fe21f331f42ffa9b608}{v\_\-inf}
\item 
double \hyperlink{classBinary_e66267cb1b2a34ab11ed5b7f43f2b21d}{impact\_\-parameter}
\item 
double \hyperlink{classBinary_1822815e8dd251fca107e6fbce1d17af}{impact\_\-parameter\_\-cr}
\item 
double \hyperlink{classBinary_def35b0a0f82aca3726f38c3f4a27f4d}{size}
\item 
double \hyperlink{classBinary_2b5b670a11becbac8bbd636374647f19}{initial\_\-size}
\item 
int \hyperlink{classBinary_0ea8c21e9c86e80018ce7f726512918f}{do\_\-not\_\-check}
\item 
int \hyperlink{classBinary_4e260444ab682dc0a8b769718d89a9d6}{to\_\-check}
\item 
double \hyperlink{classBinary_d3b368c51dd2fcfc2e2b42fbc9532628}{type}
\item 
int \hyperlink{classBinary_ae613b0e003d8cb5775753cfad36c608}{merge}
\item 
int \hyperlink{classBinary_a06c9afb6a76b660e7e8a7a2671d610e}{primary}
\item 
int \hyperlink{classBinary_0b8526b151bc3a74cac58a14785e1e86}{merge\_\-with}
\item 
int \hyperlink{classBinary_6477b499eb66615602ebc975042d655d}{merger}
\item 
int \hyperlink{classBinary_6448598e6ab55cba05e8e90ff98c79ff}{escape}
\item 
int \hyperlink{classBinary_7dcff59d7548974dc4f255e18c83ae6c}{close\_\-binary}
\item 
int \hyperlink{classBinary_9f87696f8fa1565ff9e342d360ade23a}{soft\_\-binary}
\item 
int \hyperlink{classBinary_c879fbe1ba881b103edf312d935fc718}{very\_\-close\_\-encounter}
\item 
int \hyperlink{classBinary_f236991942be6b876a224a33d05fdd12}{collision}
\item 
int \hyperlink{classBinary_20ed74ff304261223adb186bf7e4ede8}{ghost\_\-phantom\_\-collision}
\item 
int \hyperlink{classBinary_ad1d13b147719c2301dd8a098ffc8bef}{candidate0}
\item 
int \hyperlink{classBinary_edef5dc98ca5978a210fa99aed32540b}{candidate1}
\item 
int \hyperlink{classBinary_d3da0fa1b4c90b541d212f0ed71df3aa}{encounter}
\item 
double \hyperlink{classBinary_c435f3611386b6b90947e909eedc7014}{int\_\-time\_\-step}
\item 
double \hyperlink{classBinary_7819227422c9a1affa49854f522a8bad}{ext\_\-time\_\-step}
\item 
\hyperlink{classParticle}{Particle} $\ast$ \hyperlink{classBinary_9883235c50e5ba589e0bdc45cf3b24a0}{particle0}
\item 
\hyperlink{classParticle}{Particle} $\ast$ \hyperlink{classBinary_98e07df80fe132e47ec146dad479beaf}{particle1}
\item 
vector$<$ \hyperlink{classParticle}{Particle} $\ast$ $>$ \hyperlink{classBinary_ed9027ff533d8608856ee015a2f0bbf4}{particle}
\item 
vector$<$ \hyperlink{classParticle}{Particle} $\ast$ $>$ \hyperlink{classBinary_b004d25eecefa01ac7d15dfa7ec65135}{temp\_\-part}
\item 
vector$<$ \hyperlink{classParticle}{Particle} $\ast$ $>$ \hyperlink{classBinary_f499a2b359baeee631d3b7ed3b293b57}{perturbers}
\item 
double \hyperlink{classBinary_ba7fcd3be8220ba3291ca624d6e8dcbc}{cm\_\-accel} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_fe7bc26ddc7f59982b1123bc37c3f8df}{cm\_\-daccel} \mbox{[}3\mbox{]}
\item 
int \hyperlink{classBinary_52f02ee8e2b492ba52e55b820caa9cd2}{coming\_\-from\_\-evolve\_\-all}
\item 
int \hyperlink{classBinary_7952f4b05e315591284748d3e1dc2a6b}{change}
\item 
int \hyperlink{classBinary_652611c93a15b6470d9dfa258466cce0}{flag}
\item 
vector$<$ \hyperlink{classBinary}{Binary} $>$ \hyperlink{classBinary_2617ebbb57ce06cb9603468317947659}{sub\_\-binaries}
\item 
double \hyperlink{classBinary_b1625ed53e08355a4c2bc770b9b7e45f}{external\_\-dacc} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_36071916fa5bb44696db3ccd876dc4da}{r\_\-roshe0}
\item 
double \hyperlink{classBinary_80799d42cd980b6f207a64cf48c34fc7}{r\_\-roshe1}
\item 
double \hyperlink{classBinary_dd969b7d48900d3d74c22c193d3393f5}{pos0} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_1a76a81f2a8af2f9b5c7108d1ab75473}{pos1} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_ca56596c1e76acc90ae694369a7c8be6}{vel0} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_49acfb1e6fd8b2358996f1ab6c290291}{vel1} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_02d805d4d896b36890c57fde31d7d38a}{ex\_\-acceleration0} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_d124fcdac148910b2f8e54ed80e32f92}{ex\_\-acceleration1} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_759e8f816ea4a4402128d5a1668ab392}{ex\_\-dacceleration0} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_8d6b96b922e40bf4f96daad2c8507be0}{ex\_\-dacceleration1} \mbox{[}3\mbox{]}
\item 
double \hyperlink{classBinary_d296e1e3755fe6768f56b5e75bfaefb7}{cm\_\-acc} \mbox{[}3\mbox{]}
\end{CompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{classBinary_64920eef6fb55fae2322044c54cbd3d5}{
\index{Binary@{Binary}!Binary@{Binary}}
\index{Binary@{Binary}!Binary@{Binary}}
\subsubsection[Binary]{\setlength{\rightskip}{0pt plus 5cm}Binary::Binary (void)}}
\label{classBinary_64920eef6fb55fae2322044c54cbd3d5}


\hypertarget{classBinary_36016e8d031e1ca4e7826a6c63beedd4}{
\index{Binary@{Binary}!Binary@{Binary}}
\index{Binary@{Binary}!Binary@{Binary}}
\subsubsection[Binary]{\setlength{\rightskip}{0pt plus 5cm}Binary::Binary ({\bf Particle} $\ast$ {\em particle0}, \/  {\bf Particle} $\ast$ {\em particle1})}}
\label{classBinary_36016e8d031e1ca4e7826a6c63beedd4}


\hypertarget{classBinary_64920eef6fb55fae2322044c54cbd3d5}{
\index{Binary@{Binary}!Binary@{Binary}}
\index{Binary@{Binary}!Binary@{Binary}}
\subsubsection[Binary]{\setlength{\rightskip}{0pt plus 5cm}Binary::Binary (void)}}
\label{classBinary_64920eef6fb55fae2322044c54cbd3d5}


\hypertarget{classBinary_36016e8d031e1ca4e7826a6c63beedd4}{
\index{Binary@{Binary}!Binary@{Binary}}
\index{Binary@{Binary}!Binary@{Binary}}
\subsubsection[Binary]{\setlength{\rightskip}{0pt plus 5cm}Binary::Binary ({\bf Particle} $\ast$ {\em particle0}, \/  {\bf Particle} $\ast$ {\em particle1})}}
\label{classBinary_36016e8d031e1ca4e7826a6c63beedd4}




\subsection{Member Function Documentation}
\hypertarget{classBinary_67fd24b2dff4a2308db062349f767fe4}{
\index{Binary@{Binary}!sort\_\-by\_\-name@{sort\_\-by\_\-name}}
\index{sort\_\-by\_\-name@{sort\_\-by\_\-name}!Binary@{Binary}}
\subsubsection[sort\_\-by\_\-name]{\setlength{\rightskip}{0pt plus 5cm}void Binary::sort\_\-by\_\-name (void)}}
\label{classBinary_67fd24b2dff4a2308db062349f767fe4}


\hypertarget{classBinary_b8ad4f5b7de6aa6b89c5569cdfbf5e05}{
\index{Binary@{Binary}!calculate\_\-all@{calculate\_\-all}}
\index{calculate\_\-all@{calculate\_\-all}!Binary@{Binary}}
\subsubsection[calculate\_\-all]{\setlength{\rightskip}{0pt plus 5cm}void Binary::calculate\_\-all (int {\em N}, \/  double {\em R\_\-h}, \/  double {\em R\_\-cl}, \/  double {\em V\_\-star}, \/  double {\em T\_\-star}, \/  double {\em m\_\-total}, \/  double {\em r\_\-virial})}}
\label{classBinary_b8ad4f5b7de6aa6b89c5569cdfbf5e05}




Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=341pt]{classBinary_b8ad4f5b7de6aa6b89c5569cdfbf5e05_cgraph}
\end{center}
\end{figure}
\hypertarget{classBinary_831f071a8dcb6c85f38a964289b153a6}{
\index{Binary@{Binary}!calculate\_\-all\_\-minimal\_\-version@{calculate\_\-all\_\-minimal\_\-version}}
\index{calculate\_\-all\_\-minimal\_\-version@{calculate\_\-all\_\-minimal\_\-version}!Binary@{Binary}}
\subsubsection[calculate\_\-all\_\-minimal\_\-version]{\setlength{\rightskip}{0pt plus 5cm}void Binary::calculate\_\-all\_\-minimal\_\-version (int {\em N}, \/  double {\em R\_\-h}, \/  double {\em R\_\-cl})}}
\label{classBinary_831f071a8dcb6c85f38a964289b153a6}


\hypertarget{classBinary_8a2475d57231ce1b5213a75c8fc161c6}{
\index{Binary@{Binary}!calculate\_\-all\_\-for\_\-all@{calculate\_\-all\_\-for\_\-all}}
\index{calculate\_\-all\_\-for\_\-all@{calculate\_\-all\_\-for\_\-all}!Binary@{Binary}}
\subsubsection[calculate\_\-all\_\-for\_\-all]{\setlength{\rightskip}{0pt plus 5cm}void Binary::calculate\_\-all\_\-for\_\-all (int {\em N}, \/  double {\em R\_\-h}, \/  double {\em R\_\-cl}, \/  double {\em V\_\-star}, \/  double {\em T\_\-star}, \/  double {\em m\_\-total}, \/  double {\em r\_\-virial})}}
\label{classBinary_8a2475d57231ce1b5213a75c8fc161c6}




Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=357pt]{classBinary_8a2475d57231ce1b5213a75c8fc161c6_cgraph}
\end{center}
\end{figure}
\hypertarget{classBinary_de4697f6c989326dc4cfb66343b46ad6}{
\index{Binary@{Binary}!check@{check}}
\index{check@{check}!Binary@{Binary}}
\subsubsection[check]{\setlength{\rightskip}{0pt plus 5cm}int Binary::check (int {\em N}, \/  double {\em R\_\-h}, \/  double {\em R\_\-cl}, \/  double {\em V\_\-star}, \/  double {\em T\_\-star}, \/  double {\em m\_\-total}, \/  double {\em r\_\-virial})}}
\label{classBinary_de4697f6c989326dc4cfb66343b46ad6}




Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=181pt]{classBinary_de4697f6c989326dc4cfb66343b46ad6_cgraph}
\end{center}
\end{figure}
\hypertarget{classBinary_2e1ce2a9a2a734d804e073b0fed83635}{
\index{Binary@{Binary}!evolve@{evolve}}
\index{evolve@{evolve}!Binary@{Binary}}
\subsubsection[evolve]{\setlength{\rightskip}{0pt plus 5cm}void Binary::evolve (int {\em NN}, \/  double {\em time\_\-start}, \/  double {\em time\_\-end})}}
\label{classBinary_2e1ce2a9a2a734d804e073b0fed83635}




Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=420pt]{classBinary_2e1ce2a9a2a734d804e073b0fed83635_cgraph}
\end{center}
\end{figure}
\hypertarget{classBinary_a651f9a732f29927e2adc88bbde5dae7}{
\index{Binary@{Binary}!evolve\_\-all@{evolve\_\-all}}
\index{evolve\_\-all@{evolve\_\-all}!Binary@{Binary}}
\subsubsection[evolve\_\-all]{\setlength{\rightskip}{0pt plus 5cm}void Binary::evolve\_\-all (int {\em NN}, \/  double {\em time\_\-start}, \/  double {\em time\_\-end})}}
\label{classBinary_a651f9a732f29927e2adc88bbde5dae7}




Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=420pt]{classBinary_a651f9a732f29927e2adc88bbde5dae7_cgraph}
\end{center}
\end{figure}
\hypertarget{classBinary_3f889e325783c3ae4544500fff7197fa}{
\index{Binary@{Binary}!print\_\-all@{print\_\-all}}
\index{print\_\-all@{print\_\-all}!Binary@{Binary}}
\subsubsection[print\_\-all]{\setlength{\rightskip}{0pt plus 5cm}void Binary::print\_\-all (void)}}
\label{classBinary_3f889e325783c3ae4544500fff7197fa}


\hypertarget{classBinary_4df6bbdbc1287db55cbebf38a9d0505a}{
\index{Binary@{Binary}!print\_\-data@{print\_\-data}}
\index{print\_\-data@{print\_\-data}!Binary@{Binary}}
\subsubsection[print\_\-data]{\setlength{\rightskip}{0pt plus 5cm}void Binary::print\_\-data (void)}}
\label{classBinary_4df6bbdbc1287db55cbebf38a9d0505a}


\hypertarget{classBinary_b02e4f7f0db361c98b5cc178e9e41c19}{
\index{Binary@{Binary}!add\_\-particle@{add\_\-particle}}
\index{add\_\-particle@{add\_\-particle}!Binary@{Binary}}
\subsubsection[add\_\-particle]{\setlength{\rightskip}{0pt plus 5cm}void Binary::add\_\-particle ({\bf Particle} $\ast$ {\em extra\_\-particle})}}
\label{classBinary_b02e4f7f0db361c98b5cc178e9e41c19}


\hypertarget{classBinary_b4201d31e27ab364914a62fcb861614d}{
\index{Binary@{Binary}!add\_\-more\_\-particles@{add\_\-more\_\-particles}}
\index{add\_\-more\_\-particles@{add\_\-more\_\-particles}!Binary@{Binary}}
\subsubsection[add\_\-more\_\-particles]{\setlength{\rightskip}{0pt plus 5cm}void Binary::add\_\-more\_\-particles ({\bf Particle} $\ast$ {\em particle\_\-new})}}
\label{classBinary_b4201d31e27ab364914a62fcb861614d}


\hypertarget{classBinary_e24a6c3e30f84859de84b7f07933f3c1}{
\index{Binary@{Binary}!calculate\_\-accel\_\-and\_\-daccel\_\-with\_\-virtual\_\-grape@{calculate\_\-accel\_\-and\_\-daccel\_\-with\_\-virtual\_\-grape}}
\index{calculate\_\-accel\_\-and\_\-daccel\_\-with\_\-virtual\_\-grape@{calculate\_\-accel\_\-and\_\-daccel\_\-with\_\-virtual\_\-grape}!Binary@{Binary}}
\subsubsection[calculate\_\-accel\_\-and\_\-daccel\_\-with\_\-virtual\_\-grape]{\setlength{\rightskip}{0pt plus 5cm}void Binary::calculate\_\-accel\_\-and\_\-daccel\_\-with\_\-virtual\_\-grape (int {\em firsttime})}}
\label{classBinary_e24a6c3e30f84859de84b7f07933f3c1}


\hypertarget{classBinary_d865ed7b598131dab2f83f139d7d1c80}{
\index{Binary@{Binary}!reconstruct@{reconstruct}}
\index{reconstruct@{reconstruct}!Binary@{Binary}}
\subsubsection[reconstruct]{\setlength{\rightskip}{0pt plus 5cm}void Binary::reconstruct ()}}
\label{classBinary_d865ed7b598131dab2f83f139d7d1c80}


\hypertarget{classBinary_1146f3aa6904af6ce0c713dae4e0d22b}{
\index{Binary@{Binary}!reconstruct\_\-minimal@{reconstruct\_\-minimal}}
\index{reconstruct\_\-minimal@{reconstruct\_\-minimal}!Binary@{Binary}}
\subsubsection[reconstruct\_\-minimal]{\setlength{\rightskip}{0pt plus 5cm}void Binary::reconstruct\_\-minimal (int {\em predicted})}}
\label{classBinary_1146f3aa6904af6ce0c713dae4e0d22b}


\hypertarget{classBinary_40f42e606f3a8d85b87555f1f05ec347}{
\index{Binary@{Binary}!remove\_\-members@{remove\_\-members}}
\index{remove\_\-members@{remove\_\-members}!Binary@{Binary}}
\subsubsection[remove\_\-members]{\setlength{\rightskip}{0pt plus 5cm}int Binary::remove\_\-members (void)}}
\label{classBinary_40f42e606f3a8d85b87555f1f05ec347}




Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=169pt]{classBinary_40f42e606f3a8d85b87555f1f05ec347_cgraph}
\end{center}
\end{figure}
\hypertarget{classBinary_e2c11b9c43ccddebd3a32e985a2707f6}{
\index{Binary@{Binary}!assign\_\-perturbers@{assign\_\-perturbers}}
\index{assign\_\-perturbers@{assign\_\-perturbers}!Binary@{Binary}}
\subsubsection[assign\_\-perturbers]{\setlength{\rightskip}{0pt plus 5cm}void Binary::assign\_\-perturbers (vector$<$ {\bf Particle} $\ast$ $>$ {\em neighbou})}}
\label{classBinary_e2c11b9c43ccddebd3a32e985a2707f6}




Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=263pt]{classBinary_e2c11b9c43ccddebd3a32e985a2707f6_cgraph}
\end{center}
\end{figure}
\hypertarget{classBinary_a824c5c0ac10be449c723ae1ded652bf}{
\index{Binary@{Binary}!adjust\_\-perturbers@{adjust\_\-perturbers}}
\index{adjust\_\-perturbers@{adjust\_\-perturbers}!Binary@{Binary}}
\subsubsection[adjust\_\-perturbers]{\setlength{\rightskip}{0pt plus 5cm}void Binary::adjust\_\-perturbers (void)}}
\label{classBinary_a824c5c0ac10be449c723ae1ded652bf}


\hypertarget{classBinary_afff441c5d670b8305cb7d7b01cc47ec}{
\index{Binary@{Binary}!calculate\_\-accel\_\-and\_\-daccel\_\-from\_\-perturbers@{calculate\_\-accel\_\-and\_\-daccel\_\-from\_\-perturbers}}
\index{calculate\_\-accel\_\-and\_\-daccel\_\-from\_\-perturbers@{calculate\_\-accel\_\-and\_\-daccel\_\-from\_\-perturbers}!Binary@{Binary}}
\subsubsection[calculate\_\-accel\_\-and\_\-daccel\_\-from\_\-perturbers]{\setlength{\rightskip}{0pt plus 5cm}void Binary::calculate\_\-accel\_\-and\_\-daccel\_\-from\_\-perturbers (int {\em firsttime})}}
\label{classBinary_afff441c5d670b8305cb7d7b01cc47ec}


\hypertarget{classBinary_1cf2e147016768cb1328adc0377b2713}{
\index{Binary@{Binary}!check\_\-collision@{check\_\-collision}}
\index{check\_\-collision@{check\_\-collision}!Binary@{Binary}}
\subsubsection[check\_\-collision]{\setlength{\rightskip}{0pt plus 5cm}void Binary::check\_\-collision (void)}}
\label{classBinary_1cf2e147016768cb1328adc0377b2713}


\hypertarget{classBinary_3c8a820fd11783c766db07c9c1068576}{
\index{Binary@{Binary}!create\_\-collision\_\-product@{create\_\-collision\_\-product}}
\index{create\_\-collision\_\-product@{create\_\-collision\_\-product}!Binary@{Binary}}
\subsubsection[create\_\-collision\_\-product]{\setlength{\rightskip}{0pt plus 5cm}void Binary::create\_\-collision\_\-product (void)}}
\label{classBinary_3c8a820fd11783c766db07c9c1068576}




Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=277pt]{classBinary_3c8a820fd11783c766db07c9c1068576_cgraph}
\end{center}
\end{figure}
\hypertarget{classBinary_5961d6bc4fed74fc23a7fb3410e5b42a}{
\index{Binary@{Binary}!find\_\-time\_\-step@{find\_\-time\_\-step}}
\index{find\_\-time\_\-step@{find\_\-time\_\-step}!Binary@{Binary}}
\subsubsection[find\_\-time\_\-step]{\setlength{\rightskip}{0pt plus 5cm}void Binary::find\_\-time\_\-step (double {\em time\_\-start}, \/  double {\em time\_\-end}, \/  double {\em time}, \/  double {\em eta})}}
\label{classBinary_5961d6bc4fed74fc23a7fb3410e5b42a}




Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=305pt]{classBinary_5961d6bc4fed74fc23a7fb3410e5b42a_cgraph}
\end{center}
\end{figure}
\hypertarget{classBinary_442b2bec8d1894d57d6f4d01d900d729}{
\index{Binary@{Binary}!find\_\-time\_\-step\_\-for\_\-all@{find\_\-time\_\-step\_\-for\_\-all}}
\index{find\_\-time\_\-step\_\-for\_\-all@{find\_\-time\_\-step\_\-for\_\-all}!Binary@{Binary}}
\subsubsection[find\_\-time\_\-step\_\-for\_\-all]{\setlength{\rightskip}{0pt plus 5cm}void Binary::find\_\-time\_\-step\_\-for\_\-all (double {\em time\_\-start}, \/  double {\em time\_\-end}, \/  double {\em time}, \/  double {\em eta})}}
\label{classBinary_442b2bec8d1894d57d6f4d01d900d729}




Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=344pt]{classBinary_442b2bec8d1894d57d6f4d01d900d729_cgraph}
\end{center}
\end{figure}
\hypertarget{classBinary_fa8455fc17181b42d0d977d53449e051}{
\index{Binary@{Binary}!check\_\-time\_\-step@{check\_\-time\_\-step}}
\index{check\_\-time\_\-step@{check\_\-time\_\-step}!Binary@{Binary}}
\subsubsection[check\_\-time\_\-step]{\setlength{\rightskip}{0pt plus 5cm}int Binary::check\_\-time\_\-step (int {\em iterations}, \/  double {\em eta})}}
\label{classBinary_fa8455fc17181b42d0d977d53449e051}




Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=230pt]{classBinary_fa8455fc17181b42d0d977d53449e051_cgraph}
\end{center}
\end{figure}
\hypertarget{classBinary_9bb297d0367f43d427ef78b5b3ed8b84}{
\index{Binary@{Binary}!check\_\-time\_\-step\_\-individual@{check\_\-time\_\-step\_\-individual}}
\index{check\_\-time\_\-step\_\-individual@{check\_\-time\_\-step\_\-individual}!Binary@{Binary}}
\subsubsection[check\_\-time\_\-step\_\-individual]{\setlength{\rightskip}{0pt plus 5cm}int Binary::check\_\-time\_\-step\_\-individual (int {\em i}, \/  int {\em iterations}, \/  double {\em eta})}}
\label{classBinary_9bb297d0367f43d427ef78b5b3ed8b84}




Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=253pt]{classBinary_9bb297d0367f43d427ef78b5b3ed8b84_cgraph}
\end{center}
\end{figure}
\hypertarget{classBinary_0855caa859a20d157b60401e0a8347a9}{
\index{Binary@{Binary}!choose\_\-the\_\-ghost@{choose\_\-the\_\-ghost}}
\index{choose\_\-the\_\-ghost@{choose\_\-the\_\-ghost}!Binary@{Binary}}
\subsubsection[choose\_\-the\_\-ghost]{\setlength{\rightskip}{0pt plus 5cm}int Binary::choose\_\-the\_\-ghost (void)}}
\label{classBinary_0855caa859a20d157b60401e0a8347a9}


\hypertarget{classBinary_ee1688b56841f2f691ea3fde2c180005}{
\index{Binary@{Binary}!reconstruct\_\-mass@{reconstruct\_\-mass}}
\index{reconstruct\_\-mass@{reconstruct\_\-mass}!Binary@{Binary}}
\subsubsection[reconstruct\_\-mass]{\setlength{\rightskip}{0pt plus 5cm}void Binary::reconstruct\_\-mass (void)}}
\label{classBinary_ee1688b56841f2f691ea3fde2c180005}


\hypertarget{classBinary_b75a3d76ca9e596f66b1eb632c2ffc5f}{
\index{Binary@{Binary}!reconstruct\_\-mass\_\-back@{reconstruct\_\-mass\_\-back}}
\index{reconstruct\_\-mass\_\-back@{reconstruct\_\-mass\_\-back}!Binary@{Binary}}
\subsubsection[reconstruct\_\-mass\_\-back]{\setlength{\rightskip}{0pt plus 5cm}void Binary::reconstruct\_\-mass\_\-back (void)}}
\label{classBinary_b75a3d76ca9e596f66b1eb632c2ffc5f}


\hypertarget{classBinary_d4eb8af7020e5f9058a17547331408cb}{
\index{Binary@{Binary}!find\_\-gamma@{find\_\-gamma}}
\index{find\_\-gamma@{find\_\-gamma}!Binary@{Binary}}
\subsubsection[find\_\-gamma]{\setlength{\rightskip}{0pt plus 5cm}double Binary::find\_\-gamma (int {\em i}, \/  int {\em ii})}}
\label{classBinary_d4eb8af7020e5f9058a17547331408cb}


\hypertarget{classBinary_5a8fc1c82f157fc29a44fd93753fde36}{
\index{Binary@{Binary}!find\_\-common\_\-particle@{find\_\-common\_\-particle}}
\index{find\_\-common\_\-particle@{find\_\-common\_\-particle}!Binary@{Binary}}
\subsubsection[find\_\-common\_\-particle]{\setlength{\rightskip}{0pt plus 5cm}int Binary::find\_\-common\_\-particle (int {\em ii}, \/  int {\em jj})}}
\label{classBinary_5a8fc1c82f157fc29a44fd93753fde36}




Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=272pt]{classBinary_5a8fc1c82f157fc29a44fd93753fde36_cgraph}
\end{center}
\end{figure}
\hypertarget{classBinary_6f32e2d5ab5483dcdc6518135f94cac2}{
\index{Binary@{Binary}!check\_\-for\_\-encounters@{check\_\-for\_\-encounters}}
\index{check\_\-for\_\-encounters@{check\_\-for\_\-encounters}!Binary@{Binary}}
\subsubsection[check\_\-for\_\-encounters]{\setlength{\rightskip}{0pt plus 5cm}int Binary::check\_\-for\_\-encounters (int {\em N}, \/  double {\em R\_\-cl})}}
\label{classBinary_6f32e2d5ab5483dcdc6518135f94cac2}




Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=272pt]{classBinary_6f32e2d5ab5483dcdc6518135f94cac2_cgraph}
\end{center}
\end{figure}
\hypertarget{classBinary_d1e6aa83a760c7f2176f09845a5bdce5}{
\index{Binary@{Binary}!calculate\_\-astrophysical\_\-parameters@{calculate\_\-astrophysical\_\-parameters}}
\index{calculate\_\-astrophysical\_\-parameters@{calculate\_\-astrophysical\_\-parameters}!Binary@{Binary}}
\subsubsection[calculate\_\-astrophysical\_\-parameters]{\setlength{\rightskip}{0pt plus 5cm}void Binary::calculate\_\-astrophysical\_\-parameters (double {\em V\_\-star}, \/  double {\em T\_\-star}, \/  double {\em m\_\-total}, \/  double {\em r\_\-virial})}}
\label{classBinary_d1e6aa83a760c7f2176f09845a5bdce5}


\hypertarget{classBinary_028c464b4c6a7416799304d0960d285c}{
\index{Binary@{Binary}!calculate\_\-all@{calculate\_\-all}}
\index{calculate\_\-all@{calculate\_\-all}!Binary@{Binary}}
\subsubsection[calculate\_\-all]{\setlength{\rightskip}{0pt plus 5cm}void Binary::calculate\_\-all (int {\em N}, \/  double {\em R\_\-h}, \/  double {\em R\_\-cl})}}
\label{classBinary_028c464b4c6a7416799304d0960d285c}


\hypertarget{classBinary_eaf842b77b58a4be5b55069337179cba}{
\index{Binary@{Binary}!evolve@{evolve}}
\index{evolve@{evolve}!Binary@{Binary}}
\subsubsection[evolve]{\setlength{\rightskip}{0pt plus 5cm}void Binary::evolve (double {\em time\_\-start}, \/  double {\em time\_\-end})}}
\label{classBinary_eaf842b77b58a4be5b55069337179cba}


\hypertarget{classBinary_3f889e325783c3ae4544500fff7197fa}{
\index{Binary@{Binary}!print\_\-all@{print\_\-all}}
\index{print\_\-all@{print\_\-all}!Binary@{Binary}}
\subsubsection[print\_\-all]{\setlength{\rightskip}{0pt plus 5cm}void Binary::print\_\-all (void)}}
\label{classBinary_3f889e325783c3ae4544500fff7197fa}


\hypertarget{classBinary_4df6bbdbc1287db55cbebf38a9d0505a}{
\index{Binary@{Binary}!print\_\-data@{print\_\-data}}
\index{print\_\-data@{print\_\-data}!Binary@{Binary}}
\subsubsection[print\_\-data]{\setlength{\rightskip}{0pt plus 5cm}void Binary::print\_\-data (void)}}
\label{classBinary_4df6bbdbc1287db55cbebf38a9d0505a}


\hypertarget{classBinary_b02e4f7f0db361c98b5cc178e9e41c19}{
\index{Binary@{Binary}!add\_\-particle@{add\_\-particle}}
\index{add\_\-particle@{add\_\-particle}!Binary@{Binary}}
\subsubsection[add\_\-particle]{\setlength{\rightskip}{0pt plus 5cm}void Binary::add\_\-particle ({\bf Particle} $\ast$ {\em extra\_\-particle})}}
\label{classBinary_b02e4f7f0db361c98b5cc178e9e41c19}




\subsection{Member Data Documentation}
\hypertarget{classBinary_1fc5fec7d478fef877ee2289f330df70}{
\index{Binary@{Binary}!name@{name}}
\index{name@{name}!Binary@{Binary}}
\subsubsection[name]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::name}}}
\label{classBinary_1fc5fec7d478fef877ee2289f330df70}


\hypertarget{classBinary_2a9d3ad00e384f8850079eca76fa7dd0}{
\index{Binary@{Binary}!number@{number}}
\index{number@{number}!Binary@{Binary}}
\subsubsection[number]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::number}}}
\label{classBinary_2a9d3ad00e384f8850079eca76fa7dd0}


\hypertarget{classBinary_8dca158982fcfc6b62c3694d1c976187}{
\index{Binary@{Binary}!members@{members}}
\index{members@{members}!Binary@{Binary}}
\subsubsection[members]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::members}}}
\label{classBinary_8dca158982fcfc6b62c3694d1c976187}


\hypertarget{classBinary_127bce4129865c381f4b8e003d1ee322}{
\index{Binary@{Binary}!soft\_\-binaries@{soft\_\-binaries}}
\index{soft\_\-binaries@{soft\_\-binaries}!Binary@{Binary}}
\subsubsection[soft\_\-binaries]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::soft\_\-binaries}}}
\label{classBinary_127bce4129865c381f4b8e003d1ee322}


\hypertarget{classBinary_acd7ec6d3900b24b3b57a4f7ca3b0c37}{
\index{Binary@{Binary}!hard\_\-binaries@{hard\_\-binaries}}
\index{hard\_\-binaries@{hard\_\-binaries}!Binary@{Binary}}
\subsubsection[hard\_\-binaries]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::hard\_\-binaries}}}
\label{classBinary_acd7ec6d3900b24b3b57a4f7ca3b0c37}


\hypertarget{classBinary_7a70bf4877f05a29dbdc2ae7b063b2d7}{
\index{Binary@{Binary}!destroy\_\-binary@{destroy\_\-binary}}
\index{destroy\_\-binary@{destroy\_\-binary}!Binary@{Binary}}
\subsubsection[destroy\_\-binary]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::destroy\_\-binary}}}
\label{classBinary_7a70bf4877f05a29dbdc2ae7b063b2d7}


\hypertarget{classBinary_f7eb2ddeed9960ab2085aa07fac5ddba}{
\index{Binary@{Binary}!evolved@{evolved}}
\index{evolved@{evolved}!Binary@{Binary}}
\subsubsection[evolved]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::evolved}}}
\label{classBinary_f7eb2ddeed9960ab2085aa07fac5ddba}


\hypertarget{classBinary_0f3275ebc8a2e698ca82e2720b0bbbb3}{
\index{Binary@{Binary}!evolved1@{evolved1}}
\index{evolved1@{evolved1}!Binary@{Binary}}
\subsubsection[evolved1]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::evolved1}}}
\label{classBinary_0f3275ebc8a2e698ca82e2720b0bbbb3}


\hypertarget{classBinary_b30a3d4a1ddb2ed91440e397a7f46f04}{
\index{Binary@{Binary}!total\_\-mass@{total\_\-mass}}
\index{total\_\-mass@{total\_\-mass}!Binary@{Binary}}
\subsubsection[total\_\-mass]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::total\_\-mass}}}
\label{classBinary_b30a3d4a1ddb2ed91440e397a7f46f04}


\hypertarget{classBinary_542de52a55596bb8dcad8b711a064010}{
\index{Binary@{Binary}!reduced\_\-mass@{reduced\_\-mass}}
\index{reduced\_\-mass@{reduced\_\-mass}!Binary@{Binary}}
\subsubsection[reduced\_\-mass]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::reduced\_\-mass}}}
\label{classBinary_542de52a55596bb8dcad8b711a064010}


\hypertarget{classBinary_8e8ca795aa4dc53e362d8ae9a092edf1}{
\index{Binary@{Binary}!cm\_\-pos@{cm\_\-pos}}
\index{cm\_\-pos@{cm\_\-pos}!Binary@{Binary}}
\subsubsection[cm\_\-pos]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::cm\_\-pos}}}
\label{classBinary_8e8ca795aa4dc53e362d8ae9a092edf1}


\hypertarget{classBinary_8b4e6ca6e17ab3ba125680f68451ed03}{
\index{Binary@{Binary}!cm\_\-vel@{cm\_\-vel}}
\index{cm\_\-vel@{cm\_\-vel}!Binary@{Binary}}
\subsubsection[cm\_\-vel]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::cm\_\-vel}}}
\label{classBinary_8b4e6ca6e17ab3ba125680f68451ed03}


\hypertarget{classBinary_9dd29c5f7fb0c95eb09e558aa56a482d}{
\index{Binary@{Binary}!cm\_\-old\_\-pos@{cm\_\-old\_\-pos}}
\index{cm\_\-old\_\-pos@{cm\_\-old\_\-pos}!Binary@{Binary}}
\subsubsection[cm\_\-old\_\-pos]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::cm\_\-old\_\-pos}\mbox{[}3\mbox{]}}}
\label{classBinary_9dd29c5f7fb0c95eb09e558aa56a482d}


\hypertarget{classBinary_fa3a10b4798107ddc7feec3b9ffd9805}{
\index{Binary@{Binary}!cm\_\-old\_\-vel@{cm\_\-old\_\-vel}}
\index{cm\_\-old\_\-vel@{cm\_\-old\_\-vel}!Binary@{Binary}}
\subsubsection[cm\_\-old\_\-vel]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::cm\_\-old\_\-vel}\mbox{[}3\mbox{]}}}
\label{classBinary_fa3a10b4798107ddc7feec3b9ffd9805}


\hypertarget{classBinary_c2728d2f33afb900dc26f228e6b515bd}{
\index{Binary@{Binary}!cm\_\-old\_\-accel@{cm\_\-old\_\-accel}}
\index{cm\_\-old\_\-accel@{cm\_\-old\_\-accel}!Binary@{Binary}}
\subsubsection[cm\_\-old\_\-accel]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::cm\_\-old\_\-accel}\mbox{[}3\mbox{]}}}
\label{classBinary_c2728d2f33afb900dc26f228e6b515bd}


\hypertarget{classBinary_c03a148ff1d32ca9394948a0c2d7f248}{
\index{Binary@{Binary}!cm\_\-old\_\-daccel@{cm\_\-old\_\-daccel}}
\index{cm\_\-old\_\-daccel@{cm\_\-old\_\-daccel}!Binary@{Binary}}
\subsubsection[cm\_\-old\_\-daccel]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::cm\_\-old\_\-daccel}\mbox{[}3\mbox{]}}}
\label{classBinary_c03a148ff1d32ca9394948a0c2d7f248}


\hypertarget{classBinary_f89f55ab15df877e2d99c60a2f442eff}{
\index{Binary@{Binary}!steps\_\-per\_\-orbit@{steps\_\-per\_\-orbit}}
\index{steps\_\-per\_\-orbit@{steps\_\-per\_\-orbit}!Binary@{Binary}}
\subsubsection[steps\_\-per\_\-orbit]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::steps\_\-per\_\-orbit}}}
\label{classBinary_f89f55ab15df877e2d99c60a2f442eff}


\hypertarget{classBinary_e94f130cecbf2d6e4401518221ffebeb}{
\index{Binary@{Binary}!max\_\-time\_\-step@{max\_\-time\_\-step}}
\index{max\_\-time\_\-step@{max\_\-time\_\-step}!Binary@{Binary}}
\subsubsection[max\_\-time\_\-step]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::max\_\-time\_\-step}}}
\label{classBinary_e94f130cecbf2d6e4401518221ffebeb}


\hypertarget{classBinary_0f930b16d5521efda8c4d74b5b35478c}{
\index{Binary@{Binary}!internal\_\-time@{internal\_\-time}}
\index{internal\_\-time@{internal\_\-time}!Binary@{Binary}}
\subsubsection[internal\_\-time]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::internal\_\-time}}}
\label{classBinary_0f930b16d5521efda8c4d74b5b35478c}


\hypertarget{classBinary_a4fece7b104be48fed79edae87e782a1}{
\index{Binary@{Binary}!time\_\-forward@{time\_\-forward}}
\index{time\_\-forward@{time\_\-forward}!Binary@{Binary}}
\subsubsection[time\_\-forward]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::time\_\-forward}}}
\label{classBinary_a4fece7b104be48fed79edae87e782a1}


\hypertarget{classBinary_5300c91f5caea99946bd96da5adda957}{
\index{Binary@{Binary}!potential@{potential}}
\index{potential@{potential}!Binary@{Binary}}
\subsubsection[potential]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::potential}}}
\label{classBinary_5300c91f5caea99946bd96da5adda957}


\hypertarget{classBinary_f739650fdf3a263f5f9df4eeb1b4de7c}{
\index{Binary@{Binary}!kinetic@{kinetic}}
\index{kinetic@{kinetic}!Binary@{Binary}}
\subsubsection[kinetic]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::kinetic}}}
\label{classBinary_f739650fdf3a263f5f9df4eeb1b4de7c}


\hypertarget{classBinary_2d1e406696942b65d8e6266e559de9d1}{
\index{Binary@{Binary}!e\_\-total@{e\_\-total}}
\index{e\_\-total@{e\_\-total}!Binary@{Binary}}
\subsubsection[e\_\-total]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::e\_\-total}}}
\label{classBinary_2d1e406696942b65d8e6266e559de9d1}


\hypertarget{classBinary_cd66544457c9b4c234dff4a044cd1c9b}{
\index{Binary@{Binary}!tidal\_\-potential\_\-initial@{tidal\_\-potential\_\-initial}}
\index{tidal\_\-potential\_\-initial@{tidal\_\-potential\_\-initial}!Binary@{Binary}}
\subsubsection[tidal\_\-potential\_\-initial]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::tidal\_\-potential\_\-initial}}}
\label{classBinary_cd66544457c9b4c234dff4a044cd1c9b}


\hypertarget{classBinary_fa317c0eab7be5739a3cf4575e21c189}{
\index{Binary@{Binary}!tidal\_\-potential\_\-final@{tidal\_\-potential\_\-final}}
\index{tidal\_\-potential\_\-final@{tidal\_\-potential\_\-final}!Binary@{Binary}}
\subsubsection[tidal\_\-potential\_\-final]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::tidal\_\-potential\_\-final}}}
\label{classBinary_fa317c0eab7be5739a3cf4575e21c189}


\hypertarget{classBinary_fbd6eb6395017bc506b0e74f9504d9c0}{
\index{Binary@{Binary}!heat@{heat}}
\index{heat@{heat}!Binary@{Binary}}
\subsubsection[heat]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::heat}}}
\label{classBinary_fbd6eb6395017bc506b0e74f9504d9c0}


\hypertarget{classBinary_800f200dc9c2ad5084625ed7f3e051bb}{
\index{Binary@{Binary}!semimajor@{semimajor}}
\index{semimajor@{semimajor}!Binary@{Binary}}
\subsubsection[semimajor]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::semimajor}}}
\label{classBinary_800f200dc9c2ad5084625ed7f3e051bb}


\hypertarget{classBinary_97f8ad5d5e9a6d75908b4543fe5f4bd2}{
\index{Binary@{Binary}!semiminor@{semiminor}}
\index{semiminor@{semiminor}!Binary@{Binary}}
\subsubsection[semiminor]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::semiminor}}}
\label{classBinary_97f8ad5d5e9a6d75908b4543fe5f4bd2}


\hypertarget{classBinary_bdf3a0a4ccd527950ad38e2f692030ff}{
\index{Binary@{Binary}!pericentre@{pericentre}}
\index{pericentre@{pericentre}!Binary@{Binary}}
\subsubsection[pericentre]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::pericentre}}}
\label{classBinary_bdf3a0a4ccd527950ad38e2f692030ff}


\hypertarget{classBinary_10ed8d017dcd4631f9ea22643eb9964e}{
\index{Binary@{Binary}!apocentre@{apocentre}}
\index{apocentre@{apocentre}!Binary@{Binary}}
\subsubsection[apocentre]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::apocentre}}}
\label{classBinary_10ed8d017dcd4631f9ea22643eb9964e}


\hypertarget{classBinary_5829d623f6727ab0373a6444fe10997a}{
\index{Binary@{Binary}!eccentricity@{eccentricity}}
\index{eccentricity@{eccentricity}!Binary@{Binary}}
\subsubsection[eccentricity]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::eccentricity}}}
\label{classBinary_5829d623f6727ab0373a6444fe10997a}


\hypertarget{classBinary_2cc40151fcbeeeb62694e7c91b8ed5f4}{
\index{Binary@{Binary}!e\_\-total\_\-virial@{e\_\-total\_\-virial}}
\index{e\_\-total\_\-virial@{e\_\-total\_\-virial}!Binary@{Binary}}
\subsubsection[e\_\-total\_\-virial]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::e\_\-total\_\-virial}}}
\label{classBinary_2cc40151fcbeeeb62694e7c91b8ed5f4}


\hypertarget{classBinary_dd0cd5dc4dcd9c0e0e6c8b08d3af3557}{
\index{Binary@{Binary}!semimajor0@{semimajor0}}
\index{semimajor0@{semimajor0}!Binary@{Binary}}
\subsubsection[semimajor0]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::semimajor0}}}
\label{classBinary_dd0cd5dc4dcd9c0e0e6c8b08d3af3557}


\hypertarget{classBinary_fda1ff36ada7cdde1946c576d987839a}{
\index{Binary@{Binary}!semimajor1@{semimajor1}}
\index{semimajor1@{semimajor1}!Binary@{Binary}}
\subsubsection[semimajor1]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::semimajor1}}}
\label{classBinary_fda1ff36ada7cdde1946c576d987839a}


\hypertarget{classBinary_a1e33ea4527b61902c3c85d4be174175}{
\index{Binary@{Binary}!period@{period}}
\index{period@{period}!Binary@{Binary}}
\subsubsection[period]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::period}}}
\label{classBinary_a1e33ea4527b61902c3c85d4be174175}


\hypertarget{classBinary_a40bc7359d90444e2375140d7ec2fe25}{
\index{Binary@{Binary}!L@{L}}
\index{L@{L}!Binary@{Binary}}
\subsubsection[L]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::L}}}
\label{classBinary_a40bc7359d90444e2375140d7ec2fe25}


\hypertarget{classBinary_8ddd9071fe5cc7c3c2cc69dc5bfd777a}{
\index{Binary@{Binary}!L2@{L2}}
\index{L2@{L2}!Binary@{Binary}}
\subsubsection[L2]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::L2}}}
\label{classBinary_8ddd9071fe5cc7c3c2cc69dc5bfd777a}


\hypertarget{classBinary_1063efc654e8a22f3185180cc8244072}{
\index{Binary@{Binary}!distance@{distance}}
\index{distance@{distance}!Binary@{Binary}}
\subsubsection[distance]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::distance}}}
\label{classBinary_1063efc654e8a22f3185180cc8244072}


\hypertarget{classBinary_9f406bb5e69cb976cdede29ec39e11a8}{
\index{Binary@{Binary}!velocity@{velocity}}
\index{velocity@{velocity}!Binary@{Binary}}
\subsubsection[velocity]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::velocity}}}
\label{classBinary_9f406bb5e69cb976cdede29ec39e11a8}


\hypertarget{classBinary_a1eb894d4846f3fa80bfa11eea546648}{
\index{Binary@{Binary}!drdv@{drdv}}
\index{drdv@{drdv}!Binary@{Binary}}
\subsubsection[drdv]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::drdv}}}
\label{classBinary_a1eb894d4846f3fa80bfa11eea546648}


\hypertarget{classBinary_f7fb37b6fa3d7f8807d53e29691f3ebb}{
\index{Binary@{Binary}!internal\_\-a@{internal\_\-a}}
\index{internal\_\-a@{internal\_\-a}!Binary@{Binary}}
\subsubsection[internal\_\-a]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::internal\_\-a}}}
\label{classBinary_f7fb37b6fa3d7f8807d53e29691f3ebb}


\hypertarget{classBinary_09c222258ac8dec192ee976f92c7fcef}{
\index{Binary@{Binary}!internal\_\-adot@{internal\_\-adot}}
\index{internal\_\-adot@{internal\_\-adot}!Binary@{Binary}}
\subsubsection[internal\_\-adot]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::internal\_\-adot}}}
\label{classBinary_09c222258ac8dec192ee976f92c7fcef}


\hypertarget{classBinary_38aa283dbb4763b3fcc426de02eb1d91}{
\index{Binary@{Binary}!time\_\-step@{time\_\-step}}
\index{time\_\-step@{time\_\-step}!Binary@{Binary}}
\subsubsection[time\_\-step]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::time\_\-step}}}
\label{classBinary_38aa283dbb4763b3fcc426de02eb1d91}


\hypertarget{classBinary_81a84ca0257e02a335f79341659a9098}{
\index{Binary@{Binary}!time\_\-step\_\-minimum@{time\_\-step\_\-minimum}}
\index{time\_\-step\_\-minimum@{time\_\-step\_\-minimum}!Binary@{Binary}}
\subsubsection[time\_\-step\_\-minimum]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::time\_\-step\_\-minimum}}}
\label{classBinary_81a84ca0257e02a335f79341659a9098}


\hypertarget{classBinary_67374387afac73c3975f000cb2acd363}{
\index{Binary@{Binary}!time@{time}}
\index{time@{time}!Binary@{Binary}}
\subsubsection[time]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::time}}}
\label{classBinary_67374387afac73c3975f000cb2acd363}


\hypertarget{classBinary_86a6e829d85837002d98163b396afe6b}{
\index{Binary@{Binary}!time\_\-start@{time\_\-start}}
\index{time\_\-start@{time\_\-start}!Binary@{Binary}}
\subsubsection[time\_\-start]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::time\_\-start}}}
\label{classBinary_86a6e829d85837002d98163b396afe6b}


\hypertarget{classBinary_5125e149f2b23f259056052269592829}{
\index{Binary@{Binary}!ext\_\-time@{ext\_\-time}}
\index{ext\_\-time@{ext\_\-time}!Binary@{Binary}}
\subsubsection[ext\_\-time]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::ext\_\-time}}}
\label{classBinary_5125e149f2b23f259056052269592829}


\hypertarget{classBinary_d725c324b109de5aaba70ecaf4dbe4ca}{
\index{Binary@{Binary}!ext\_\-old\_\-time\_\-step@{ext\_\-old\_\-time\_\-step}}
\index{ext\_\-old\_\-time\_\-step@{ext\_\-old\_\-time\_\-step}!Binary@{Binary}}
\subsubsection[ext\_\-old\_\-time\_\-step]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::ext\_\-old\_\-time\_\-step}}}
\label{classBinary_d725c324b109de5aaba70ecaf4dbe4ca}


\hypertarget{classBinary_35a9cb1d0d28562de67d713c47d310cb}{
\index{Binary@{Binary}!external\_\-acc@{external\_\-acc}}
\index{external\_\-acc@{external\_\-acc}!Binary@{Binary}}
\subsubsection[external\_\-acc]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::external\_\-acc}}}
\label{classBinary_35a9cb1d0d28562de67d713c47d310cb}


\hypertarget{classBinary_98ec206876b52cac6f37384eda8ecdf9}{
\index{Binary@{Binary}!dipole@{dipole}}
\index{dipole@{dipole}!Binary@{Binary}}
\subsubsection[dipole]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::dipole}}}
\label{classBinary_98ec206876b52cac6f37384eda8ecdf9}


\hypertarget{classBinary_1d44c0b634fe806eff73760f81b88005}{
\index{Binary@{Binary}!tidal@{tidal}}
\index{tidal@{tidal}!Binary@{Binary}}
\subsubsection[tidal]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::tidal}}}
\label{classBinary_1d44c0b634fe806eff73760f81b88005}


\hypertarget{classBinary_cbab9ffed9443e5eb22ae275bb84f4a7}{
\index{Binary@{Binary}!r\_\-roshe@{r\_\-roshe}}
\index{r\_\-roshe@{r\_\-roshe}!Binary@{Binary}}
\subsubsection[r\_\-roshe]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::r\_\-roshe}}}
\label{classBinary_cbab9ffed9443e5eb22ae275bb84f4a7}


\hypertarget{classBinary_3369cac784a966c5d98ff7ac7ee630ab}{
\index{Binary@{Binary}!r\_\-hill@{r\_\-hill}}
\index{r\_\-hill@{r\_\-hill}!Binary@{Binary}}
\subsubsection[r\_\-hill]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::r\_\-hill}}}
\label{classBinary_3369cac784a966c5d98ff7ac7ee630ab}


\hypertarget{classBinary_b76d4f1fe3851fe21f331f42ffa9b608}{
\index{Binary@{Binary}!v\_\-inf@{v\_\-inf}}
\index{v\_\-inf@{v\_\-inf}!Binary@{Binary}}
\subsubsection[v\_\-inf]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::v\_\-inf}}}
\label{classBinary_b76d4f1fe3851fe21f331f42ffa9b608}


\hypertarget{classBinary_e66267cb1b2a34ab11ed5b7f43f2b21d}{
\index{Binary@{Binary}!impact\_\-parameter@{impact\_\-parameter}}
\index{impact\_\-parameter@{impact\_\-parameter}!Binary@{Binary}}
\subsubsection[impact\_\-parameter]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::impact\_\-parameter}}}
\label{classBinary_e66267cb1b2a34ab11ed5b7f43f2b21d}


\hypertarget{classBinary_1822815e8dd251fca107e6fbce1d17af}{
\index{Binary@{Binary}!impact\_\-parameter\_\-cr@{impact\_\-parameter\_\-cr}}
\index{impact\_\-parameter\_\-cr@{impact\_\-parameter\_\-cr}!Binary@{Binary}}
\subsubsection[impact\_\-parameter\_\-cr]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::impact\_\-parameter\_\-cr}}}
\label{classBinary_1822815e8dd251fca107e6fbce1d17af}


\hypertarget{classBinary_def35b0a0f82aca3726f38c3f4a27f4d}{
\index{Binary@{Binary}!size@{size}}
\index{size@{size}!Binary@{Binary}}
\subsubsection[size]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::size}}}
\label{classBinary_def35b0a0f82aca3726f38c3f4a27f4d}


\hypertarget{classBinary_2b5b670a11becbac8bbd636374647f19}{
\index{Binary@{Binary}!initial\_\-size@{initial\_\-size}}
\index{initial\_\-size@{initial\_\-size}!Binary@{Binary}}
\subsubsection[initial\_\-size]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::initial\_\-size}}}
\label{classBinary_2b5b670a11becbac8bbd636374647f19}


\hypertarget{classBinary_0ea8c21e9c86e80018ce7f726512918f}{
\index{Binary@{Binary}!do\_\-not\_\-check@{do\_\-not\_\-check}}
\index{do\_\-not\_\-check@{do\_\-not\_\-check}!Binary@{Binary}}
\subsubsection[do\_\-not\_\-check]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::do\_\-not\_\-check}}}
\label{classBinary_0ea8c21e9c86e80018ce7f726512918f}


\hypertarget{classBinary_4e260444ab682dc0a8b769718d89a9d6}{
\index{Binary@{Binary}!to\_\-check@{to\_\-check}}
\index{to\_\-check@{to\_\-check}!Binary@{Binary}}
\subsubsection[to\_\-check]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::to\_\-check}}}
\label{classBinary_4e260444ab682dc0a8b769718d89a9d6}


\hypertarget{classBinary_d3b368c51dd2fcfc2e2b42fbc9532628}{
\index{Binary@{Binary}!type@{type}}
\index{type@{type}!Binary@{Binary}}
\subsubsection[type]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::type}}}
\label{classBinary_d3b368c51dd2fcfc2e2b42fbc9532628}


\hypertarget{classBinary_ae613b0e003d8cb5775753cfad36c608}{
\index{Binary@{Binary}!merge@{merge}}
\index{merge@{merge}!Binary@{Binary}}
\subsubsection[merge]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::merge}}}
\label{classBinary_ae613b0e003d8cb5775753cfad36c608}


\hypertarget{classBinary_a06c9afb6a76b660e7e8a7a2671d610e}{
\index{Binary@{Binary}!primary@{primary}}
\index{primary@{primary}!Binary@{Binary}}
\subsubsection[primary]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::primary}}}
\label{classBinary_a06c9afb6a76b660e7e8a7a2671d610e}


\hypertarget{classBinary_0b8526b151bc3a74cac58a14785e1e86}{
\index{Binary@{Binary}!merge\_\-with@{merge\_\-with}}
\index{merge\_\-with@{merge\_\-with}!Binary@{Binary}}
\subsubsection[merge\_\-with]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::merge\_\-with}}}
\label{classBinary_0b8526b151bc3a74cac58a14785e1e86}


\hypertarget{classBinary_6477b499eb66615602ebc975042d655d}{
\index{Binary@{Binary}!merger@{merger}}
\index{merger@{merger}!Binary@{Binary}}
\subsubsection[merger]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::merger}}}
\label{classBinary_6477b499eb66615602ebc975042d655d}


\hypertarget{classBinary_6448598e6ab55cba05e8e90ff98c79ff}{
\index{Binary@{Binary}!escape@{escape}}
\index{escape@{escape}!Binary@{Binary}}
\subsubsection[escape]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::escape}}}
\label{classBinary_6448598e6ab55cba05e8e90ff98c79ff}


\hypertarget{classBinary_7dcff59d7548974dc4f255e18c83ae6c}{
\index{Binary@{Binary}!close\_\-binary@{close\_\-binary}}
\index{close\_\-binary@{close\_\-binary}!Binary@{Binary}}
\subsubsection[close\_\-binary]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::close\_\-binary}}}
\label{classBinary_7dcff59d7548974dc4f255e18c83ae6c}


\hypertarget{classBinary_9f87696f8fa1565ff9e342d360ade23a}{
\index{Binary@{Binary}!soft\_\-binary@{soft\_\-binary}}
\index{soft\_\-binary@{soft\_\-binary}!Binary@{Binary}}
\subsubsection[soft\_\-binary]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::soft\_\-binary}}}
\label{classBinary_9f87696f8fa1565ff9e342d360ade23a}


\hypertarget{classBinary_c879fbe1ba881b103edf312d935fc718}{
\index{Binary@{Binary}!very\_\-close\_\-encounter@{very\_\-close\_\-encounter}}
\index{very\_\-close\_\-encounter@{very\_\-close\_\-encounter}!Binary@{Binary}}
\subsubsection[very\_\-close\_\-encounter]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::very\_\-close\_\-encounter}}}
\label{classBinary_c879fbe1ba881b103edf312d935fc718}


\hypertarget{classBinary_f236991942be6b876a224a33d05fdd12}{
\index{Binary@{Binary}!collision@{collision}}
\index{collision@{collision}!Binary@{Binary}}
\subsubsection[collision]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::collision}}}
\label{classBinary_f236991942be6b876a224a33d05fdd12}


\hypertarget{classBinary_20ed74ff304261223adb186bf7e4ede8}{
\index{Binary@{Binary}!ghost\_\-phantom\_\-collision@{ghost\_\-phantom\_\-collision}}
\index{ghost\_\-phantom\_\-collision@{ghost\_\-phantom\_\-collision}!Binary@{Binary}}
\subsubsection[ghost\_\-phantom\_\-collision]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::ghost\_\-phantom\_\-collision}}}
\label{classBinary_20ed74ff304261223adb186bf7e4ede8}


\hypertarget{classBinary_ad1d13b147719c2301dd8a098ffc8bef}{
\index{Binary@{Binary}!candidate0@{candidate0}}
\index{candidate0@{candidate0}!Binary@{Binary}}
\subsubsection[candidate0]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::candidate0}}}
\label{classBinary_ad1d13b147719c2301dd8a098ffc8bef}


\hypertarget{classBinary_edef5dc98ca5978a210fa99aed32540b}{
\index{Binary@{Binary}!candidate1@{candidate1}}
\index{candidate1@{candidate1}!Binary@{Binary}}
\subsubsection[candidate1]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::candidate1}}}
\label{classBinary_edef5dc98ca5978a210fa99aed32540b}


\hypertarget{classBinary_d3da0fa1b4c90b541d212f0ed71df3aa}{
\index{Binary@{Binary}!encounter@{encounter}}
\index{encounter@{encounter}!Binary@{Binary}}
\subsubsection[encounter]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::encounter}}}
\label{classBinary_d3da0fa1b4c90b541d212f0ed71df3aa}


\hypertarget{classBinary_c435f3611386b6b90947e909eedc7014}{
\index{Binary@{Binary}!int\_\-time\_\-step@{int\_\-time\_\-step}}
\index{int\_\-time\_\-step@{int\_\-time\_\-step}!Binary@{Binary}}
\subsubsection[int\_\-time\_\-step]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::int\_\-time\_\-step}}}
\label{classBinary_c435f3611386b6b90947e909eedc7014}


\hypertarget{classBinary_7819227422c9a1affa49854f522a8bad}{
\index{Binary@{Binary}!ext\_\-time\_\-step@{ext\_\-time\_\-step}}
\index{ext\_\-time\_\-step@{ext\_\-time\_\-step}!Binary@{Binary}}
\subsubsection[ext\_\-time\_\-step]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::ext\_\-time\_\-step}}}
\label{classBinary_7819227422c9a1affa49854f522a8bad}


\hypertarget{classBinary_9883235c50e5ba589e0bdc45cf3b24a0}{
\index{Binary@{Binary}!particle0@{particle0}}
\index{particle0@{particle0}!Binary@{Binary}}
\subsubsection[particle0]{\setlength{\rightskip}{0pt plus 5cm}{\bf Particle} $\ast$ {\bf Binary::particle0}}}
\label{classBinary_9883235c50e5ba589e0bdc45cf3b24a0}


\hypertarget{classBinary_98e07df80fe132e47ec146dad479beaf}{
\index{Binary@{Binary}!particle1@{particle1}}
\index{particle1@{particle1}!Binary@{Binary}}
\subsubsection[particle1]{\setlength{\rightskip}{0pt plus 5cm}{\bf Particle} $\ast$ {\bf Binary::particle1}}}
\label{classBinary_98e07df80fe132e47ec146dad479beaf}


\hypertarget{classBinary_ed9027ff533d8608856ee015a2f0bbf4}{
\index{Binary@{Binary}!particle@{particle}}
\index{particle@{particle}!Binary@{Binary}}
\subsubsection[particle]{\setlength{\rightskip}{0pt plus 5cm}vector$<$ {\bf Particle} $\ast$ $>$ {\bf Binary::particle}}}
\label{classBinary_ed9027ff533d8608856ee015a2f0bbf4}


\hypertarget{classBinary_b004d25eecefa01ac7d15dfa7ec65135}{
\index{Binary@{Binary}!temp\_\-part@{temp\_\-part}}
\index{temp\_\-part@{temp\_\-part}!Binary@{Binary}}
\subsubsection[temp\_\-part]{\setlength{\rightskip}{0pt plus 5cm}vector$<${\bf Particle}$\ast$$>$ {\bf Binary::temp\_\-part}}}
\label{classBinary_b004d25eecefa01ac7d15dfa7ec65135}


\hypertarget{classBinary_f499a2b359baeee631d3b7ed3b293b57}{
\index{Binary@{Binary}!perturbers@{perturbers}}
\index{perturbers@{perturbers}!Binary@{Binary}}
\subsubsection[perturbers]{\setlength{\rightskip}{0pt plus 5cm}vector$<${\bf Particle}$\ast$$>$ {\bf Binary::perturbers}}}
\label{classBinary_f499a2b359baeee631d3b7ed3b293b57}


\hypertarget{classBinary_ba7fcd3be8220ba3291ca624d6e8dcbc}{
\index{Binary@{Binary}!cm\_\-accel@{cm\_\-accel}}
\index{cm\_\-accel@{cm\_\-accel}!Binary@{Binary}}
\subsubsection[cm\_\-accel]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::cm\_\-accel}\mbox{[}3\mbox{]}}}
\label{classBinary_ba7fcd3be8220ba3291ca624d6e8dcbc}


\hypertarget{classBinary_fe7bc26ddc7f59982b1123bc37c3f8df}{
\index{Binary@{Binary}!cm\_\-daccel@{cm\_\-daccel}}
\index{cm\_\-daccel@{cm\_\-daccel}!Binary@{Binary}}
\subsubsection[cm\_\-daccel]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::cm\_\-daccel}\mbox{[}3\mbox{]}}}
\label{classBinary_fe7bc26ddc7f59982b1123bc37c3f8df}


\hypertarget{classBinary_52f02ee8e2b492ba52e55b820caa9cd2}{
\index{Binary@{Binary}!coming\_\-from\_\-evolve\_\-all@{coming\_\-from\_\-evolve\_\-all}}
\index{coming\_\-from\_\-evolve\_\-all@{coming\_\-from\_\-evolve\_\-all}!Binary@{Binary}}
\subsubsection[coming\_\-from\_\-evolve\_\-all]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::coming\_\-from\_\-evolve\_\-all}}}
\label{classBinary_52f02ee8e2b492ba52e55b820caa9cd2}


\hypertarget{classBinary_7952f4b05e315591284748d3e1dc2a6b}{
\index{Binary@{Binary}!change@{change}}
\index{change@{change}!Binary@{Binary}}
\subsubsection[change]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::change}}}
\label{classBinary_7952f4b05e315591284748d3e1dc2a6b}


\hypertarget{classBinary_652611c93a15b6470d9dfa258466cce0}{
\index{Binary@{Binary}!flag@{flag}}
\index{flag@{flag}!Binary@{Binary}}
\subsubsection[flag]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Binary::flag}}}
\label{classBinary_652611c93a15b6470d9dfa258466cce0}


\hypertarget{classBinary_2617ebbb57ce06cb9603468317947659}{
\index{Binary@{Binary}!sub\_\-binaries@{sub\_\-binaries}}
\index{sub\_\-binaries@{sub\_\-binaries}!Binary@{Binary}}
\subsubsection[sub\_\-binaries]{\setlength{\rightskip}{0pt plus 5cm}vector$<${\bf Binary}$>$ {\bf Binary::sub\_\-binaries}}}
\label{classBinary_2617ebbb57ce06cb9603468317947659}


\hypertarget{classBinary_b1625ed53e08355a4c2bc770b9b7e45f}{
\index{Binary@{Binary}!external\_\-dacc@{external\_\-dacc}}
\index{external\_\-dacc@{external\_\-dacc}!Binary@{Binary}}
\subsubsection[external\_\-dacc]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::external\_\-dacc}\mbox{[}3\mbox{]}}}
\label{classBinary_b1625ed53e08355a4c2bc770b9b7e45f}


\hypertarget{classBinary_36071916fa5bb44696db3ccd876dc4da}{
\index{Binary@{Binary}!r\_\-roshe0@{r\_\-roshe0}}
\index{r\_\-roshe0@{r\_\-roshe0}!Binary@{Binary}}
\subsubsection[r\_\-roshe0]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::r\_\-roshe0}}}
\label{classBinary_36071916fa5bb44696db3ccd876dc4da}


\hypertarget{classBinary_80799d42cd980b6f207a64cf48c34fc7}{
\index{Binary@{Binary}!r\_\-roshe1@{r\_\-roshe1}}
\index{r\_\-roshe1@{r\_\-roshe1}!Binary@{Binary}}
\subsubsection[r\_\-roshe1]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::r\_\-roshe1}}}
\label{classBinary_80799d42cd980b6f207a64cf48c34fc7}


\hypertarget{classBinary_dd969b7d48900d3d74c22c193d3393f5}{
\index{Binary@{Binary}!pos0@{pos0}}
\index{pos0@{pos0}!Binary@{Binary}}
\subsubsection[pos0]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::pos0}\mbox{[}3\mbox{]}}}
\label{classBinary_dd969b7d48900d3d74c22c193d3393f5}


\hypertarget{classBinary_1a76a81f2a8af2f9b5c7108d1ab75473}{
\index{Binary@{Binary}!pos1@{pos1}}
\index{pos1@{pos1}!Binary@{Binary}}
\subsubsection[pos1]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::pos1}\mbox{[}3\mbox{]}}}
\label{classBinary_1a76a81f2a8af2f9b5c7108d1ab75473}


\hypertarget{classBinary_ca56596c1e76acc90ae694369a7c8be6}{
\index{Binary@{Binary}!vel0@{vel0}}
\index{vel0@{vel0}!Binary@{Binary}}
\subsubsection[vel0]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::vel0}\mbox{[}3\mbox{]}}}
\label{classBinary_ca56596c1e76acc90ae694369a7c8be6}


\hypertarget{classBinary_49acfb1e6fd8b2358996f1ab6c290291}{
\index{Binary@{Binary}!vel1@{vel1}}
\index{vel1@{vel1}!Binary@{Binary}}
\subsubsection[vel1]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::vel1}\mbox{[}3\mbox{]}}}
\label{classBinary_49acfb1e6fd8b2358996f1ab6c290291}


\hypertarget{classBinary_02d805d4d896b36890c57fde31d7d38a}{
\index{Binary@{Binary}!ex\_\-acceleration0@{ex\_\-acceleration0}}
\index{ex\_\-acceleration0@{ex\_\-acceleration0}!Binary@{Binary}}
\subsubsection[ex\_\-acceleration0]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::ex\_\-acceleration0}\mbox{[}3\mbox{]}}}
\label{classBinary_02d805d4d896b36890c57fde31d7d38a}


\hypertarget{classBinary_d124fcdac148910b2f8e54ed80e32f92}{
\index{Binary@{Binary}!ex\_\-acceleration1@{ex\_\-acceleration1}}
\index{ex\_\-acceleration1@{ex\_\-acceleration1}!Binary@{Binary}}
\subsubsection[ex\_\-acceleration1]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::ex\_\-acceleration1}\mbox{[}3\mbox{]}}}
\label{classBinary_d124fcdac148910b2f8e54ed80e32f92}


\hypertarget{classBinary_759e8f816ea4a4402128d5a1668ab392}{
\index{Binary@{Binary}!ex\_\-dacceleration0@{ex\_\-dacceleration0}}
\index{ex\_\-dacceleration0@{ex\_\-dacceleration0}!Binary@{Binary}}
\subsubsection[ex\_\-dacceleration0]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::ex\_\-dacceleration0}\mbox{[}3\mbox{]}}}
\label{classBinary_759e8f816ea4a4402128d5a1668ab392}


\hypertarget{classBinary_8d6b96b922e40bf4f96daad2c8507be0}{
\index{Binary@{Binary}!ex\_\-dacceleration1@{ex\_\-dacceleration1}}
\index{ex\_\-dacceleration1@{ex\_\-dacceleration1}!Binary@{Binary}}
\subsubsection[ex\_\-dacceleration1]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::ex\_\-dacceleration1}\mbox{[}3\mbox{]}}}
\label{classBinary_8d6b96b922e40bf4f96daad2c8507be0}


\hypertarget{classBinary_d296e1e3755fe6768f56b5e75bfaefb7}{
\index{Binary@{Binary}!cm\_\-acc@{cm\_\-acc}}
\index{cm\_\-acc@{cm\_\-acc}!Binary@{Binary}}
\subsubsection[cm\_\-acc]{\setlength{\rightskip}{0pt plus 5cm}double {\bf Binary::cm\_\-acc}\mbox{[}3\mbox{]}}}
\label{classBinary_d296e1e3755fe6768f56b5e75bfaefb7}




The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
\hyperlink{Binary_8h}{Binary.h}\item 
\hyperlink{Binary__old_8h}{Binary\_\-old.h}\item 
Binary/\hyperlink{add__more__particles_8h}{add\_\-more\_\-particles.h}\item 
Binary/\hyperlink{add__particle_8h}{add\_\-particle.h}\item 
Binary/\hyperlink{adjust__perturbers_8h}{adjust\_\-perturbers.h}\item 
Binary/\hyperlink{assign__perturbers_8h}{assign\_\-perturbers.h}\item 
Binary/\hyperlink{calculate__accel__and__daccel__for__binary_8h}{calculate\_\-accel\_\-and\_\-daccel\_\-for\_\-binary.h}\item 
Binary/\hyperlink{calculate__accel__and__daccel__from__perturbers_8h}{calculate\_\-accel\_\-and\_\-daccel\_\-from\_\-perturbers.h}\item 
Binary/\hyperlink{Binary_2calculate__all_8h}{calculate\_\-all.h}\item 
Binary/\hyperlink{calculate__all__for__all_8h}{calculate\_\-all\_\-for\_\-all.h}\item 
Binary/\hyperlink{calculate__all__minimal__version_8h}{calculate\_\-all\_\-minimal\_\-version.h}\item 
Binary/\hyperlink{calculate__astrophysical__parameters_8h}{calculate\_\-astrophysical\_\-parameters.h}\item 
Binary/\hyperlink{check_8h}{check.h}\item 
Binary/\hyperlink{check__collision_8h}{check\_\-collision.h}\item 
Binary/\hyperlink{Binary_2check__for__encounters_8h}{check\_\-for\_\-encounters.h}\item 
Binary/\hyperlink{check__time__step_8h}{check\_\-time\_\-step.h}\item 
Binary/\hyperlink{check__time__step__individual_8h}{check\_\-time\_\-step\_\-individual.h}\item 
Binary/\hyperlink{choose__the__ghost_8h}{choose\_\-the\_\-ghost.h}\item 
Binary/\hyperlink{create__collision__product_8h}{create\_\-collision\_\-product.h}\item 
Binary/\hyperlink{evolve_8h}{evolve.h}\item 
Binary/\hyperlink{evolve__all_8h}{evolve\_\-all.h}\item 
Binary/\hyperlink{find__common__particle_8h}{find\_\-common\_\-particle.h}\item 
Binary/\hyperlink{find__gamma_8h}{find\_\-gamma.h}\item 
Binary/\hyperlink{Binary_2find__time__step_8h}{find\_\-time\_\-step.h}\item 
Binary/\hyperlink{find__time__step__for__all_8h}{find\_\-time\_\-step\_\-for\_\-all.h}\item 
Binary/\hyperlink{Binary_2print__all_8h}{print\_\-all.h}\item 
Binary/\hyperlink{Binary_2print__data_8h}{print\_\-data.h}\item 
Binary/\hyperlink{reconstruct_8h}{reconstruct.h}\item 
Binary/\hyperlink{reconstruct__mass_8h}{reconstruct\_\-mass.h}\item 
Binary/\hyperlink{reconstruct__mass__back_8h}{reconstruct\_\-mass\_\-back.h}\item 
Binary/\hyperlink{reconstruct__minimal_8h}{reconstruct\_\-minimal.h}\item 
Binary/\hyperlink{remove__members_8h}{remove\_\-members.h}\end{CompactItemize}
