pub struct GenFaultData {
pub xs: Option<f64>,
pub x2_pu: Option<f64>,
pub r2_pu: Option<f64>,
pub x0_pu: Option<f64>,
pub r0_pu: Option<f64>,
pub zn: Option<Complex64>,
}Expand description
Generator fault/sequence data.
Fields§
§xs: Option<f64>Machine leakage reactance (pu, machine base). Used as Xd’ for GENCLS.
x2_pu: Option<f64>Negative-sequence subtransient reactance X2 in per-unit (machine base).
r2_pu: Option<f64>Negative-sequence resistance R2 in per-unit (machine base).
x0_pu: Option<f64>Zero-sequence reactance X0 in per-unit (machine base).
r0_pu: Option<f64>Zero-sequence resistance R0 in per-unit (machine base).
zn: Option<Complex64>Neutral grounding impedance Zn in per-unit (system base).
Trait Implementations§
Source§impl Clone for GenFaultData
impl Clone for GenFaultData
Source§fn clone(&self) -> GenFaultData
fn clone(&self) -> GenFaultData
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 GenFaultData
impl Debug for GenFaultData
Source§impl Default for GenFaultData
impl Default for GenFaultData
Source§fn default() -> GenFaultData
fn default() -> GenFaultData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GenFaultData
impl<'de> Deserialize<'de> for GenFaultData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for GenFaultData
impl RefUnwindSafe for GenFaultData
impl Send for GenFaultData
impl Sync for GenFaultData
impl Unpin for GenFaultData
impl UnsafeUnpin for GenFaultData
impl UnwindSafe for GenFaultData
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