Package models.fluid.nodemodel
Class UpLaneGroup
- java.lang.Object
- 
- models.fluid.nodemodel.UpLaneGroup
 
- 
 public class UpLaneGroup extends Object 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classUpLaneGroup.RcInfoclassUpLaneGroup.StateInfo
 - 
Field SummaryFields Modifier and Type Field Description Map<State,Double>f_gsdoublegamma_gbooleanis_empty_or_blockedFluidLaneGrouplgMap<Long,UpLaneGroup.RcInfo>rc_infosMap<State,UpLaneGroup.StateInfo>state_infos
 - 
Constructor SummaryConstructors Constructor Description UpLaneGroup(FluidLaneGroup lg)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd_road_connection(RoadConnection rc)voidadd_state(State state)voidreset()doubletotal_demand()voidupdate_is_empty_or_blocked()
 
- 
- 
- 
Field Detail- 
lgpublic FluidLaneGroup lg 
 - 
is_empty_or_blockedpublic boolean is_empty_or_blocked 
 - 
gamma_gpublic double gamma_g 
 - 
state_infospublic Map<State,UpLaneGroup.StateInfo> state_infos 
 - 
rc_infospublic Map<Long,UpLaneGroup.RcInfo> rc_infos 
 
- 
 - 
Constructor Detail- 
UpLaneGrouppublic UpLaneGroup(FluidLaneGroup lg) 
 
- 
 - 
Method Detail- 
add_road_connectionpublic void add_road_connection(RoadConnection rc) 
 - 
add_statepublic void add_state(State state) 
 - 
resetpublic void reset() 
 - 
update_is_empty_or_blockedpublic void update_is_empty_or_blocked() 
 - 
total_demandpublic double total_demand() 
 
- 
 
-