gleameter/units/capacitance

Types

pub type Capacitance =
  gleameter.Quantity(Float, Farad)
pub type Farad =
  gleameter.Rate(charge.Coulomb, voltage.Volt)

Functions

pub fn attofarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn centifarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn decafarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn decifarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn exafarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn farad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn femtofarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn gigafarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn hectofarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn kilofarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn megafarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn microfarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn millifarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn nanofarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn petafarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn picofarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn quectofarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn quettafarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn ronnafarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn rontofarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn terafarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn yoctofarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn yottafarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn zeptofarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
pub fn zettafarad(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(Ampere, Second),
    Rate(
      Rate(
        Product(
          Rate(Product(Kilogram, Meter), Product(Second, Second)),
          Meter,
        ),
        Second,
      ),
      Ampere,
    ),
  ),
)
Search Document