pub struct BrownianBridge { /* private fields */ }Expand description
Brownian bridge path construction: the first draw fixes the terminal value, subsequent draws fill midpoints by bisection, so low-discrepancy coordinates are spent on the dimensions that matter most. Weights are precomputed once per pricing call and shared across paths.
Produces per-step Brownian increments; a future multi-factor model (e.g. Heston) uses one bridge per factor.
Implementations§
Auto Trait Implementations§
impl Freeze for BrownianBridge
impl RefUnwindSafe for BrownianBridge
impl Send for BrownianBridge
impl Sync for BrownianBridge
impl Unpin for BrownianBridge
impl UnsafeUnpin for BrownianBridge
impl UnwindSafe for BrownianBridge
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more