Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
MSCFModel_Rail::TrainParams Struct Reference

Public Member Functions

double getResistance (double speed) const
double getTraction (double speed) const

Data Fields

double curveResistance = 0
double decl
double length
double maxPower
double maxTraction
double mf
double recovery
double resCoef_constant
double resCoef_linear
double resCoef_quadratic
LinearApproxHelpers::LinearApproxMap resistance
double roeckl_numerator = 6380
double roeckl_numerator_sharp = 4910
double roeckl_offset = 55
double roeckl_offset_sharp = 30
double roeckl_sharp_radius = 300
LinearApproxHelpers::LinearApproxMap traction
double vmax
double weight

Detailed Description

Definition at line 67 of file MSCFModel_Rail.h.

Member Function Documentation

◆ getResistance()

double MSCFModel_Rail::TrainParams::getResistance ( double speed) const

◆ getTraction()

double MSCFModel_Rail::TrainParams::getTraction ( double speed) const

Field Documentation

◆ curveResistance

double MSCFModel_Rail::TrainParams::curveResistance = 0

Definition at line 84 of file MSCFModel_Rail.h.

◆ decl

◆ length

◆ maxPower

double MSCFModel_Rail::TrainParams::maxPower

Definition at line 78 of file MSCFModel_Rail.h.

Referenced by getTraction().

◆ maxTraction

double MSCFModel_Rail::TrainParams::maxTraction

Definition at line 79 of file MSCFModel_Rail.h.

Referenced by getTraction().

◆ mf

◆ recovery

◆ resCoef_constant

double MSCFModel_Rail::TrainParams::resCoef_constant

Definition at line 80 of file MSCFModel_Rail.h.

Referenced by getResistance().

◆ resCoef_linear

double MSCFModel_Rail::TrainParams::resCoef_linear

Definition at line 81 of file MSCFModel_Rail.h.

Referenced by getResistance().

◆ resCoef_quadratic

double MSCFModel_Rail::TrainParams::resCoef_quadratic

Definition at line 82 of file MSCFModel_Rail.h.

Referenced by getResistance().

◆ resistance

◆ roeckl_numerator

double MSCFModel_Rail::TrainParams::roeckl_numerator = 6380

Definition at line 86 of file MSCFModel_Rail.h.

◆ roeckl_numerator_sharp

double MSCFModel_Rail::TrainParams::roeckl_numerator_sharp = 4910

Definition at line 87 of file MSCFModel_Rail.h.

◆ roeckl_offset

double MSCFModel_Rail::TrainParams::roeckl_offset = 55

Definition at line 88 of file MSCFModel_Rail.h.

◆ roeckl_offset_sharp

double MSCFModel_Rail::TrainParams::roeckl_offset_sharp = 30

Definition at line 89 of file MSCFModel_Rail.h.

◆ roeckl_sharp_radius

double MSCFModel_Rail::TrainParams::roeckl_sharp_radius = 300

Definition at line 85 of file MSCFModel_Rail.h.

◆ traction

◆ vmax

◆ weight


The documentation for this struct was generated from the following files: