pub struct PFOpt {
pub algorithm: Alg,
pub tolerance: f64,
pub max_it_nr: usize,
pub max_it_fd: usize,
pub max_it_gs: usize,
pub enforce_q_limits: GenQLimits,
pub current_balance: NodalBalance,
pub v_cartesian: BusVoltage,
pub summation_method: Sum,
}Fields§
§algorithm: Alg§tolerance: f64§max_it_nr: usize§max_it_fd: usize§max_it_gs: usize§enforce_q_limits: GenQLimits§current_balance: NodalBalance§v_cartesian: BusVoltage§summation_method: SumTrait Implementations§
Auto Trait Implementations§
impl Freeze for PFOpt
impl RefUnwindSafe for PFOpt
impl Send for PFOpt
impl Sync for PFOpt
impl Unpin for PFOpt
impl UnwindSafe for PFOpt
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