[mesa-users] resending - Questions about physical model and numerical implementation of binary star evolution

Bill Paxton paxton at kitp.ucsb.edu
Wed Dec 10 18:44:51 EST 2014


On Dec 10, 2014, at 3:28 PM, 이현택 wrote:

> What is the computational implementation of Roche lobe?
> 


We make the usual simplifying assumption of a sphere with same volume -- using Eggleton's recipe.

Here's the routine that computes the Roche lobe radius (in binary/private/binary_evolve.f)

      real(dp) function eval_rlobe(m1, m2, a) result(rlobe)
         real(dp), intent(in) :: m1, m2, a
         real(dp) :: q
         q = pow_cr(m1/m2,one_third)
      ! Roche lobe size for star of mass m1 with a
      ! companion of mass m2 at separation a, according to
      ! the approximation of Eggleton 1983, apj 268:368-369
         rlobe = a*0.49d0*q*q/(0.6d0*q*q + log1p_cr(q))
      end function eval_rlobe


-Bill



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mesastar.org/pipermail/mesa-users/attachments/20141210/13b5a249/attachment.html>


More information about the Mesa-users mailing list