pub struct Salomon {}Expand description
This is the Salomon function.
The function is borrowed from here. Although the function accepts a vector with an arbitrary number of inputs, this is what it looks like in 2D:

Trait Implementations§
Source§impl NDimensional for Salomon
impl NDimensional for Salomon
Source§impl SingleObjective for Salomon
impl SingleObjective for Salomon
Source§impl UnConstrained for Salomon
impl UnConstrained for Salomon
Source§const CONSTRAINED: bool = false
const CONSTRAINED: bool = false
This trait indicates that the function is unconstrained
Auto Trait Implementations§
impl Freeze for Salomon
impl RefUnwindSafe for Salomon
impl Send for Salomon
impl Sync for Salomon
impl Unpin for Salomon
impl UnwindSafe for Salomon
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