Skip to main content

Module resistance

Module resistance 

Source
Expand description

Provides analytical formulas for computing the electrical resistance of homogeneous conductors with idealized geometries, including rectangular prisms (cuboids), cylindrical segments (axial, radial, and tangential), and hollow spheres.

All functions assume:

  • Steady-state conduction (no displacement current),
  • Homogeneous and isotropic material properties,
  • Idealized geometric shapes,
  • Current distributions consistent with the analytical solutions.

The parameter fraction, where present, represents the geometric fraction of the full body (e.g. 1.0 = full geometry, 0.5 = half).

These utilities are primarily intended for use in Wire::resistance.

Functionsยง

conductor_area
Calculates the electrical resistance of a homogeneous conductor with uniform cross-sectional area.
cylinder_axial
Calculates the electrical resistance of a hollow cylindrical segment with current flowing axially between its circular end faces.
cylinder_radial
Calculates the electrical resistance of a hollow cylindrical segment with current flowing radially from the inner radius to the outer radius.
cylinder_tangential
Calculates the electrical resistance of a hollow cylindrical segment with current flowing tangentially (circumferential direction).
quader
Calculates the electrical resistance of a homogeneous rectangular prism (cuboid) traversed by a current flowing between two opposing faces.
sphere_radial
Calculates the electrical resistance of a hollow spherical shell with current flowing radially from the inner sphere to the outer sphere.