Codota Logo
NetworkChangeEvent.getFlowCapacityChange
Code IndexAdd Codota to your IDE (free)

How to use
getFlowCapacityChange
method
in
org.matsim.core.network.NetworkChangeEvent

Best Java code snippets using org.matsim.core.network.NetworkChangeEvent.getFlowCapacityChange (Showing top 4 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
DateTime d =
  • Codota Iconnew DateTime()
  • Codota IconDateTimeFormatter formatter;String text;formatter.parseDateTime(text)
  • Codota IconObject instant;new DateTime(instant)
  • Smart code suggestions by Codota
}
origin: matsim-org/matsim

  @Override public ChangeValue getChangeValue(NetworkChangeEvent event) {
    return event.getFlowCapacityChange();
  }
};
origin: matsim-org/matsim

if(event.getFlowCapacityChange() != null) {
  writeChangeValue(NetworkChangeEventsParser.FLOW_CAPACITY_TAG, event.getFlowCapacityChange());
origin: matsim-org/matsim

/**
 * Applies a new change event to the link.
 *
 * @param event a network change event.
 */
protected synchronized void applyEvent(final NetworkChangeEvent event) {
  if(this.changeEvents == null)
    this.changeEvents = new TreeMap<>();
  this.changeEvents.put(event.getStartTime(), event);
  if (event.getFreespeedChange() != null) {
    this.variableFreespeed.incChangeEvents();
  }
  if (event.getFlowCapacityChange() != null) {
    this.variableFlowCapacity.incChangeEvents();
  }
  if (event.getLanesChange() != null) {
    this.variableLanes.incChangeEvents();
  }
}
origin: matsim-org/matsim

@Test
public void testAbsoluteChangeEvents() {
  final Network network = NetworkUtils.createNetwork();
  Node node1 = NetworkUtils.createAndAddNode(network, Id.create("1", Node.class), new Coord((double) 0, (double) 0));
  Node node2 = NetworkUtils.createAndAddNode(network, Id.create("2", Node.class), new Coord((double) 0, (double) 1000));
  final Link link = NetworkUtils.createAndAddLink(network, Id.create("2", Link.class), node1, node2, (double) 1500, 1.667, (double) 3600, (double) 1);
  final String fileName = this.utils.getOutputDirectory() + "absoluteChanges.xml";
  List<NetworkChangeEvent> changeEvents = new ArrayList<>();
  final NetworkChangeEvent event = new NetworkChangeEvent(100.0);
  event.setFlowCapacityChange(new NetworkChangeEvent.ChangeValue(NetworkChangeEvent.ChangeType.ABSOLUTE_IN_SI_UNITS, 0.000000000005));
  event.addLink(link);
  changeEvents.add(event);
  new NetworkChangeEventsWriter().write(fileName, changeEvents);
  List<NetworkChangeEvent> changeEvents2 = new ArrayList<>();
  new NetworkChangeEventsParser(network, changeEvents2).readFile(fileName);
  Assert.assertFalse(changeEvents2.isEmpty());
  Assert.assertEquals(1, changeEvents2.size());
  NetworkChangeEvent event2 = changeEvents2.get(0);
  Assert.assertEquals(event.getStartTime(), event2.getStartTime(), 0.0);
  Assert.assertEquals(NetworkChangeEvent.ChangeType.ABSOLUTE_IN_SI_UNITS, event2.getFlowCapacityChange().getType());
  Assert.assertEquals(event.getFlowCapacityChange().getValue(), event2.getFlowCapacityChange().getValue(), 1e-10);
}
org.matsim.core.networkNetworkChangeEventgetFlowCapacityChange

Popular methods of NetworkChangeEvent

  • <init>
  • addLink
  • setFreespeedChange
  • getFreespeedChange
  • getLanesChange
  • getLinks
  • getStartTime
  • setFlowCapacityChange
  • setLanesChange

Popular in Java

  • Start an intent from android
  • scheduleAtFixedRate (ScheduledExecutorService)
  • requestLocationUpdates (LocationManager)
  • getSharedPreferences (Context)
  • Rectangle (java.awt)
    A Rectangle specifies an area in a coordinate space that is enclosed by the Rectangle object's top-
  • PrintWriter (java.io)
    Prints formatted representations of objects to a text-output stream. This class implements all of th
  • MalformedURLException (java.net)
    Thrown to indicate that a malformed URL has occurred. Either no legal protocol could be found in a s
  • DecimalFormat (java.text)
    DecimalFormat is a concrete subclass ofNumberFormat that formats decimal numbers. It has a variety o
  • SortedSet (java.util)
    A Set that further provides a total ordering on its elements. The elements are ordered using their C
  • JList (javax.swing)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now