List of all items
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
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
- 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
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
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_LF4_2
- 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_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_AARSETH85
- 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_10_4
- reb_integrator_saba_state_REB_INTEGRATOR_SABA_TYPE_10_6_4
- 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_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_10_6_4
- 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_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