pub struct UnderexcLimX1 {
pub base: UnderexcitationLimiterDynamics,
pub k: Option<f64>,
pub kf2: Option<f64>,
pub km: Option<f64>,
pub melmax: Option<f64>,
pub tf2: Option<f64>,
pub tm: Option<f64>,
}Expand description
Allis-Chalmers minimum excitation limiter.
Fields§
§base: UnderexcitationLimiterDynamics§k: Option<f64>Minimum excitation limit slope (K) (> 0).
kf2: Option<f64>Differential gain (KF2).
km: Option<f64>Minimum excitation limit gain (KM).
melmax: Option<f64>Minimum excitation limit value (MELMAX).
tf2: Option<f64>Differential time constant (TF2) (>= 0).
tm: Option<f64>Minimum excitation limit time constant (TM) (>= 0).
Implementations§
Source§impl UnderexcLimX1
impl UnderexcLimX1
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for UnderexcLimX1
impl CimElement for UnderexcLimX1
Source§impl Clone for UnderexcLimX1
impl Clone for UnderexcLimX1
Source§fn clone(&self) -> UnderexcLimX1
fn clone(&self) -> UnderexcLimX1
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 UnderexcLimX1
impl Debug for UnderexcLimX1
Source§impl Default for UnderexcLimX1
impl Default for UnderexcLimX1
Source§fn default() -> UnderexcLimX1
fn default() -> UnderexcLimX1
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UnderexcLimX1
impl<'de> Deserialize<'de> for UnderexcLimX1
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 UnderexcLimX1
impl RefUnwindSafe for UnderexcLimX1
impl Send for UnderexcLimX1
impl Sync for UnderexcLimX1
impl Unpin for UnderexcLimX1
impl UnsafeUnpin for UnderexcLimX1
impl UnwindSafe for UnderexcLimX1
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