lumped_element
Capacitor
Bases: LumpedElement
class describing a capacitor behavior - dimension: - area: area of plate - dist: distance between plates - constant: - eps_r: relative permittivity of isolator - behavioral: - cap: capacitor
Source code in passive_auto_design\components\lumped_element.py
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 |
|
LumpedElement
Bases: BaseModel
, ABC
class of standard lumped element, to be inherited by all lumped elements
Source code in passive_auto_design\components\lumped_element.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
|
get_model()
abstractmethod
Definition of the behavioral equation of the lumped element.
Returns:
Type | Description |
---|---|
Dict[str, float]
|
|
Source code in passive_auto_design\components\lumped_element.py
46 47 48 49 50 51 52 53 |
|
set_model_with_dim(target_model, dim_key)
set the value of the dim_key to achieve the target model
Source code in passive_auto_design\components\lumped_element.py
23 24 25 26 27 28 29 |
|
Resistor
Bases: LumpedElement
class describing a resistor behavior
Source code in passive_auto_design\components\lumped_element.py
59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 |
|