Modifier and Type | Method and Description |
---|---|
double |
getBrake()
Brake rate of the train.
|
double |
getCo_fric()
Co-efficient of friction.
|
double[] |
getDavis()
Gets Davis equation parameters as an array.
|
double |
getDriving_wheel_Po()
Driving wheel position.
|
int |
getDwell()
Gets the dwell times for station stops.
|
double |
getGravity()
Gets value for Gravity.
|
double |
getInertial_mass()
Inertial mass value.
|
double |
getKd() |
double |
getLambda()
Lambda value.
|
double |
getLength()
Length of the train in metres.
|
double |
getMass()
Gets mass of the train.
|
double |
getMax_accel()
Maximum acceleration.
|
double |
getMax_speed()
Max speed in Kilometers per hour
|
double |
getMax_traction()
Maximum traction.
|
int |
getNotch_num() |
double |
getPower()
Power.
|
int |
getSeats()
Gets the number of seats.
|
int |
getTerminal_time()
Gets the dwell time for the terminating station stop.
|
int |
getTrain_control() |
int |
getWeightedPenaltyCostPerMinute()
Weighted penalty cost per minute
|
void |
setBrake(double brake)
Calibration function: setter for Brake.
|
void |
setDavis(double[] davis)
Calibration function: setter for Davis parameters.
|
void |
setInertialMass(double inertialMass)
Calibration function: setter for inertial mass.
|
void |
setMass(double mass)
Calibration function: setter for mass.
|
void |
setMaxAcceleration(double maxAcceleration)
Calibration function: setter for max acceleration.
|
void |
setMaxTraction(double maxTraction)
Calibration function: setter for max traction.
|
void |
setPower(double power)
Calibration function: setter for power.
|
double getMass()
double getLambda()
double getInertial_mass()
double[] getDavis()
double getPower()
double getBrake()
double getLength()
double getMax_speed()
int getSeats()
double getCo_fric()
double getGravity()
double getDriving_wheel_Po()
double getMax_traction()
double getMax_accel()
int getDwell()
int getTerminal_time()
double getKd()
int getNotch_num()
int getTrain_control()
void setDavis(double[] davis)
void setPower(double power)
void setMass(double mass)
void setInertialMass(double inertialMass)
void setMaxAcceleration(double maxAcceleration)
void setMaxTraction(double maxTraction)
void setBrake(double brake)
int getWeightedPenaltyCostPerMinute()