Docs.rs
nyx-space-2.1.0
nyx-space 2.1.0
Permalink
Docs.rs crate page
AGPL-3.0-or-later
Links
Homepage
Repository
crates.io
Source
Owners
ChristopherRabotin
Dependencies
anise ^0.5.3
normal
approx ^0.5
normal
arrow ^55.0.0
normal
either ^1.8.1
normal
enum-iterator ^2.0.0
normal
flate2 ^1.0
normal
hifitime ^4.0.0
normal
hyperdual ^1.3.0
normal
indexmap ^2.6.0
normal
indicatif ^0.17
normal
log ^0.4
normal
nalgebra ^0.33
normal
num ^0.4.0
normal
parquet ^55.0.0
normal
rand ^0.9
normal
rand_distr ^0.5
normal
rand_pcg ^0.9
normal
rayon ^1.6
normal
regex ^1.5
normal
rstats ^2.0.1
normal
serde ^1.0
normal
serde_derive ^1.0
normal
serde_dhall ^0.12
normal
serde_yml ^0.0.12
normal
shadow-rs ^1.0.1
normal
snafu ^0.8.3
normal
statrs ^0.18.0
normal
typed-builder ^0.21.0
normal
whoami ^1.3.0
normal
polars ^0.46.0
dev
pretty_env_logger ^0.5
dev
rstest ^0.25.0
dev
toml ^0.8.14
dev
shadow-rs ^1.0.1
build
Versions
59.16%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
nyx_
space
2.1.0
Module helpers
Module Items
Functions
In nyx_
space::
mc
nyx_space
::
mc
Module
helpers
Copy item path
Source
Functions
ยง
dv_
execution_
error
Returns the provided Delta V vector with a magnitude and pointing error
dv_
pointing_
error
Apply a Normal pointing error to the provided delta-v vector (must be in km/s). Requires a 3-sigma error percentage (e.g. 0.05 is a 5% pointing error) and a pseudo random number generator Returns the delta-v vector with the applying pointing error
unit_
vector_
from_
seed
Returns a unit vector from a normal distribution. Implements the Sphere Point Picking method: https://mathworld.wolfram.com/SpherePointPicking.html