pub struct EloretaOptions {
pub eps: f64,
pub max_iter: usize,
pub force_equal: Option<bool>,
}Expand description
Options for the eLORETA iterative solver.
See inverse::apply_inverse_full and eloreta for details.
Fields§
§eps: f64Convergence threshold (default: 1e-6).
max_iter: usizeMaximum number of iterations (default: 20).
force_equal: Option<bool>Force equal weights across XYZ orientations at each source.
None— automatic:truefor fixed,falsefor free orientation.Some(true)— uniform weights (like dSPM/sLORETA), recommended for loose orientation.Some(false)— independent 3×3 weights per source (reference eLORETA).
Trait Implementations§
Source§impl Clone for EloretaOptions
impl Clone for EloretaOptions
Source§fn clone(&self) -> EloretaOptions
fn clone(&self) -> EloretaOptions
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 moreSource§impl Debug for EloretaOptions
impl Debug for EloretaOptions
Auto Trait Implementations§
impl Freeze for EloretaOptions
impl RefUnwindSafe for EloretaOptions
impl Send for EloretaOptions
impl Sync for EloretaOptions
impl Unpin for EloretaOptions
impl UnsafeUnpin for EloretaOptions
impl UnwindSafe for EloretaOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> DistributionExt for Twhere
T: ?Sized,
impl<T> DistributionExt for Twhere
T: ?Sized,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more