pub struct OptimisationConfig {
pub optim_mu_init: f64,
pub optim_mu_decay: f64,
pub optim_outer_iters: usize,
pub optim_inner_iters: usize,
pub optim_step_size: f64,
pub optim_tol: f64,
}Expand description
Shared defaults for constrained bundle optimisation.
Fields§
§optim_mu_init: f64Initial barrier weight for bundle optimisation.
optim_mu_decay: f64Barrier decay for bundle optimisation.
optim_outer_iters: usizeNumber of outer iterations for bundle optimisation.
optim_inner_iters: usizeNumber of inner iterations for bundle optimisation.
optim_step_size: f64Initial step size for bundle optimisation.
optim_tol: f64Convergence tolerance for bundle optimisation.
Trait Implementations§
Source§impl Clone for OptimisationConfig
impl Clone for OptimisationConfig
Source§fn clone(&self) -> OptimisationConfig
fn clone(&self) -> OptimisationConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for OptimisationConfig
impl RefUnwindSafe for OptimisationConfig
impl Send for OptimisationConfig
impl Sync for OptimisationConfig
impl Unpin for OptimisationConfig
impl UnsafeUnpin for OptimisationConfig
impl UnwindSafe for OptimisationConfig
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