Package models.fluid.nodemodel
Class UpLaneGroup
- java.lang.Object
-
- models.fluid.nodemodel.UpLaneGroup
-
public class UpLaneGroup extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
UpLaneGroup.RcInfo
class
UpLaneGroup.StateInfo
-
Field Summary
Fields Modifier and Type Field Description Map<State,Double>
f_gs
double
gamma_g
boolean
is_empty_or_blocked
FluidLaneGroup
lg
Map<Long,UpLaneGroup.RcInfo>
rc_infos
Map<State,UpLaneGroup.StateInfo>
state_infos
-
Constructor Summary
Constructors Constructor Description UpLaneGroup(FluidLaneGroup lg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add_road_connection(RoadConnection rc)
void
add_state(State state)
void
reset()
double
total_demand()
void
update_is_empty_or_blocked()
-
-
-
Field Detail
-
lg
public FluidLaneGroup lg
-
is_empty_or_blocked
public boolean is_empty_or_blocked
-
gamma_g
public double gamma_g
-
state_infos
public Map<State,UpLaneGroup.StateInfo> state_infos
-
rc_infos
public Map<Long,UpLaneGroup.RcInfo> rc_infos
-
-
Constructor Detail
-
UpLaneGroup
public UpLaneGroup(FluidLaneGroup lg)
-
-
Method Detail
-
add_road_connection
public void add_road_connection(RoadConnection rc)
-
add_state
public void add_state(State state)
-
reset
public void reset()
-
update_is_empty_or_blocked
public void update_is_empty_or_blocked()
-
total_demand
public double total_demand()
-
-