pub enum Injection {
LoadP,
LoadQ,
GenP,
GenQ,
DcRectifierP,
DcInverterP,
DcRectifierQ,
DcInverterQ,
}Expand description
Which per-bus injection moved.
The DC entries are per-bus too: a two-terminal DC line contributes at the
bus each of its ends sits on. They name the end by its converter role
rather than by the line’s from/to, which are branch words for a
quantity tallied at a bus.
Variants§
LoadP
LoadQ
GenP
GenQ
DcRectifierP
Real power a DC line takes out of its rectifier bus.
DcInverterP
Real power a DC line delivers to its inverter bus.
DcRectifierQ
DcInverterQ
Implementations§
Trait Implementations§
impl Copy for Injection
impl Eq for Injection
impl StructuralPartialEq for Injection
Auto Trait Implementations§
impl Freeze for Injection
impl RefUnwindSafe for Injection
impl Send for Injection
impl Sync for Injection
impl Unpin for Injection
impl UnsafeUnpin for Injection
impl UnwindSafe for Injection
Blanket Implementations§
impl<T> Allocation for T
impl<T> Boilerplate for T
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.