pub struct PhaseTapChangerSymmetrical {
pub base: PhaseTapChangerNonLinear,
}Expand description
Describes a symmetrical phase shifting transformer tap model in which the voltage magnitude of both sides is the same. The difference voltage magnitude is the base in an equal-sided triangle where the sides corresponds to the primary and secondary voltages. The phase angle difference corresponds to the top angle and can be expressed as twice the arctangent of half the total difference voltage.
Fields§
§base: PhaseTapChangerNonLinearImplementations§
Source§impl PhaseTapChangerSymmetrical
impl PhaseTapChangerSymmetrical
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl Clone for PhaseTapChangerSymmetrical
impl Clone for PhaseTapChangerSymmetrical
Source§fn clone(&self) -> PhaseTapChangerSymmetrical
fn clone(&self) -> PhaseTapChangerSymmetrical
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PhaseTapChangerSymmetrical
impl Debug for PhaseTapChangerSymmetrical
Source§impl Default for PhaseTapChangerSymmetrical
impl Default for PhaseTapChangerSymmetrical
Source§fn default() -> PhaseTapChangerSymmetrical
fn default() -> PhaseTapChangerSymmetrical
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PhaseTapChangerSymmetrical
impl<'de> Deserialize<'de> for PhaseTapChangerSymmetrical
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 PhaseTapChangerSymmetrical
impl RefUnwindSafe for PhaseTapChangerSymmetrical
impl Send for PhaseTapChangerSymmetrical
impl Sync for PhaseTapChangerSymmetrical
impl Unpin for PhaseTapChangerSymmetrical
impl UnsafeUnpin for PhaseTapChangerSymmetrical
impl UnwindSafe for PhaseTapChangerSymmetrical
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