Compute() | IEC60664 | |
ComputeClearanceDistance(const POLLUTION_DEGREE aPD, const FIELD aField, const double aAltitude) | IEC60664 | private |
ComputeCreepageDistance(const POLLUTION_DEGREE aPD, const MATERIAL_GROUP aMG) | IEC60664 | private |
FIELD enum name | IEC60664 | |
GetBasicCreepageDistance(const double aVoltage, const POLLUTION_DEGREE aPD, const MATERIAL_GROUP aMG) | IEC60664 | private |
GetClearanceAltitudeCorrectionFactor(const double aAltitude) | IEC60664 | private |
GetClearanceDistance() | IEC60664 | inline |
GetClearanceForRMSVoltage(const double aVRMS, const FIELD aField=FIELD::INHOMOGENEOUS) | IEC60664 | private |
GetClearanceToWithstandPeaks(const double aVoltage, const FIELD aField) | IEC60664 | private |
GetClearanceToWithstandTransientVoltage(const double aVoltage, const POLLUTION_DEGREE aPD, const FIELD aField) | IEC60664 | private |
GetCreepageDistance() | IEC60664 | inline |
GetMaterialGroupFromCTI(const double aCTI) | IEC60664 | private |
GetMinGrooveWidth() | IEC60664 | inline |
GetMinGrooveWidth(const POLLUTION_DEGREE aPD, const double aDistIso=100) | IEC60664 | private |
GetRatedImpulseWithstandVoltage() | IEC60664 | |
IEC60664() | IEC60664 | inline |
INSULATION_TYPE enum name | IEC60664 | |
m_altitude | IEC60664 | private |
m_clearance | IEC60664 | private |
m_coated | IEC60664 | private |
m_creepage | IEC60664 | private |
m_field | IEC60664 | private |
m_frequency | IEC60664 | private |
m_insulationType | IEC60664 | private |
m_materialGroup | IEC60664 | private |
m_minGrooveWidth | IEC60664 | private |
m_overvoltageCat | IEC60664 | private |
m_pcbMaterial | IEC60664 | private |
m_peakVoltage | IEC60664 | private |
m_pollutionDegree | IEC60664 | private |
m_ratedVoltage | IEC60664 | private |
m_RMSvoltage | IEC60664 | private |
m_transientVoltage | IEC60664 | private |
MATERIAL_GROUP enum name | IEC60664 | |
OV_CATEGORY enum name | IEC60664 | |
POLLUTION_DEGREE enum name | IEC60664 | |
SetAltitude(const double aAltitude) | IEC60664 | inline |
SetField(const FIELD aField) | IEC60664 | inline |
SetFrequency(const double aF) | IEC60664 | inline |
SetInsulationType(const INSULATION_TYPE aIns) | IEC60664 | inline |
SetMaterialGroup(const MATERIAL_GROUP aMG) | IEC60664 | inline |
SetOvervoltageCategory(const OV_CATEGORY aOV) | IEC60664 | inline |
SetPCBMaterial(const bool aPCB) | IEC60664 | inline |
SetPeakVoltage(const double aV) | IEC60664 | inline |
SetPollutionDegree(const POLLUTION_DEGREE aPD) | IEC60664 | inline |
SetRatedVoltage(const double aV) | IEC60664 | inline |
SetRMSVoltage(const double aV) | IEC60664 | inline |
SetTransientVoltage(const double aV) | IEC60664 | inline |
WAVEFORM enum name | IEC60664 | |
~IEC60664() | IEC60664 | inline |