Public Member Functions | List of all members
EfficiencyMapResponseDataParameter Class Reference

EfficiencyMapResponseDataParameter class is used to specify response graph parameters when creating efficiency map response values from study results.
The class can be created from Application class.
. More...

Public Member Functions

bool IsValid ()
 Returns True if an object is valid. More...
 
void SetCalculationType (String &type)
 Specifies calculation method of response graph data. More...
 
void SetCoilTemperature (Variant &temperature)
 Specifies coil temperature value. More...
 
void SetEvaluateClusterPoints (bool check)
 Specifies whether to evaluate the response graph data at the cluster point. More...
 
void SetFieldCoilTemperature (Variant &temperature)
 Specifies field coil temperature value. More...
 
void SetMagnetTemperature (Variant &temperature)
 Specifies magnet temperature value. More...
 
void SetResultType (String &resultType)
 Specifies the result type. More...
 
void SetRotorConductorTemperature (Variant &temperature)
 Specifies rotor conductor temperature value. More...
 
void SetSpeedValue (Variant &speed)
 Specifies speed value. More...
 
void SetTitle (String &name)
 Specifies the title for a response graph. More...
 
void SetTorqueValue (Variant &torque)
 Specifies torque value. More...
 
void SetVariable (String &variable)
 Specifies the variable name for a response graph data. More...
 
void SetVoltage (Variant &voltage)
 Specifies voltage value. More...
 

Detailed Description

EfficiencyMapResponseDataParameter class is used to specify response graph parameters when creating efficiency map response values from study results.
The class can be created from Application class.
.

Example of creating the class object:

app.CreateEfficiencyMapResponseDataParameter("result_title")

Member Function Documentation

bool EfficiencyMapResponseDataParameter::IsValid ( )

Returns True if an object is valid.

Returns
Whether or not the EfficiencyMapResponseDataParameter object is valid
void EfficiencyMapResponseDataParameter::SetCalculationType ( String &  type)

Specifies calculation method of response graph data.

Parameters
type
Type of calculation method
OperatingPoint:Operating Point
NTCurvePoint:NT Curve Point
RegenerationNTCurvePoint:Regeneration NT Curve Point
NTCurveKneePoint:NT Curve Knee Point
RegenerationNTCurveKneePoint:Regeneration NT Curve Knee Point
DriveCycle:Drive Cycle
MaximumSpeed:Maximum Speed
MaximumTorque:Maximum Torque
MaximumRegenerationTorque:Maximum Regeneration Torque
void EfficiencyMapResponseDataParameter::SetCoilTemperature ( Variant &  temperature)

Specifies coil temperature value.

Parameters
temperatureCoil temperature value
void EfficiencyMapResponseDataParameter::SetEvaluateClusterPoints ( bool  check)

Specifies whether to evaluate the response graph data at the cluster point.

Parameters
check
True=1 : Evaluates by cluster points
False=0 : Does not evaluate by cluster point
void EfficiencyMapResponseDataParameter::SetFieldCoilTemperature ( Variant &  temperature)

Specifies field coil temperature value.

Parameters
temperatureField coil temperature value
void EfficiencyMapResponseDataParameter::SetMagnetTemperature ( Variant &  temperature)

Specifies magnet temperature value.

Parameters
temperatureMagnet temperature value
void EfficiencyMapResponseDataParameter::SetResultType ( String &  resultType)

Specifies the result type.

Parameters
resultTypeResult type name
void EfficiencyMapResponseDataParameter::SetRotorConductorTemperature ( Variant &  temperature)

Specifies rotor conductor temperature value.

Parameters
temperatureRotor conductor temperature value
void EfficiencyMapResponseDataParameter::SetSpeedValue ( Variant &  speed)

Specifies speed value.

Parameters
speedSpeed value
void EfficiencyMapResponseDataParameter::SetTitle ( String &  name)

Specifies the title for a response graph.

Parameters
nameName of the response graph data
void EfficiencyMapResponseDataParameter::SetTorqueValue ( Variant &  torque)

Specifies torque value.

Parameters
torqueTorque value
void EfficiencyMapResponseDataParameter::SetVariable ( String &  variable)

Specifies the variable name for a response graph data.

Parameters
variableVariable name
void EfficiencyMapResponseDataParameter::SetVoltage ( Variant &  voltage)

Specifies voltage value.

Parameters
voltageVoltage value