Struct DiodeRoot
pub struct DiodeRoot {
pub model: DiodeModel,
/* private fields */
}Expand description
Single diode at the tree root (asymmetric clipping).
Solves i_d(v) = Is*(exp(v/nVt) - 1) via Newton-Raphson.
Fields§
§model: DiodeModelImplementations§
§impl DiodeRoot
impl DiodeRoot
pub fn new(model: DiodeModel) -> DiodeRoot
Trait Implementations§
impl Copy for DiodeRoot
§impl NlDeviceIv for DiodeRoot
impl NlDeviceIv for DiodeRoot
Auto Trait Implementations§
impl Freeze for DiodeRoot
impl RefUnwindSafe for DiodeRoot
impl Send for DiodeRoot
impl Sync for DiodeRoot
impl Unpin for DiodeRoot
impl UnsafeUnpin for DiodeRoot
impl UnwindSafe for DiodeRoot
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