Kaba class Diode ed
...
Syntax ed
class Diode extends Edge
var I: f64
var U: f64
var a: i32
var b: i32
var g_high: f64
var g_low: f64
var i_high: f64
var i_low: f64
var param: f64[4]
var type: EdgeType
var u_high: f64
var u_low: f64
# constructors
func mut __init__(n: i32[])
# functions
func I_id(u: f64) -> f64
func virtual I_off(dt: f64) -> f64
func I_sch(u: f64) -> f64
func virtual g(dt: f64) -> f64
func virtual param_names() -> string[]
func mut virtual update(nodes: Node[], dt: f64)
Functions ed
- func I_id(u: f64) -> f64
- ...
- func virtual I_off(dt: f64) -> f64
- ...
- func I_sch(u: f64) -> f64
- ...
- func virtual g(dt: f64) -> f64
- ...
- func virtual param_names() -> string[]
- ...
- func mut virtual update(nodes: Node[], dt: f64)
- ...
Elements ed
- var I: f64
- ...
- var U: f64
- ...
- var a: i32
- ...
- var b: i32
- ...
- var g_high: f64
- ...
- var g_low: f64
- ...
- var i_high: f64
- ...
- var i_low: f64
- ...
- var param: f64[4]
- ...
- var type: EdgeType
- ...
- var u_high: f64
- ...
- var u_low: f64
- ...