orbital_evolution.evolve_interface module

Class Inheritance Diagram

Inheritance diagram of c_binary_p, c_bool, c_char_p, c_dissipating_body_p, c_double, c_int, c_longdouble, c_solver_p, c_uint, c_void_p, c_wchar_p

An interface to the POET orbital evolution library.

class orbital_evolution.evolve_interface.c_binary_p[source]

Bases: ctypes.c_void_p

Inheritance diagram of orbital_evolution.evolve_interface.c_binary_p

Place holder type for binary systems from the C-library.

class orbital_evolution.evolve_interface.c_solver_p[source]

Bases: ctypes.c_void_p

Inheritance diagram of orbital_evolution.evolve_interface.c_solver_p

Place holder type for orbit evolution solver from the C-library.

orbital_evolution.evolve_interface.initialize_library(library_fname=None)[source]

Prepare the orbital evolution library for use.