Resistor impedance

public static Complex resistanceImpedance(double resistorValue)

Capacitor impedance

public static Complex capacitanceImpedance(double capacitorValue, double omega)

Inductor impedance

public static Complex inductanceImpedance(double inductorValue, double omega)

'Infinite' Warburg impedance

public static Complex infiniteWarburgImpedance(double sigma, double omega)

'Finite' Warburg impedance

public static Complex finiteWarburgImpedance(double sigma, double delta, double omega)

Constant phase element impedance

public static Complex constantPhaseElementImpedance(double sigma, double alpha, double omega)

Precompiled model circuit impedance

public static Complex
modelImpedance(double[] parameters, double omega, int modelNumber)

Impedances in series

public static Complex
impedanceInSeries(Complex impedance1, Complex impedance2)

public static Complex
impedanceInSeries(double impedance1, Complex impedance2)

public static Complex
impedanceInSeries(Complex impedance1, double impedance2)

public static Complex
impedanceInSeries(double impedance1, double impedance2)

public static Complex
rInSeriesWithC(double resistorValue, double capacitorValue, double omega)

public static Complex
rInSeriesWithL(double resistorValue, double inductorValue, double omega)

public static Complex
cInSeriesWithL(double capacitorValue, double inductorValue, double omega)

Impedances in parallel

public static Complex
impedanceInParallel(Complex impedance1, Complex impedance2)

public static Complex
impedanceInParallel(double impedance1, Complex impedance2)

public static Complex
impedanceInParallel(Complex impedance1, double impedance2)

public static Complex
impedanceInParallel(double impedance1, double impedance2)

public static Complex
rInParallelWithC(double resistorValue, double capacitorValue, double omega)

public static Complex
rInParallelWithL(double resistorValue, double inductorValue, double omega)

public static Complex
cInParallelWithL(double capacitorValue, double inductorValue, double omega)

List of precompiled model circuit components

public static String[ ]
modelComponents(int modelNumber)

Warburg coefficient, σ

public static double
warburgSigma(double electrodeArea, double oxidantDiffCoeff, double reductantDiffCoeff, double oxidantConcn, double reductantConcn, int electronsTransferred)

Parallel plate capacitance

public static double
parallelPlateCapacitance(double plateArea, double plateSeparation, double relativePermittivity)

public static double
parallelPlateCapacitance(double plateLength, double plateWidth, double plateSeparation, double relativePermittivity)

Coaxial cylinders  capacitance

public static double
coaxialCapacitance(double cylinderLength, double innerRadius, double outerRadius, double relativePermittivity)

Parallel wires  capacitance

public static double
parallelWiresCapacitance(double wireLength, double wireRadius, double wireSeparation, double relativePermittivity)

Parallel plates  inductance

public static double parallelPlateInductance(double plateLength, double plateWidth, double plateSeparation, double relativePermeability)

Coaxial cylinders  inductance

public static double
coaxialInductance(double cylinderLength, double innerRadius, double outerRadius, double relativePermbeability)

Parallel wires  inductance

public static double
parallelWiresInductance(double wireLength, double wireRadius, double wireSeparation, double relativePermbeability)

Magnitudes and phases

public static double
getMagnitude(Complex variable)

public static double
getPhaseRad(Complex variable)

public static double
getPhaseDeg(Complex variable)

Conversions

public static Complex
polarRad(double magnitude, double phaseRad)

public static Complex
polarDeg(double magnitude, double phaseDeg)

public static double frequencyToRadialFrequency(double frequency) 
public static double radialFrequencyToFrequency(double radial) 
Resistance of metals and alloys

public static double
resistanceAluminium(double length, double area, double tempC)

public static double
resistanceAluminum(double length, double area, double tempC)

public static double
resistanceAntimony(double length, double area, double tempC)

public static double
resistanceBrass(double length, double area, double tempC)

public static double
resistanceCobalt(double length, double area, double tempC)

public static double
resistanceConstantin(double length, double area, double tempC)

public static double
resistanceAnnealedCopper(double length, double area, double tempC)

public static double
resistanceHardDrawnCopper(double length, double area, double tempC)

public static double
resistanceGermanSilver(double length, double area, double tempC)

public static double
resistanceGold(double length, double area, double tempC)

public static double
resistanceIron(double length, double area, double tempC)

public static double
resistanceLead(double length, double area, double tempC)

public static double
resistanceMagnesium(double length, double area, double tempC)

public static double
resistanceManganin(double length, double area, double tempC)

public static double
resistanceMercury(double length, double area, double tempC)

public static double
resistanceMolybdenum(double length, double area, double tempC)

public static double
resistanceMonelMetal(double length, double area, double tempC)

public static double
resistanceNichrome(double length, double area, double tempC)

public static double
resistanceNickel(double length, double area, double tempC)

public static double
resistancePalladium(double length, double area, double tempC)

public static double
resistancePhosphorBronze(double length, double area, double tempC)

public static double
resistancePlatinum(double length, double area, double tempC)

public static double
resistanceSilver(double length, double area, double tempC)

public static double
resistanceBBSteel(double length, double area, double tempC)

public static double
resistanceEBBSteel(double length, double area, double tempC)

public static double
resistanceManganeseSteel(double length, double area, double tempC)

public static double
resistanceSiemensMartinSteel(double length, double area, double tempC)

public static double
resistanceTantalum(double length, double area, double tempC)

public static double
resistanceTherlo(double length, double area, double tempC)

public static double
resistanceTin(double length, double area, double tempC)

public static double
resistanceTungsten(double length, double area, double tempC)

public static double
resistanceZinc(double length, double area, double tempC)

Resistivty/resistance

public static double
resistivityToResistance(double rho, double length, double area)

public static double
resistivityToResistance(double rho, double alpha, double length, double area, double tempC)

public static double
resistanceToResistivity((double resistance, double length, double area)
