C# Class ATMLCommonLibrary.utils.ElectricalUtils

Show file Open project: UtrsSoftware/ATMLWorkBench

Public Properties

Property Type Description
multipliers int>.Dictionary

Public Methods

Method Description
GetCurrentByPowerResistance ( double watts, double ohms ) : double
GetFrequencyByTime ( double time ) : double
GetPowerByCurrentResistance ( double amperes, double ohms ) : double
GetPowerByVoltageCurrent ( double volts, double amperes ) : double
GetPowerByVoltageResistance ( double volts, double ohms ) : double
GetResistanceByPowerCurrent ( double watts, double amperes ) : double
GetResistanceByPowerVoltage ( double watts, double volts ) : double
GetTimeByFrequency ( double frequency ) : double
GetVoltageByCurrentResistance ( double amperes, double ohms ) : double
GetVoltageByPowerCurrent ( double watts, double amperes ) : double
GetVoltageByPowerResistance ( double watts, double ohms ) : double
GigaTo ( double value ) : double
KiloTo ( double value ) : double
MegaTo ( double value ) : double
MicroTo ( double value ) : double
MilliTo ( double value ) : double
NanoTo ( double value ) : double
ParseExpression ( String expression ) : List
PicoTo ( double value ) : double

Private Methods

Method Description
ElectricalUtils ( ) : System
IsErrorLimit ( String value ) : bool
IsNumeric ( String value ) : bool
IsQualifier ( String value ) : bool
IsRange ( String value ) : bool
IsResolution ( String value ) : bool
IsTo ( String value ) : bool
ParseUnit ( String value, String &prefix, String &unit ) : void
ParseWord ( String value, String &number, String &unit ) : void

Method Details

GetCurrentByPowerResistance() public static method

public static GetCurrentByPowerResistance ( double watts, double ohms ) : double
watts double
ohms double
return double

GetFrequencyByTime() public static method

public static GetFrequencyByTime ( double time ) : double
time double
return double

GetPowerByCurrentResistance() public static method

public static GetPowerByCurrentResistance ( double amperes, double ohms ) : double
amperes double
ohms double
return double

GetPowerByVoltageCurrent() public static method

public static GetPowerByVoltageCurrent ( double volts, double amperes ) : double
volts double
amperes double
return double

GetPowerByVoltageResistance() public static method

public static GetPowerByVoltageResistance ( double volts, double ohms ) : double
volts double
ohms double
return double

GetResistanceByPowerCurrent() public static method

public static GetResistanceByPowerCurrent ( double watts, double amperes ) : double
watts double
amperes double
return double

GetResistanceByPowerVoltage() public static method

public static GetResistanceByPowerVoltage ( double watts, double volts ) : double
watts double
volts double
return double

GetTimeByFrequency() public static method

public static GetTimeByFrequency ( double frequency ) : double
frequency double
return double

GetVoltageByCurrentResistance() public static method

public static GetVoltageByCurrentResistance ( double amperes, double ohms ) : double
amperes double
ohms double
return double

GetVoltageByPowerCurrent() public static method

public static GetVoltageByPowerCurrent ( double watts, double amperes ) : double
watts double
amperes double
return double

GetVoltageByPowerResistance() public static method

public static GetVoltageByPowerResistance ( double watts, double ohms ) : double
watts double
ohms double
return double

GigaTo() public static method

public static GigaTo ( double value ) : double
value double
return double

KiloTo() public static method

public static KiloTo ( double value ) : double
value double
return double

MegaTo() public static method

public static MegaTo ( double value ) : double
value double
return double

MicroTo() public static method

public static MicroTo ( double value ) : double
value double
return double

MilliTo() public static method

public static MilliTo ( double value ) : double
value double
return double

NanoTo() public static method

public static NanoTo ( double value ) : double
value double
return double

ParseExpression() public static method

public static ParseExpression ( String expression ) : List
expression String
return List

PicoTo() public static method

public static PicoTo ( double value ) : double
value double
return double

Property Details

multipliers public static property

public static Dictionary multipliers
return int>.Dictionary