pub type Resistivity = Qty<3, 1, -3, -2, 0, 0, 0>;Expand description
Ω·m — resistance times length. The property of a material, where Resistance is the
property of a particular piece of one.
The distinction is the whole point of a field formulation of current: R = ρL/A is a
statement about a uniform bar, and a shape that is not a uniform bar does not have one.
Aliased Type§
pub struct Resistivity(/* private fields */);Implementations§
Source§impl Resistivity
impl Resistivity
Sourcepub fn ohm_m(v: f64) -> Resistivity
pub fn ohm_m(v: f64) -> Resistivity
Ohm-metres. Copper is 1.724e-8 at 20 °C, aluminium 2.65e-8, and a resistor’s ceramic substrate is fourteen orders of magnitude up from either.
Sourcepub fn micro_ohm_cm(v: f64) -> Resistivity
pub fn micro_ohm_cm(v: f64) -> Resistivity
µΩ·cm, which is what a materials datasheet quotes: copper is 1.724.
Sourcepub fn conductivity(self) -> Conductivity
pub fn conductivity(self) -> Conductivity
The conductivity that is its reciprocal. Zero resistivity gives an infinite conductivity, which is the honest answer and not a panic.
Trait Implementations§
Source§impl Div<Qty<1, 0, 0, 0, 0, 0, 0>> for Resistivity
impl Div<Qty<1, 0, 0, 0, 0, 0, 0>> for Resistivity
Source§impl Div<Qty<2, 1, -3, -2, 0, 0, 0>> for Resistivity
impl Div<Qty<2, 1, -3, -2, 0, 0, 0>> for Resistivity
Source§impl Mul<Qty<-2, 0, 0, 1, 0, 0, 0>> for Resistivity
impl Mul<Qty<-2, 0, 0, 1, 0, 0, 0>> for Resistivity
Source§fn mul(self, rhs: CurrentDensity) -> ElectricField
fn mul(self, rhs: CurrentDensity) -> ElectricField
Performs the
* operation. Read more