Code Monkey home page Code Monkey logo

dynbinev's Introduction

DynBinEv

DYNamical BInary EVolution

Language: python script for binary evolution with N-body dynamics

version: 1.e-6

A collaborative effort to construct a binary population synthesis code in which the orbital evolution is calculated using a general-purpose N-body code and the stellar evolution by a general purpose stellar evolution code.

The objective is to eventually, be able to resplace the binary population synthesis modeules in N-body codes by more general-purpose (but slower) prescription for the binary evolution in which the dynamics is taken care of by the N-body code.

Initial discussions started on 27 January 2020 between: Nicola Giacobbo, Iorio Giuliano, Simon Portegies Zwart, Steven Rieder, Alessandro Trani, and Long Wang

Current content are 3 scripts:

-dynbin_simple.py: Simplest form of integrating a binary without any mass loss.

-dynbin_massloss.py: Simplest for of binary evolution in which the binary orbit is integrated with a 4th-order Hermite scheme. Stellar mass loss (currently constant with time) is directly incorporated into the N-body code via a channel.

-dynbin_massloss_bridge.py: Binary evolution in which the binary orbit is integrated with a 4th-order Hermite scheme and the stellar mass loss (currently constant with time) is incorporated using the drift-operator in the classic bridge.

Licence: MIT

dynbinev's People

Contributors

aatrani avatar rieder avatar spzwart avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.