flanagan.circuits
Class Impedance
- java.lang.Object
-
- flanagan.circuits.Impedance
-
- Direct Known Subclasses:
- ImpedSpecRegressionFunction1
public class Impedance extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description Impedance()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static ComplexcapacitanceImpedance(double capacitance, double omega)static ComplexcInParallelWithL(double cap, double ind, double omega)static ComplexcInSeriesWithL(double cap, double ind, double omega)static doublecoaxialCapacitance(double cylinderLength, double innerRadius, double outerRadius, double relativePermittivity)static doublecoaxialInductance(double cylinderLength, double innerRadius, double outerRadius, double relativePermeability)static ComplexconstantPhaseElementImpedance(double cpeCoeff, double alpha, double omega)static ComplexfiniteWarburgImpedance(double sigma, double tanhConst, double omega)static doublefrequencyToRadialFrequency(double frequency)static doublegetMagnitude(Complex variable)static doublegetPhaseDeg(Complex variable)static doublegetPhaseRad(Complex variable)static CompleximpedanceInParallel(Complex z1, Complex z2)static CompleximpedanceInParallel(Complex z1, double z2)static CompleximpedanceInParallel(double z1, Complex z2)static CompleximpedanceInParallel(double z1, double z2)static CompleximpedanceInSeries(Complex z1, Complex z2)static CompleximpedanceInSeries(Complex z1, double z2)static CompleximpedanceInSeries(double z1, Complex z2)static CompleximpedanceInSeries(double z1, double z2)static ComplexinductanceImpedance(double inductance, double omega)static ComplexinfiniteWarburgImpedance(double sigma, double omega)static java.lang.String[]modelComponents(int modelNumber)static ComplexmodelImpedance(double[] parameter, double omega, int modelNumber)static doubleparallelPlateCapacitance(double plateArea, double plateSeparation, double relativePermittivity)static doubleparallelPlateCapacitance(double plateLength, double plateWidth, double plateSeparation, double relativePermittivity)static doubleparallelPlateInductance(double plateLength, double plateWidth, double plateSeparation, double relativePermeability)static doubleparallelWiresCapacitance(double wireLength, double wireRadius, double wireSeparation, double relativePermittivity)static doubleparallelWiresInductance(double wireLength, double wireRadius, double wireSeparation, double relativePermeability)static ComplexpolarDeg(double magnitude, double phase)static ComplexpolarRad(double magnitude, double phase)static doubleradialFrequencyToFrequency(double omega)static doubleresistanceAluminium(double length, double area, double tempC)static doubleresistanceAluminum(double length, double area, double tempC)static doubleresistanceAnnealedCopper(double length, double area, double tempC)static doubleresistanceAntimony(double length, double area, double tempC)static doubleresistanceBBSteel(double length, double area, double tempC)static doubleresistanceBrass(double length, double area, double tempC)static doubleresistanceCobalt(double length, double area, double tempC)static doubleresistanceConstantan(double length, double area, double tempC)static doubleresistanceDrawnTunsten(double length, double area, double tempC)static doubleresistanceEBBSteel(double length, double area, double tempC)static doubleresistanceGermanSilver(double length, double area, double tempC)static doubleresistanceGold(double length, double area, double tempC)static doubleresistanceHardDrawnCopper(double length, double area, double tempC)static ComplexresistanceImpedance(double resistance)static doubleresistanceIron(double length, double area, double tempC)static doubleresistanceLead(double length, double area, double tempC)static doubleresistanceMagnesium(double length, double area, double tempC)static doubleresistanceManganan(double length, double area, double tempC)static doubleresistanceManganeseSteel(double length, double area, double tempC)static doubleresistanceMercury(double length, double area, double tempC)static doubleresistanceMolybdenum(double length, double area, double tempC)static doubleresistanceMonelMetal(double length, double area, double tempC)static doubleresistanceNichrome(double length, double area, double tempC)static doubleresistanceNickel(double length, double area, double tempC)static doubleresistancePalladium(double length, double area, double tempC)static doubleresistancePhosphorBronze(double length, double area, double tempC)static doubleresistancePlatinum(double length, double area, double tempC)static doubleresistanceSiemensMartinSteel(double length, double area, double tempC)static doubleresistanceSilver(double length, double area, double tempC)static doubleresistanceTantalum(double length, double area, double tempC)static doubleresistanceTherlo(double length, double area, double tempC)static doubleresistanceTin(double length, double area, double tempC)static doubleresistanceToResistivity(double resistance, double length, double area)static doubleresistanceZinc(double length, double area, double tempC)static doubleresistivityToResistance(double rho, double length, double area)static doubleresistivityToResistance(double rho, double alpha, double length, double area, double tempC)static ComplexrInParallelWithC(double res, double cap, double omega)static ComplexrInParallelWithL(double res, double ind, double omega)static ComplexrInSeriesWithC(double res, double cap, double omega)static ComplexrInSeriesWithL(double res, double ind, double omega)static doublewarburgSigma(double electrodeArea, double oxidantDiffCoeff, double oxidantConcn, double reductantDiffCoeff, double reductantConcn, double tempCelsius, int electronsTransferred)
-
-
-
Method Detail
-
resistanceImpedance
public static Complex resistanceImpedance(double resistance)
-
capacitanceImpedance
public static Complex capacitanceImpedance(double capacitance, double omega)
-
inductanceImpedance
public static Complex inductanceImpedance(double inductance, double omega)
-
infiniteWarburgImpedance
public static Complex infiniteWarburgImpedance(double sigma, double omega)
-
finiteWarburgImpedance
public static Complex finiteWarburgImpedance(double sigma, double tanhConst, double omega)
-
constantPhaseElementImpedance
public static Complex constantPhaseElementImpedance(double cpeCoeff, double alpha, double omega)
-
impedanceInSeries
public static Complex impedanceInSeries(double z1, double z2)
-
rInSeriesWithC
public static Complex rInSeriesWithC(double res, double cap, double omega)
-
rInSeriesWithL
public static Complex rInSeriesWithL(double res, double ind, double omega)
-
cInSeriesWithL
public static Complex cInSeriesWithL(double cap, double ind, double omega)
-
impedanceInParallel
public static Complex impedanceInParallel(double z1, double z2)
-
rInParallelWithC
public static Complex rInParallelWithC(double res, double cap, double omega)
-
rInParallelWithL
public static Complex rInParallelWithL(double res, double ind, double omega)
-
cInParallelWithL
public static Complex cInParallelWithL(double cap, double ind, double omega)
-
modelComponents
public static java.lang.String[] modelComponents(int modelNumber)
-
modelImpedance
public static Complex modelImpedance(double[] parameter, double omega, int modelNumber)
-
warburgSigma
public static double warburgSigma(double electrodeArea, double oxidantDiffCoeff, double oxidantConcn, double reductantDiffCoeff, double reductantConcn, double tempCelsius, int electronsTransferred)
-
parallelPlateCapacitance
public static double parallelPlateCapacitance(double plateArea, double plateSeparation, double relativePermittivity)
-
parallelPlateCapacitance
public static double parallelPlateCapacitance(double plateLength, double plateWidth, double plateSeparation, double relativePermittivity)
-
coaxialCapacitance
public static double coaxialCapacitance(double cylinderLength, double innerRadius, double outerRadius, double relativePermittivity)
-
parallelWiresCapacitance
public static double parallelWiresCapacitance(double wireLength, double wireRadius, double wireSeparation, double relativePermittivity)
-
parallelPlateInductance
public static double parallelPlateInductance(double plateLength, double plateWidth, double plateSeparation, double relativePermeability)
-
coaxialInductance
public static double coaxialInductance(double cylinderLength, double innerRadius, double outerRadius, double relativePermeability)
-
parallelWiresInductance
public static double parallelWiresInductance(double wireLength, double wireRadius, double wireSeparation, double relativePermeability)
-
getMagnitude
public static double getMagnitude(Complex variable)
-
getPhaseRad
public static double getPhaseRad(Complex variable)
-
getPhaseDeg
public static double getPhaseDeg(Complex variable)
-
polarRad
public static Complex polarRad(double magnitude, double phase)
-
polarDeg
public static Complex polarDeg(double magnitude, double phase)
-
frequencyToRadialFrequency
public static double frequencyToRadialFrequency(double frequency)
-
radialFrequencyToFrequency
public static double radialFrequencyToFrequency(double omega)
-
resistanceAluminium
public static double resistanceAluminium(double length, double area, double tempC)
-
resistanceAluminum
public static double resistanceAluminum(double length, double area, double tempC)
-
resistanceHardDrawnCopper
public static double resistanceHardDrawnCopper(double length, double area, double tempC)
-
resistanceAnnealedCopper
public static double resistanceAnnealedCopper(double length, double area, double tempC)
-
resistanceIron
public static double resistanceIron(double length, double area, double tempC)
-
resistanceManganeseSteel
public static double resistanceManganeseSteel(double length, double area, double tempC)
-
resistanceSiemensMartinSteel
public static double resistanceSiemensMartinSteel(double length, double area, double tempC)
-
resistanceBBSteel
public static double resistanceBBSteel(double length, double area, double tempC)
-
resistanceEBBSteel
public static double resistanceEBBSteel(double length, double area, double tempC)
-
resistanceBrass
public static double resistanceBrass(double length, double area, double tempC)
-
resistanceDrawnTunsten
public static double resistanceDrawnTunsten(double length, double area, double tempC)
-
resistanceSilver
public static double resistanceSilver(double length, double area, double tempC)
-
resistanceGold
public static double resistanceGold(double length, double area, double tempC)
-
resistancePlatinum
public static double resistancePlatinum(double length, double area, double tempC)
-
resistanceNickel
public static double resistanceNickel(double length, double area, double tempC)
-
resistanceMolybdenum
public static double resistanceMolybdenum(double length, double area, double tempC)
-
resistancePhosphorBronze
public static double resistancePhosphorBronze(double length, double area, double tempC)
-
resistanceTin
public static double resistanceTin(double length, double area, double tempC)
-
resistanceNichrome
public static double resistanceNichrome(double length, double area, double tempC)
-
resistancePalladium
public static double resistancePalladium(double length, double area, double tempC)
-
resistanceTantalum
public static double resistanceTantalum(double length, double area, double tempC)
-
resistanceTherlo
public static double resistanceTherlo(double length, double area, double tempC)
-
resistanceMonelMetal
public static double resistanceMonelMetal(double length, double area, double tempC)
-
resistanceManganan
public static double resistanceManganan(double length, double area, double tempC)
-
resistanceConstantan
public static double resistanceConstantan(double length, double area, double tempC)
-
resistanceAntimony
public static double resistanceAntimony(double length, double area, double tempC)
-
resistanceCobalt
public static double resistanceCobalt(double length, double area, double tempC)
-
resistanceMagnesium
public static double resistanceMagnesium(double length, double area, double tempC)
-
resistanceZinc
public static double resistanceZinc(double length, double area, double tempC)
-
resistanceMercury
public static double resistanceMercury(double length, double area, double tempC)
-
resistanceLead
public static double resistanceLead(double length, double area, double tempC)
-
resistanceGermanSilver
public static double resistanceGermanSilver(double length, double area, double tempC)
-
resistivityToResistance
public static double resistivityToResistance(double rho, double alpha, double length, double area, double tempC)
-
resistivityToResistance
public static double resistivityToResistance(double rho, double length, double area)
-
resistanceToResistivity
public static double resistanceToResistivity(double resistance, double length, double area)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG