Structs§
- reb_
binarydata_ enum_ descriptor - reb_
binarydata_ field_ descriptor - reb_
collision - reb_
display_ data - reb_
display_ settings - reb_
integrator - reb_
integrator_ bs_ state - reb_
integrator_ configuration - reb_
integrator_ eos_ state - reb_
integrator_ ias15_ state - reb_
integrator_ janus_ state - reb_
integrator_ leapfrog_ state - reb_
integrator_ mercurius_ state - reb_
integrator_ saba_ state - reb_
integrator_ trace_ state - reb_
integrator_ whfast512_ state - reb_
integrator_ whfast_ state - reb_
mat4df - reb_
name_ hash_ item - reb_ode
- reb_
orbit - reb_
particle - reb_
particle_ avx512 - reb_
particle_ int - reb_
rotation - reb_
server_ data - reb_
simulation - reb_
simulationarchive - reb_
treecell - reb_
variational_ configuration - reb_
vec3d - reb_
vec3df - reb_
vec6d
Constants§
- REB_
BINARYDATA_ DTYPE_ REB_ CHARP_ LIST - REB_
BINARYDATA_ DTYPE_ REB_ DOUBLE - REB_
BINARYDATA_ DTYPE_ REB_ FIELD_ NOT_ FOUND - REB_
BINARYDATA_ DTYPE_ REB_ FUNCTIONPOINTER - REB_
BINARYDATA_ DTYPE_ REB_ INT - REB_
BINARYDATA_ DTYPE_ REB_ INT64 - REB_
BINARYDATA_ DTYPE_ REB_ OTHER - REB_
BINARYDATA_ DTYPE_ REB_ PARTICLE - REB_
BINARYDATA_ DTYPE_ REB_ POINTER - REB_
BINARYDATA_ DTYPE_ REB_ POINTER_ ALIGNED - REB_
BINARYDATA_ DTYPE_ REB_ SIZE_ T - REB_
BINARYDATA_ DTYPE_ REB_ STRING - REB_
BINARYDATA_ DTYPE_ REB_ UINT - REB_
BINARYDATA_ DTYPE_ REB_ UINT32 - REB_
BINARYDATA_ DTYPE_ REB_ UINT64 - REB_
BINARYDATA_ DTYPE_ REB_ VEC3D - REB_
COLLISION_ RESOLVE_ OUTCOME_ REB_ COLLISION_ RESOLVE_ OUTCOME_ REMOVE_ BOTH - REB_
COLLISION_ RESOLVE_ OUTCOME_ REB_ COLLISION_ RESOLVE_ OUTCOME_ REMOVE_ NONE - REB_
COLLISION_ RESOLVE_ OUTCOME_ REB_ COLLISION_ RESOLVE_ OUTCOME_ REMOVE_ P1 - REB_
COLLISION_ RESOLVE_ OUTCOME_ REB_ COLLISION_ RESOLVE_ OUTCOME_ REMOVE_ P2 - REB_
FREQUENCY_ ANALYSIS_ TYPE_ REB_ FREQUENCY_ ANALYSIS_ FMFT - REB_
FREQUENCY_ ANALYSIS_ TYPE_ REB_ FREQUENCY_ ANALYSIS_ FMFT2 - REB_
FREQUENCY_ ANALYSIS_ TYPE_ REB_ FREQUENCY_ ANALYSIS_ MFT - REB_
INTEGRATOR_ EOS_ TYPE_ REB_ INTEGRATOR_ EOS_ TYPE_ LF - REB_
INTEGRATOR_ EOS_ TYPE_ REB_ INTEGRATOR_ EOS_ TYPE_ LF4 - REB_
INTEGRATOR_ EOS_ TYPE_ REB_ INTEGRATOR_ EOS_ TYPE_ LF6 - REB_
INTEGRATOR_ EOS_ TYPE_ REB_ INTEGRATOR_ EOS_ TYPE_ LF8 - REB_
INTEGRATOR_ EOS_ TYPE_ REB_ INTEGRATOR_ EOS_ TYPE_ LF4_ 2 - REB_
INTEGRATOR_ EOS_ TYPE_ REB_ INTEGRATOR_ EOS_ TYPE_ LF8_ 6_ 4 - REB_
INTEGRATOR_ EOS_ TYPE_ REB_ INTEGRATOR_ EOS_ TYPE_ PLF7_ 6_ 4 - REB_
INTEGRATOR_ EOS_ TYPE_ REB_ INTEGRATOR_ EOS_ TYPE_ PMLF4 - REB_
INTEGRATOR_ EOS_ TYPE_ REB_ INTEGRATOR_ EOS_ TYPE_ PMLF6 - REB_
STATUS_ REB_ STATUS_ COLLISION - REB_
STATUS_ REB_ STATUS_ ENCOUNTER - REB_
STATUS_ REB_ STATUS_ ESCAPE - REB_
STATUS_ REB_ STATUS_ GENERIC_ ERROR - REB_
STATUS_ REB_ STATUS_ LAST_ STEP - REB_
STATUS_ REB_ STATUS_ NO_ PARTICLES - REB_
STATUS_ REB_ STATUS_ PAUSED - REB_
STATUS_ REB_ STATUS_ RUNNING - REB_
STATUS_ REB_ STATUS_ SCREENSHOT - REB_
STATUS_ REB_ STATUS_ SCREENSHOT_ READY - REB_
STATUS_ REB_ STATUS_ SIGINT - REB_
STATUS_ REB_ STATUS_ SINGLE_ STEP - REB_
STATUS_ REB_ STATUS_ SUCCESS - REB_
STATUS_ REB_ STATUS_ USER - REB_
STRING_ SIZE_ MAX - reb_
integrator_ ias15_ state_ REB_ IAS15_ ADAPTIVEMODE_ AARSET H85 - reb_
integrator_ ias15_ state_ REB_ IAS15_ ADAPTIVEMODE_ GLOBAL - reb_
integrator_ ias15_ state_ REB_ IAS15_ ADAPTIVEMODE_ INDIVIDUAL - reb_
integrator_ ias15_ state_ REB_ IAS15_ ADAPTIVEMODE_ PRS23 - reb_
integrator_ mercurius_ state_ REB_ INTEGRATOR_ MERCURIUS_ MODE_ ENCOUNTER - reb_
integrator_ mercurius_ state_ REB_ INTEGRATOR_ MERCURIUS_ MODE_ WH - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ 1 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ 2 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ 3 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ 4 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ 8_ 6_ 4 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ 10_ 4 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ 10_ 6_ 4 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ CL_ 1 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ CL_ 2 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ CL_ 3 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ CL_ 4 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ CM_ 1 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ CM_ 2 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ CM_ 3 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ CM_ 4 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ DEFAULT - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ H_ 8_ 4_ 4 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ H_ 8_ 6_ 4 - reb_
integrator_ saba_ state_ REB_ INTEGRATOR_ SABA_ TYPE_ H_ 10_ 6_ 4 - reb_
integrator_ trace_ state_ REB_ INTEGRATOR_ TRACE_ MODE_ FULL - reb_
integrator_ trace_ state_ REB_ INTEGRATOR_ TRACE_ MODE_ INTERACTION - reb_
integrator_ trace_ state_ REB_ INTEGRATOR_ TRACE_ MODE_ KEPLER - reb_
integrator_ trace_ state_ REB_ INTEGRATOR_ TRACE_ PERIMODE_ FULL_ BS - reb_
integrator_ trace_ state_ REB_ INTEGRATOR_ TRACE_ PERIMODE_ FULL_ IAS15 - reb_
integrator_ trace_ state_ REB_ INTEGRATOR_ TRACE_ PERIMODE_ PARTIAL_ BS - reb_
integrator_ whfast_ state_ REB_ INTEGRATOR_ WHFAST_ COORDINATES_ BARYCENTRIC - reb_
integrator_ whfast_ state_ REB_ INTEGRATOR_ WHFAST_ COORDINATES_ DEMOCRATICHELIOCENTRIC - reb_
integrator_ whfast_ state_ REB_ INTEGRATOR_ WHFAST_ COORDINATES_ JACOBI - reb_
integrator_ whfast_ state_ REB_ INTEGRATOR_ WHFAST_ COORDINATES_ WHDS - reb_
integrator_ whfast_ state_ REB_ INTEGRATOR_ WHFAST_ KERNEL_ COMPOSITION - reb_
integrator_ whfast_ state_ REB_ INTEGRATOR_ WHFAST_ KERNEL_ DEFAULT - reb_
integrator_ whfast_ state_ REB_ INTEGRATOR_ WHFAST_ KERNEL_ LAZY - reb_
integrator_ whfast_ state_ REB_ INTEGRATOR_ WHFAST_ KERNEL_ MODIFIEDKICK - reb_
simulation_ REB_ BOUNDARY_ NONE - reb_
simulation_ REB_ BOUNDARY_ OPEN - reb_
simulation_ REB_ BOUNDARY_ PERIODIC - reb_
simulation_ REB_ BOUNDARY_ SHEAR - reb_
simulation_ REB_ COLLISION_ DIRECT - reb_
simulation_ REB_ COLLISION_ LINE - reb_
simulation_ REB_ COLLISION_ LINETREE - reb_
simulation_ REB_ COLLISION_ NONE - reb_
simulation_ REB_ COLLISION_ TREE - reb_
simulation_ REB_ GRAVITY_ BASIC - reb_
simulation_ REB_ GRAVITY_ COMPENSATED - reb_
simulation_ REB_ GRAVITY_ CUSTOM - reb_
simulation_ REB_ GRAVITY_ IGNORE_ TERMS_ BETWEEN_ 0_ AND_ 1 - reb_
simulation_ REB_ GRAVITY_ IGNORE_ TERMS_ INVOLVING_ 0 - reb_
simulation_ REB_ GRAVITY_ IGNORE_ TERMS_ NONE - reb_
simulation_ REB_ GRAVITY_ JACOBI - reb_
simulation_ REB_ GRAVITY_ NONE - reb_
simulation_ REB_ GRAVITY_ TREE
Statics§
- reb_
integrator_ ⚠bs - reb_
integrator_ ⚠eos - reb_
integrator_ ⚠ias15 - reb_
integrator_ ⚠janus - reb_
integrator_ ⚠leapfrog - reb_
integrator_ ⚠leapfrog_ lf4_ a - reb_
integrator_ ⚠leapfrog_ lf6_ a - reb_
integrator_ ⚠leapfrog_ lf8_ a - reb_
integrator_ ⚠mercurius - reb_
integrator_ ⚠none - reb_
integrator_ ⚠saba - reb_
integrator_ ⚠sei - reb_
integrator_ ⚠trace - reb_
integrator_ ⚠whfast - reb_
integrator_ ⚠whfast512
Functions§
- reb_
E_ ⚠to_ f - reb_
M_ ⚠to_ E - reb_
M_ ⚠to_ f - reb_
collision_ ⚠resolve_ halt - reb_
collision_ ⚠resolve_ hardsphere - reb_
collision_ ⚠resolve_ merge - reb_
exit ⚠ - reb_
frequency_ ⚠analysis - reb_
hash ⚠ - reb_
integrator_ ⚠bs_ nbody_ derivatives - reb_
integrator_ ⚠bs_ step_ odes - reb_
integrator_ ⚠bs_ update_ particles - reb_
integrator_ ⚠ias15_ timescale - reb_
integrator_ ⚠mercurius_ L_ C4 - reb_
integrator_ ⚠mercurius_ L_ C5 - reb_
integrator_ ⚠mercurius_ L_ infinity - reb_
integrator_ ⚠mercurius_ L_ mercury - reb_
integrator_ ⚠register - reb_
integrator_ ⚠trace_ switch_ default - reb_
integrator_ ⚠trace_ switch_ peri_ default - reb_
integrator_ ⚠trace_ switch_ peri_ none - reb_
integrator_ ⚠whfast512_ synchronize_ fallback - reb_
integrator_ ⚠whfast_ calculate_ jerk - reb_
integrator_ ⚠whfast_ com_ step - reb_
integrator_ ⚠whfast_ from_ inertial - reb_
integrator_ ⚠whfast_ init - reb_
integrator_ ⚠whfast_ interaction_ step - reb_
integrator_ ⚠whfast_ jump_ step - reb_
integrator_ ⚠whfast_ kepler_ solver - reb_
integrator_ ⚠whfast_ kepler_ step - reb_
integrator_ ⚠whfast_ to_ inertial - reb_
mat4df_ ⚠eq - reb_
mat4df_ ⚠get_ scale - reb_
mat4df_ ⚠identity - reb_
mat4df_ ⚠multiply - reb_
mat4df_ ⚠ortho - reb_
mat4df_ ⚠print - reb_
mat4df_ ⚠scale - reb_
mat4df_ ⚠translate - reb_
mod2pi ⚠ - reb_
ode_ ⚠create - reb_
ode_ ⚠free - reb_
orbit_ ⚠from_ particle - reb_
orbit_ ⚠from_ particle_ err - reb_
particle_ ⚠cmp - reb_
particle_ ⚠com_ of_ pair - reb_
particle_ ⚠derivative_ Omega - reb_
particle_ ⚠derivative_ Omega_ Omega - reb_
particle_ ⚠derivative_ Omega_ f - reb_
particle_ ⚠derivative_ a - reb_
particle_ ⚠derivative_ a_ Omega - reb_
particle_ ⚠derivative_ a_ a - reb_
particle_ ⚠derivative_ a_ e - reb_
particle_ ⚠derivative_ a_ f - reb_
particle_ ⚠derivative_ a_ h - reb_
particle_ ⚠derivative_ a_ inc - reb_
particle_ ⚠derivative_ a_ ix - reb_
particle_ ⚠derivative_ a_ iy - reb_
particle_ ⚠derivative_ a_ k - reb_
particle_ ⚠derivative_ a_ lambda - reb_
particle_ ⚠derivative_ a_ omega - reb_
particle_ ⚠derivative_ e - reb_
particle_ ⚠derivative_ e_ Omega - reb_
particle_ ⚠derivative_ e_ e - reb_
particle_ ⚠derivative_ e_ f - reb_
particle_ ⚠derivative_ e_ inc - reb_
particle_ ⚠derivative_ e_ omega - reb_
particle_ ⚠derivative_ f - reb_
particle_ ⚠derivative_ f_ f - reb_
particle_ ⚠derivative_ h - reb_
particle_ ⚠derivative_ h_ h - reb_
particle_ ⚠derivative_ h_ ix - reb_
particle_ ⚠derivative_ h_ iy - reb_
particle_ ⚠derivative_ h_ lambda - reb_
particle_ ⚠derivative_ inc - reb_
particle_ ⚠derivative_ inc_ Omega - reb_
particle_ ⚠derivative_ inc_ f - reb_
particle_ ⚠derivative_ inc_ inc - reb_
particle_ ⚠derivative_ inc_ omega - reb_
particle_ ⚠derivative_ ix - reb_
particle_ ⚠derivative_ ix_ ix - reb_
particle_ ⚠derivative_ ix_ iy - reb_
particle_ ⚠derivative_ iy - reb_
particle_ ⚠derivative_ iy_ iy - reb_
particle_ ⚠derivative_ k - reb_
particle_ ⚠derivative_ k_ h - reb_
particle_ ⚠derivative_ k_ ix - reb_
particle_ ⚠derivative_ k_ iy - reb_
particle_ ⚠derivative_ k_ k - reb_
particle_ ⚠derivative_ k_ lambda - reb_
particle_ ⚠derivative_ lambda - reb_
particle_ ⚠derivative_ lambda_ ix - reb_
particle_ ⚠derivative_ lambda_ iy - reb_
particle_ ⚠derivative_ lambda_ lambda - reb_
particle_ ⚠derivative_ m - reb_
particle_ ⚠derivative_ m_ Omega - reb_
particle_ ⚠derivative_ m_ a - reb_
particle_ ⚠derivative_ m_ e - reb_
particle_ ⚠derivative_ m_ f - reb_
particle_ ⚠derivative_ m_ h - reb_
particle_ ⚠derivative_ m_ inc - reb_
particle_ ⚠derivative_ m_ ix - reb_
particle_ ⚠derivative_ m_ iy - reb_
particle_ ⚠derivative_ m_ k - reb_
particle_ ⚠derivative_ m_ lambda - reb_
particle_ ⚠derivative_ m_ m - reb_
particle_ ⚠derivative_ m_ omega - reb_
particle_ ⚠derivative_ omega - reb_
particle_ ⚠derivative_ omega_ Omega - reb_
particle_ ⚠derivative_ omega_ f - reb_
particle_ ⚠derivative_ omega_ omega - reb_
particle_ ⚠distance - reb_
particle_ ⚠from_ orbit - reb_
particle_ ⚠from_ orbit_ err - reb_
particle_ ⚠from_ pal - reb_
particle_ ⚠iadd - reb_
particle_ ⚠imul - reb_
particle_ ⚠irotate - reb_
particle_ ⚠isub - reb_
particle_ ⚠nan - reb_
particle_ ⚠set_ name - reb_
random_ ⚠normal - reb_
random_ ⚠powerlaw - reb_
random_ ⚠rayleigh - reb_
random_ ⚠uniform - reb_
rotation_ ⚠conjugate - reb_
rotation_ ⚠identity - reb_
rotation_ ⚠init_ angle_ axis - reb_
rotation_ ⚠init_ from_ to - reb_
rotation_ ⚠init_ orbit - reb_
rotation_ ⚠init_ to_ new_ axes - reb_
rotation_ ⚠inverse - reb_
rotation_ ⚠mul - reb_
rotation_ ⚠normalize - reb_
rotation_ ⚠slerp - reb_
rotation_ ⚠to_ mat4df - reb_
rotation_ ⚠to_ orbital - reb_
simulation_ ⚠add - reb_
simulation_ ⚠add_ display_ settings - reb_
simulation_ ⚠add_ fmt - reb_
simulation_ ⚠add_ plummer - reb_
simulation_ ⚠add_ variation_ 1st_ order - reb_
simulation_ ⚠add_ variation_ 2nd_ order - reb_
simulation_ ⚠angular_ momentum - reb_
simulation_ ⚠com - reb_
simulation_ ⚠com_ range - reb_
simulation_ ⚠copy - reb_
simulation_ ⚠create - reb_
simulation_ ⚠create_ from_ file - reb_
simulation_ ⚠create_ from_ simulationarchive - reb_
simulation_ ⚠diff - reb_
simulation_ ⚠energy - reb_
simulation_ ⚠error - reb_
simulation_ ⚠free - reb_
simulation_ ⚠get_ particle_ by_ name - reb_
simulation_ ⚠iadd - reb_
simulation_ ⚠imul - reb_
simulation_ ⚠info - reb_
simulation_ ⚠init_ megno - reb_
simulation_ ⚠init_ megno_ seed - reb_
simulation_ ⚠integrate - reb_
simulation_ ⚠irotate - reb_
simulation_ ⚠isub - reb_
simulation_ ⚠lyapunov - reb_
simulation_ ⚠megno - reb_
simulation_ ⚠move_ to_ com - reb_
simulation_ ⚠move_ to_ hel - reb_
simulation_ ⚠output_ ascii - reb_
simulation_ ⚠output_ check - reb_
simulation_ ⚠output_ orbits - reb_
simulation_ ⚠output_ screenshot - reb_
simulation_ ⚠output_ timing - reb_
simulation_ ⚠output_ velocity_ dispersion - reb_
simulation_ ⚠particle_ index - reb_
simulation_ ⚠particle_ var_ index - reb_
simulation_ ⚠register_ name - Register a string. This copies the string, returns the new pointer. REBOUND will manage the memory of the copy. Used by REBOUNDx.
- reb_
simulation_ ⚠remove_ all_ particles - reb_
simulation_ ⚠remove_ particle - reb_
simulation_ ⚠remove_ particle_ by_ name - reb_
simulation_ ⚠rescale_ var - reb_
simulation_ ⚠save_ to_ file - reb_
simulation_ ⚠save_ to_ file_ interval - reb_
simulation_ ⚠save_ to_ file_ step - reb_
simulation_ ⚠save_ to_ file_ walltime - reb_
simulation_ ⚠set_ integrator - reb_
simulation_ ⚠start_ server - reb_
simulation_ ⚠steps - reb_
simulation_ ⚠stop - reb_
simulation_ ⚠stop_ server - reb_
simulation_ ⚠synchronize - reb_
simulation_ ⚠update_ acceleration - reb_
simulation_ ⚠warning - reb_
simulationarchive_ ⚠create_ from_ file - reb_
simulationarchive_ ⚠free - reb_
tools_ ⚠spherical_ to_ xyz - reb_
tools_ ⚠xyz_ to_ spherical - reb_
vec3d_ ⚠add - reb_
vec3d_ ⚠cross - reb_
vec3d_ ⚠dot - reb_
vec3d_ ⚠irotate - reb_
vec3d_ ⚠length_ squared - reb_
vec3d_ ⚠mul - reb_
vec3d_ ⚠normalize - reb_
vec3d_ ⚠rotate - reb_
whfast512_ ⚠kepler_ solver
Type Aliases§
- REB_
BINARYDATA_ DTYPE - REB_
COLLISION_ RESOLVE_ OUTCOME - REB_
FREQUENCY_ ANALYSIS_ TYPE - REB_
INTEGRATOR_ EOS_ TYPE - REB_
STATUS - reb_
integrator_ ias15_ state__ bindgen_ ty_ 1 - reb_
integrator_ mercurius_ state__ bindgen_ ty_ 1 - reb_
integrator_ saba_ state__ bindgen_ ty_ 1 - reb_
integrator_ trace_ state__ bindgen_ ty_ 1 - reb_
integrator_ trace_ state__ bindgen_ ty_ 2 - reb_
integrator_ whfast_ state__ bindgen_ ty_ 1 - reb_
integrator_ whfast_ state__ bindgen_ ty_ 2 - reb_
simulation__ bindgen_ ty_ 1 - reb_
simulation__ bindgen_ ty_ 2 - reb_
simulation__ bindgen_ ty_ 3 - reb_
simulation__ bindgen_ ty_ 4