pub enum StampResult {
Stamped,
Reactive {
dyn_node: DynNode,
rp: f64,
},
Pot {
dyn_node: DynNode,
initial_conductance: f64,
},
Skip,
}Expand description
Result of stamping a component into an MNA system.
Variants§
Stamped
Stamped conductance directly into G matrix (resistors, tempcos, switched resistors).
Reactive
Produces a reactive WDF port (capacitor, inductor, switched cap/inductor).
Pot
Produces a pot entry for dynamic recomputation.
Skip
Not stampable by the trait (transformer needs caller context, or non-passive).
Auto Trait Implementations§
impl Freeze for StampResult
impl RefUnwindSafe for StampResult
impl Send for StampResult
impl Sync for StampResult
impl Unpin for StampResult
impl UnsafeUnpin for StampResult
impl UnwindSafe for StampResult
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