pub enum Alg {
NR = 0,
FDBX = 1,
FDXB = 2,
GS = 3,
SUM = 4,
}Variants§
NR = 0
Newton’s method.
FDBX = 1
Fast-Decoupled method (BX version).
FDXB = 2
Fast-Decoupled method (XB version).
GS = 3
Gauss-Seidel method.
SUM = 4
Power/current/admittance summation method (radial networks only).
Trait Implementations§
impl Copy for Alg
impl StructuralPartialEq for Alg
Auto Trait Implementations§
impl Freeze for Alg
impl RefUnwindSafe for Alg
impl Send for Alg
impl Sync for Alg
impl Unpin for Alg
impl UnwindSafe for Alg
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> 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