Expand description
Raw FFI bindings to the REBOUND C library.
reb_simulation is treated as an opaque type. Field access goes through
thin C helpers compiled in helpers.c.
Structs§
- reb_
particle - REBOUND particle: position, velocity, acceleration, mass, radius, hash.
- reb_
simulation - Opaque REBOUND simulation.
Constants§
- REB_
GRAVITY_ BASIC - REB_
GRAVITY_ NONE - REB_
INTEGRATOR_ IAS15 - REB_
INTEGRATOR_ WHFAST - REB_
STATUS_ COLLISION - REB_
STATUS_ ENCOUNTER - REB_
STATUS_ ESCAPE - REB_
STATUS_ GENERIC_ ERROR - REB_
STATUS_ NO_ PARTICLES - REB_
STATUS_ RUNNING - REB_
STATUS_ SIGINT - REB_
STATUS_ SUCCESS - REB_
STATUS_ USER
Functions§
- assist_
rs_ ⚠ias15_ zero_ state - assist_
rs_ ⚠sim_ get_ N - assist_
rs_ ⚠sim_ get_ N_ active - assist_
rs_ ⚠sim_ get_ N_ var - assist_
rs_ ⚠sim_ get_ dt - assist_
rs_ ⚠sim_ get_ exact_ finish_ time - assist_
rs_ ⚠sim_ get_ extras - assist_
rs_ ⚠sim_ get_ force_ is_ velocity_ dependent - assist_
rs_ ⚠sim_ get_ gravity - assist_
rs_ ⚠sim_ get_ ias15_ adaptive_ mode - assist_
rs_ ⚠sim_ get_ ias15_ epsilon - assist_
rs_ ⚠sim_ get_ ias15_ iterations_ max_ exceeded - assist_
rs_ ⚠sim_ get_ ias15_ min_ dt - assist_
rs_ ⚠sim_ get_ integrator - assist_
rs_ ⚠sim_ get_ particles - assist_
rs_ ⚠sim_ get_ status - assist_
rs_ ⚠sim_ get_ steps_ done - assist_
rs_ ⚠sim_ get_ t - assist_
rs_ ⚠sim_ set_ N_ active - assist_
rs_ ⚠sim_ set_ dt - assist_
rs_ ⚠sim_ set_ exact_ finish_ time - assist_
rs_ ⚠sim_ set_ gravity - assist_
rs_ ⚠sim_ set_ ias15_ adaptive_ mode - assist_
rs_ ⚠sim_ set_ ias15_ epsilon - assist_
rs_ ⚠sim_ set_ ias15_ min_ dt - assist_
rs_ ⚠sim_ set_ integrator - assist_
rs_ ⚠sim_ set_ t - reb_
integrator_ ⚠ias15_ reset - reb_
simulation_ ⚠add - reb_
simulation_ ⚠add_ variation_ 1st_ order - reb_
simulation_ ⚠create - reb_
simulation_ ⚠free - reb_
simulation_ ⚠integrate - reb_
simulation_ ⚠step - reb_
simulation_ ⚠synchronize