#[repr(C)]pub struct PioAcOpfBusView {Show 13 fields
pub bus_id: usize,
pub analysis_row: usize,
pub source_row: usize,
pub has_source_row: bool,
pub active_power_demand: f64,
pub reactive_power_demand: f64,
pub shunt_conductance: f64,
pub shunt_susceptance: f64,
pub voltage_magnitude_min_pu: f64,
pub voltage_magnitude_max_pu: f64,
pub initial_voltage_magnitude_pu: f64,
pub initial_voltage_angle_radians: f64,
pub voltage_bound_active: bool,
}Expand description
One dense bus row in an AC OPF preparation.
Fields§
§bus_id: usize§analysis_row: usize§source_row: usize§has_source_row: bool§active_power_demand: f64§reactive_power_demand: f64§shunt_conductance: f64§shunt_susceptance: f64§voltage_magnitude_min_pu: f64§voltage_magnitude_max_pu: f64§initial_voltage_magnitude_pu: f64§initial_voltage_angle_radians: f64§voltage_bound_active: boolTrait Implementations§
Source§impl Clone for PioAcOpfBusView
impl Clone for PioAcOpfBusView
Source§fn clone(&self) -> PioAcOpfBusView
fn clone(&self) -> PioAcOpfBusView
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 moreimpl Copy for PioAcOpfBusView
Auto Trait Implementations§
impl Freeze for PioAcOpfBusView
impl RefUnwindSafe for PioAcOpfBusView
impl Send for PioAcOpfBusView
impl Sync for PioAcOpfBusView
impl Unpin for PioAcOpfBusView
impl UnsafeUnpin for PioAcOpfBusView
impl UnwindSafe for PioAcOpfBusView
Blanket Implementations§
impl<T> Allocation 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