Docs.rs
rebound-sys-0.2.0
rebound-sys 0.2.0
Permalink
Docs.rs crate page
Links
Repository
crates.io
Source
Owners
spenczar
Dependencies
libc ^0.2.147
normal
bindgen ^0.66.1
build
cc ^1.0.79
build
Versions
0.78%
of the crate is documented
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
rebound_sys
0.2.0
All Items
Structs
Constants
Statics
Functions
Type Aliases
?
Crate
rebound_sys
source
·
[
−
]
Structs
reb_binary_field
reb_binary_field_descriptor
reb_collision
reb_display_data
reb_dp7
reb_hash_pointer_pair
reb_integrator_bs
reb_integrator_eos
reb_integrator_ias15
reb_integrator_janus
reb_integrator_mercurius
reb_integrator_saba
reb_integrator_sei
reb_integrator_whfast
reb_integrator_whfast512
reb_ode
reb_orbit
reb_orbit_opengl
reb_particle
reb_particle_avx512
reb_particle_int
reb_particle_opengl
reb_rotation
reb_server_data
reb_simulation
reb_simulationarchive
reb_simulationarchive_blob
reb_treecell
reb_variational_configuration
reb_vec3d
reb_vec6d
Constants
REB_EOS_TYPE_REB_EOS_LF
REB_EOS_TYPE_REB_EOS_LF4
REB_EOS_TYPE_REB_EOS_LF4_2
REB_EOS_TYPE_REB_EOS_LF6
REB_EOS_TYPE_REB_EOS_LF8
REB_EOS_TYPE_REB_EOS_LF8_6_4
REB_EOS_TYPE_REB_EOS_PLF7_6_4
REB_EOS_TYPE_REB_EOS_PMLF4
REB_EOS_TYPE_REB_EOS_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_SIGINT
REB_STATUS_REB_STATUS_SUCCESS
REB_STATUS_REB_STATUS_USER
reb_binary_field_descriptor_REB_DOUBLE
reb_binary_field_descriptor_REB_DP7
reb_binary_field_descriptor_REB_FIELD_END
reb_binary_field_descriptor_REB_FIELD_NOT_FOUND
reb_binary_field_descriptor_REB_INT
reb_binary_field_descriptor_REB_INT64
reb_binary_field_descriptor_REB_OTHER
reb_binary_field_descriptor_REB_PARTICLE
reb_binary_field_descriptor_REB_PARTICLE4
reb_binary_field_descriptor_REB_POINTER
reb_binary_field_descriptor_REB_POINTER_ALIGNED
reb_binary_field_descriptor_REB_UINT
reb_binary_field_descriptor_REB_UINT32
reb_binary_field_descriptor_REB_UINT64
reb_binary_field_descriptor_REB_VEC3D
reb_integrator_saba_REB_SABA_1
reb_integrator_saba_REB_SABA_2
reb_integrator_saba_REB_SABA_3
reb_integrator_saba_REB_SABA_4
reb_integrator_saba_REB_SABA_8_6_4
reb_integrator_saba_REB_SABA_10_4
reb_integrator_saba_REB_SABA_10_6_4
reb_integrator_saba_REB_SABA_CL_1
reb_integrator_saba_REB_SABA_CL_2
reb_integrator_saba_REB_SABA_CL_3
reb_integrator_saba_REB_SABA_CL_4
reb_integrator_saba_REB_SABA_CM_1
reb_integrator_saba_REB_SABA_CM_2
reb_integrator_saba_REB_SABA_CM_3
reb_integrator_saba_REB_SABA_CM_4
reb_integrator_saba_REB_SABA_H_8_4_4
reb_integrator_saba_REB_SABA_H_8_6_4
reb_integrator_saba_REB_SABA_H_10_6_4
reb_integrator_whfast_REB_WHFAST_COORDINATES_DEMOCRATICHELIOCENTRIC
reb_integrator_whfast_REB_WHFAST_COORDINATES_JACOBI
reb_integrator_whfast_REB_WHFAST_COORDINATES_WHDS
reb_integrator_whfast_REB_WHFAST_KERNEL_COMPOSITION
reb_integrator_whfast_REB_WHFAST_KERNEL_DEFAULT
reb_integrator_whfast_REB_WHFAST_KERNEL_LAZY
reb_integrator_whfast_REB_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_JACOBI
reb_simulation_REB_GRAVITY_MERCURIUS
reb_simulation_REB_GRAVITY_NONE
reb_simulation_REB_GRAVITY_TREE
reb_simulation_REB_INTEGRATOR_BS
reb_simulation_REB_INTEGRATOR_EOS
reb_simulation_REB_INTEGRATOR_IAS15
reb_simulation_REB_INTEGRATOR_JANUS
reb_simulation_REB_INTEGRATOR_LEAPFROG
reb_simulation_REB_INTEGRATOR_MERCURIUS
reb_simulation_REB_INTEGRATOR_NONE
reb_simulation_REB_INTEGRATOR_SABA
reb_simulation_REB_INTEGRATOR_SEI
reb_simulation_REB_INTEGRATOR_WHFAST
reb_simulation_REB_INTEGRATOR_WHFAST512
reb_simulation_binary_error_codes_REB_SIMULATION_BINARY_ERROR_FILENOTOPEN
reb_simulation_binary_error_codes_REB_SIMULATION_BINARY_ERROR_INTEGRATOR
reb_simulation_binary_error_codes_REB_SIMULATION_BINARY_ERROR_NOFILE
reb_simulation_binary_error_codes_REB_SIMULATION_BINARY_ERROR_OLD
reb_simulation_binary_error_codes_REB_SIMULATION_BINARY_ERROR_OUTOFRANGE
reb_simulation_binary_error_codes_REB_SIMULATION_BINARY_ERROR_SEEK
reb_simulation_binary_error_codes_REB_SIMULATION_BINARY_WARNING_CORRUPTFILE
reb_simulation_binary_error_codes_REB_SIMULATION_BINARY_WARNING_FIELD_UNKOWN
reb_simulation_binary_error_codes_REB_SIMULATION_BINARY_WARNING_NONE
reb_simulation_binary_error_codes_REB_SIMULATION_BINARY_WARNING_PARTICLES
reb_simulation_binary_error_codes_REB_SIMULATION_BINARY_WARNING_POINTERS
reb_simulation_binary_error_codes_REB_SIMULATION_BINARY_WARNING_VERSION
Statics
reb_N_max_messages
reb_binary_field_descriptor_list
reb_build_str
< Date and time build string.
reb_favicon_len
< Favicon in PNG format.
reb_favicon_png
reb_githash_str
< Current git hash.
reb_logo
< Logo of rebound.
reb_max_messages_length
reb_sigint
< Graceful global interrupt handler
reb_version_str
< Version string.
Functions
reb_E_to_f
⚠
reb_M_to_E
⚠
reb_M_to_f
⚠
reb_binary_field_descriptor_for_name
⚠
reb_binary_field_descriptor_for_type
⚠
reb_check_fp_contract
⚠
reb_collision_resolve_halt
⚠
reb_collision_resolve_hardsphere
⚠
reb_collision_resolve_merge
⚠
reb_exit
⚠
reb_hash
⚠
reb_integrator_ias15_part2
⚠
reb_integrator_ias15_reset
⚠
reb_integrator_mercurius_L_C4
⚠
reb_integrator_mercurius_L_C5
⚠
reb_integrator_mercurius_L_infinity
⚠
reb_integrator_mercurius_L_mercury
⚠
reb_integrator_whfast_from_inertial
⚠
reb_integrator_whfast_init
⚠
reb_integrator_whfast_reset
⚠
reb_integrator_whfast_to_inertial
⚠
reb_mod2pi
⚠
reb_ode_create
⚠
reb_ode_free
⚠
reb_orbit_from_particle
⚠
reb_orbit_from_particle_err
⚠
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_diff
⚠
reb_particle_distance
⚠
reb_particle_from_fmt
⚠
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_particles_transform_democraticheliocentric_to_inertial_pos
⚠
reb_particles_transform_democraticheliocentric_to_inertial_posvel
⚠
reb_particles_transform_inertial_to_democraticheliocentric_posvel
⚠
reb_particles_transform_inertial_to_jacobi_acc
⚠
reb_particles_transform_inertial_to_jacobi_posvel
⚠
reb_particles_transform_inertial_to_jacobi_posvelacc
⚠
reb_particles_transform_inertial_to_whds_posvel
⚠
reb_particles_transform_jacobi_to_inertial_acc
⚠
reb_particles_transform_jacobi_to_inertial_pos
⚠
reb_particles_transform_jacobi_to_inertial_posvel
⚠
reb_particles_transform_whds_to_inertial_pos
⚠
reb_particles_transform_whds_to_inertial_posvel
⚠
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_to_orbital
⚠
reb_sigint_handler
⚠
reb_simulation_add
⚠
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_configure_box
⚠
reb_simulation_copy
⚠
reb_simulation_copy_with_messages
⚠
reb_simulation_create
⚠
reb_simulation_create_from_file
⚠
reb_simulation_create_from_simulationarchive
⚠
reb_simulation_create_from_simulationarchive_with_messages
⚠
reb_simulation_diff
⚠
reb_simulation_diff_char
⚠
reb_simulation_energy
⚠
reb_simulation_error
⚠
reb_simulation_free
⚠
reb_simulation_free_pointers
⚠
reb_simulation_get_next_message
⚠
reb_simulation_get_serialized_particle_data
⚠
reb_simulation_iadd
⚠
reb_simulation_imul
⚠
reb_simulation_init
⚠
reb_simulation_init_megno
⚠
reb_simulation_init_megno_seed
⚠
reb_simulation_integrate
⚠
reb_simulation_irotate
⚠
reb_simulation_isub
⚠
reb_simulation_jacobi_com
⚠
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_free_stream
⚠
reb_simulation_output_orbits
⚠
reb_simulation_output_timing
⚠
reb_simulation_output_velocity_dispersion
⚠
reb_simulation_particle_by_hash
⚠
reb_simulation_particle_by_hash_mpi
⚠
reb_simulation_particle_index
⚠
reb_simulation_remove_all_particles
⚠
reb_simulation_remove_particle
⚠
reb_simulation_remove_particle_by_hash
⚠
reb_simulation_rescale_var
⚠
reb_simulation_reset_function_pointers
⚠
reb_simulation_reset_integrator
⚠
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_save_to_stream
⚠
reb_simulation_set_collision_resolve
⚠
reb_simulation_set_serialized_particle_data
⚠
reb_simulation_start_server
⚠
reb_simulation_step
⚠
reb_simulation_steps
⚠
reb_simulation_stop
⚠
reb_simulation_stop_server
⚠
reb_simulation_struct_size
⚠
reb_simulation_synchronize
⚠
reb_simulation_update_acceleration
⚠
reb_simulation_update_tree
⚠
reb_simulation_warning
⚠
reb_simulationarchive_create_from_file
⚠
reb_simulationarchive_create_from_file_with_messages
⚠
reb_simulationarchive_free
⚠
reb_simulationarchive_free_pointers
⚠
reb_simulationarchive_init_from_buffer_with_messages
⚠
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_whfast_com_step
⚠
reb_whfast_interaction_step
⚠
reb_whfast_jump_step
⚠
reb_whfast_kepler_step
⚠
Type Aliases
REB_EOS_TYPE
REB_STATUS
reb_binary_field_descriptor__bindgen_ty_1
reb_integrator_saba__bindgen_ty_1
reb_integrator_whfast__bindgen_ty_1
reb_integrator_whfast__bindgen_ty_2
reb_simulation__bindgen_ty_1
reb_simulation__bindgen_ty_2
reb_simulation__bindgen_ty_3
reb_simulation__bindgen_ty_4
reb_simulation_binary_error_codes