Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
A
add(Position, double, double)
- Method in class edu.bonn.cs.iv.bonnmotion.
AttractorField
add(double[])
- Method in class edu.bonn.cs.iv.bonnmotion.
AttractorField
add(double, Position)
- Method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
Optimised for waypoints coming in with increasing time.
add(MobileNode)
- Method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
Add Waypoint from an other node.
aField
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
aFieldParams
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
alignPos(Position)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
all
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
LinkDump
alpha
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
alpha2
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
alpha3
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
angle(Position, Position)
- Static method in class edu.bonn.cs.iv.bonnmotion.
Position
Calculate angle between two vectors, their order being irrelevant.
angle2(Position, Position)
- Static method in class edu.bonn.cs.iv.bonnmotion.
Position
Calculate angle, counter-clockwise from the first to the second vector.
angleStdDev
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
Border width [m].
App
- Class in
edu.bonn.cs.iv.bonnmotion
Base class for all applications and all scenario generators.
App()
- Constructor for class edu.bonn.cs.iv.bonnmotion.
App
AttractorField
- Class in
edu.bonn.cs.iv.bonnmotion
AttractorField(double, double)
- Constructor for class edu.bonn.cs.iv.bonnmotion.
AttractorField
attractors
- Variable in class edu.bonn.cs.iv.bonnmotion.
AttractorField
avgMobileNodesPerGroup
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
RPGM
Average nodes per group.
avgSpeed
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
B
begin
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
Cut
begin
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
LinkDump
BM
- Class in
edu.bonn.cs.iv.bonnmotion.run
Frontend for all applications and scenario generators.
BM()
- Constructor for class edu.bonn.cs.iv.bonnmotion.run.
BM
border
- Static variable in class edu.bonn.cs.iv.bonnmotion.apps.
NSFile
Add border around the scenario to prevent ns-2 from crashing.
Building
- Class in
edu.bonn.cs.iv.bonnmotion
Building(double, double, double, double, double, double)
- Constructor for class edu.bonn.cs.iv.bonnmotion.
Building
buildings
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
Buildings
C
ChainScenario
- Class in
edu.bonn.cs.iv.bonnmotion.models
ChainScenario(String[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
ChainScenario
changeTimes()
- Method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
checkBounds
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
prevent nodes from running out of the simulation are?
circular
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
ct
- Variable in class edu.bonn.cs.iv.bonnmotion.
MobileNode
Times when mobile changes speed or direction.
Cut
- Class in
edu.bonn.cs.iv.bonnmotion.apps
Application to save a certain timeframe from one scenario into a new file.
Cut(String[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.apps.
Cut
cut(double, double)
- Method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
cut(double, double)
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
Extract a certain time span from the scenario.
D
debug
- Static variable in class edu.bonn.cs.iv.bonnmotion.
MobileNode
densityLevels
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
Static
destination
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
Cut
diff(Position, Position)
- Static method in class edu.bonn.cs.iv.bonnmotion.
Position
Difference between q and p ("how to reach q from p").
dim
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
RandomWaypoint
Restrict the mobiles' movements: 1 .
distance(Position)
- Method in class edu.bonn.cs.iv.bonnmotion.
Position
donly
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
LinkDump
doorx
- Variable in class edu.bonn.cs.iv.bonnmotion.
Building
doory
- Variable in class edu.bonn.cs.iv.bonnmotion.
Building
dst
- Variable in class edu.bonn.cs.iv.bonnmotion.
LinkStatusChange
Link destination.
duration
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
LinkDump
duration
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
Duration of scenario [s].
E
edu.bonn.cs.iv.bonnmotion
- package edu.bonn.cs.iv.bonnmotion
Base package for BonnMotion.
edu.bonn.cs.iv.bonnmotion.apps
- package edu.bonn.cs.iv.bonnmotion.apps
All applications to modify or analyse scenarios.
edu.bonn.cs.iv.bonnmotion.models
- package edu.bonn.cs.iv.bonnmotion.models
All scenario generators.
edu.bonn.cs.iv.bonnmotion.run
- package edu.bonn.cs.iv.bonnmotion.run
Frontend for all applications and scenario generators.
end
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
Cut
end
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
LinkDump
equals(Position)
- Method in class edu.bonn.cs.iv.bonnmotion.
Position
exceptionHandler(String, Exception)
- Static method in class edu.bonn.cs.iv.bonnmotion.
App
Tries to catch all exceptions and to display them in a user friendly manner.
F
flags
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
G
GaussMarkov
- Class in
edu.bonn.cs.iv.bonnmotion.models
Application to construct Gauss-Markov mobility scenarios.
GaussMarkov(String[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
GaussMarkov(int, double, double, double, double, long, double, double, double, double)
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
GaussMarkov(String[], Scenario, Integer)
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
gaussSpeed
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
Initialize speed with gaussian distribution
generate()
- Method in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
generate()
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
generate()
- Method in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
generate()
- Method in class edu.bonn.cs.iv.bonnmotion.models.
RandomWaypoint
generate()
- Method in class edu.bonn.cs.iv.bonnmotion.models.
RPGM
generate()
- Method in class edu.bonn.cs.iv.bonnmotion.models.
Static
getBuilding()
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
getDuration()
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
getIgnore()
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
getMeanVelocity(double)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
getModelName()
- Method in interface edu.bonn.cs.iv.bonnmotion.
Model
getModelName()
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ChainScenario
getModelName()
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
getNewDir(double, Position)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
getNewPos(Position, double, int)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
getNewSpeed(double)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
getNode()
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
getNode(int)
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
getPos(double, double, double)
- Method in class edu.bonn.cs.iv.bonnmotion.
AttractorField
getPosJunk(double, double, double)
- Method in class edu.bonn.cs.iv.bonnmotion.
AttractorField
getRandomSeed()
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
getWaypoint(int)
- Method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
getX()
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
getY()
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
GlomoFile
- Class in
edu.bonn.cs.iv.bonnmotion.apps
Application that creates a movement file for Glomosim (2.0.3) and Qualnet (3.5.1).
GlomoFile(String[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.apps.
GlomoFile
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.
App
Main method from where all the magic starts ...
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.apps.
Cut
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.apps.
GlomoFile
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.apps.
LinkDump
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.apps.
NSFile
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.apps.
SPPXml
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.apps.
Visplot
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.models.
RandomWaypoint
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.models.
RPGM
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.models.
Static
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.run.
BM
Starts the magic.
go(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
group
- Variable in class edu.bonn.cs.iv.bonnmotion.
GroupNode
group()
- Method in class edu.bonn.cs.iv.bonnmotion.
GroupNode
GroupNode
- Class in
edu.bonn.cs.iv.bonnmotion
Mobile node belonging to a group (which itself is represented by a mobile node).
GroupNode(MobileNode)
- Constructor for class edu.bonn.cs.iv.bonnmotion.
GroupNode
groups
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
RPGM
Number of groups (not an input parameter!).
groupSizeDeviation
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
RPGM
Standard deviation of nodes per group.
I
i
- Variable in class edu.bonn.cs.iv.bonnmotion.
IndexPair
idx
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
SPPXml
idx
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
Visplot
ignore
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
Length of initial time span which is to be cut off after scenario generation [s].
IndexPair
- Class in
edu.bonn.cs.iv.bonnmotion
IndexPair(int, int)
- Constructor for class edu.bonn.cs.iv.bonnmotion.
IndexPair
inputX
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
inputY
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
isTransition
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
if true generate() first must do transition
J
j
- Variable in class edu.bonn.cs.iv.bonnmotion.
IndexPair
L
lastElement()
- Method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
LinkDump
- Class in
edu.bonn.cs.iv.bonnmotion.apps
Application that dumps the link durations in a movement scenario to the standard output.
LinkDump(String[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.apps.
LinkDump
LINKMODE_FAST
- Static variable in interface edu.bonn.cs.iv.bonnmotion.
ScenarioLink
LINKMODE_MOVE
- Static variable in interface edu.bonn.cs.iv.bonnmotion.
ScenarioLink
LinkStatusChange
- Class in
edu.bonn.cs.iv.bonnmotion
The event of a link going up or down at a certain point in time.
LinkStatusChange(double, int, int, boolean)
- Constructor for class edu.bonn.cs.iv.bonnmotion.
LinkStatusChange
lTotal
- Variable in class edu.bonn.cs.iv.bonnmotion.
AttractorField
Sum over all level-values.
M
main(String[])
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
Cut
main(String[])
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
GlomoFile
main(String[])
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
LinkDump
main(String[])
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
NSFile
main(String[])
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
SPPXml
main(String[])
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
main(String[])
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
Visplot
main(String[])
- Static method in class edu.bonn.cs.iv.bonnmotion.run.
BM
makeMixedScenario()
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ChainScenario
ManhattanGrid
- Class in
edu.bonn.cs.iv.bonnmotion.models
Manhattan Grid mobility scenario.
ManhattanGrid(int, double, double, double, double, long, int, int, double, double, double, double, double, double, double, double)
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
ManhattanGrid(String[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
ManhattanGrid(String[], Scenario, Integer)
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
maxdist
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
RPGM
Maximum deviation from group center [m].
maxGroupSize
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
RPGM
Size of largest group (not an input parameter!).
maxPause
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
Maximum pause time [s].
maxpause
- Variable in class edu.bonn.cs.iv.bonnmotion.
RandomSpeedBase
maxspeed
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
Maximum speed [m/s].
maxSpeed
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
maxspeed
- Variable in class edu.bonn.cs.iv.bonnmotion.
RandomSpeedBase
meanSpeed
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
Mobile's mean speed [m/s].
minspeed
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
minSpeed
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
Mobile's minimum speed [m/s].
minspeed
- Variable in class edu.bonn.cs.iv.bonnmotion.
RandomSpeedBase
MobileNode
- Class in
edu.bonn.cs.iv.bonnmotion
Mobile node.
MobileNode()
- Constructor for class edu.bonn.cs.iv.bonnmotion.
MobileNode
mode
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ChainScenario
Model
- Interface in
edu.bonn.cs.iv.bonnmotion
MODEL_NAME
- Static variable in class edu.bonn.cs.iv.bonnmotion.models.
ChainScenario
modelName
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
Name of the model
movementString()
- Method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
movementStringGlomo(String)
- Method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
movementStringNS(String, double)
- Method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
mustTurn(Position, int)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
N
name
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
GlomoFile
name
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
LinkDump
name
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
NSFile
name
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
SPPXml
name
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
name
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
Visplot
node
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
LinkDump
node
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
Mobile nodes.
node_range
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
SPPXml
nodeAddErrorHandler(int, double, Position)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
nodeCount()
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
norm()
- Method in class edu.bonn.cs.iv.bonnmotion.
Position
NSFile
- Class in
edu.bonn.cs.iv.bonnmotion.apps
Application that creates a movement file for ns-2.
NSFile(String[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.apps.
NSFile
numWaypoints()
- Method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
O
openPrintWriter(String)
- Static method in class edu.bonn.cs.iv.bonnmotion.
App
Writes the scenario data to a file.
OriginalGaussMarkov
- Class in
edu.bonn.cs.iv.bonnmotion.models
Application to construct Gauss-Markov mobility scenarios.
OriginalGaussMarkov(String[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
OriginalGaussMarkov(int, double, double, double, double, long, double, double, double, double, double)
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
OriginalGaussMarkov(String[], Scenario, Integer)
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
outOfBounds(Position)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
overall(Scenario, double[], String)
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
Calculate statistics averaged over the whole simulation time.
P
pairStatistics(MobileNode, MobileNode, double, double, double, boolean)
- Static method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
pairStatistics(MobileNode, MobileNode, double, double, double, boolean, Building[])
- Static method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
paramFromFile(String)
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
Does the same job as paramFronFile but w/o showing warnings.
paramFromFile(String, boolean)
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
Reads arguments from specific file.
parse(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.
App
parseArg(String)
- Method in class edu.bonn.cs.iv.bonnmotion.
App
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.
App
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.apps.
Cut
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.apps.
GlomoFile
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.apps.
LinkDump
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.apps.
NSFile
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.apps.
SPPXml
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.apps.
Visplot
parseArg(String, String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
parseArg(String, String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
parseArg(String, String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
parseArg(String, String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
RandomWaypoint
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
RandomWaypoint
parseArg(String, String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
RPGM
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
RPGM
parseArg(String, String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
Static
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
Static
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.
RandomSpeedBase
parseArg(String, String)
- Method in class edu.bonn.cs.iv.bonnmotion.
RandomSpeedBase
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.run.
BM
parseArg(char, String)
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
parseArg(String, String)
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
parseArgs(String[])
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ChainScenario
parseDoubleArray(String)
- Static method in class edu.bonn.cs.iv.bonnmotion.
App
Converts a String to a double array.
parseIntArray(String)
- Static method in class edu.bonn.cs.iv.bonnmotion.
App
Converts a String to an int array.
parseStringArray(String)
- Static method in class edu.bonn.cs.iv.bonnmotion.
App
Converts a String to a String array.
pauseProb
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
Probability for the mobile to pause (every updateDist m), given it does not change it's speed.
pGroupChange
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
RPGM
The probability for a node to change to a new group when moving into it's range.
placementStringGlomo(String)
- Method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
pmerge(int[], int[], int, int)
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
Helper function for overall(), merge two partitions.
pos
- Variable in class edu.bonn.cs.iv.bonnmotion.
Waypoint
Position
- Class in
edu.bonn.cs.iv.bonnmotion
Position in 2-dimensional space, which can also be viewed as Vector starting at (0,0) -- therefore functions like "angle" etc.
Position(double, double)
- Constructor for class edu.bonn.cs.iv.bonnmotion.
Position
positionAt(double)
- Method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
postGeneration()
- Method in class edu.bonn.cs.iv.bonnmotion.models.
RandomWaypoint
postGeneration()
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
Called by subclasses after they generate node movements.
predecessorScenario
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
preGeneration()
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
Called by subclasses before they generate node movements.
printAngleStuff
- Static variable in class edu.bonn.cs.iv.bonnmotion.
MobileNode
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.
App
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
Cut
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
GlomoFile
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
LinkDump
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
NSFile
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
SPPXml
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
Visplot
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.models.
ChainScenario
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.models.
RandomWaypoint
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.models.
RPGM
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.models.
Static
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.
RandomSpeedBase
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.run.
BM
printHelp()
- Static method in class edu.bonn.cs.iv.bonnmotion.
Scenario
printTime
- Static variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
progressive(int, double, Heap, boolean, int, String)
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
Calculates statistics' devolution over time.
Q
qualnet
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
GlomoFile
R
radius
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
LinkDump
radius
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
rand
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
randomNextDouble()
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
Returns random double form the RandomSeed.
randomNextGaussian()
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
Returns random Gaussian form the RandomSeed
randomNextPosition()
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
Helper function for creating scenarios.
randomNextPosition(double, double)
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
Helper function for creating scenarios.
randomSeed
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
Random seed to initialise RNG.
RandomSpeedBase
- Class in
edu.bonn.cs.iv.bonnmotion
Base class for those models that needs three parameters minimum speed, maximum speed maximum pause time.
RandomSpeedBase(int, double, double, double, double, long, double, double, double)
- Constructor for class edu.bonn.cs.iv.bonnmotion.
RandomSpeedBase
RandomSpeedBase()
- Constructor for class edu.bonn.cs.iv.bonnmotion.
RandomSpeedBase
RandomWaypoint
- Class in
edu.bonn.cs.iv.bonnmotion.models
Application to construct Randomwaypoint mobility scenarios.
RandomWaypoint(int, double, double, double, double, long, double, double, double, int)
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
RandomWaypoint
RandomWaypoint(String[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
RandomWaypoint
RandomWaypoint(String[], Scenario, Integer)
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
RandomWaypoint
read(String)
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
Reads the base information of a scenario from a file.
removeFirstElements(String[], int)
- Static method in class edu.bonn.cs.iv.bonnmotion.run.
BM
removeLastElement()
- Method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
Remove the latest waypoint (last in the internal list).
rndprox(double, double, double)
- Method in class edu.bonn.cs.iv.bonnmotion.
Position
RPGM
- Class in
edu.bonn.cs.iv.bonnmotion.models
Application to create movement scenarios according to the Reference Point Group Mobility model.
RPGM(int, double, double, double, double, long, double, double, double, double, double, double, double)
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
RPGM
RPGM(String[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
RPGM
S
sameBuilding(Building[], Position, Position)
- Static method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
scalarProduct(Position, Position)
- Static method in class edu.bonn.cs.iv.bonnmotion.
Position
Scenario
- Class in
edu.bonn.cs.iv.bonnmotion
Base class for creating new scenarios.
Scenario()
- Constructor for class edu.bonn.cs.iv.bonnmotion.
Scenario
Scenario(int, double, double, double, double, long)
- Constructor for class edu.bonn.cs.iv.bonnmotion.
Scenario
Scenario(String)
- Constructor for class edu.bonn.cs.iv.bonnmotion.
Scenario
Scenario(String[], Scenario, Integer)
- Constructor for class edu.bonn.cs.iv.bonnmotion.
Scenario
ScenarioLink
- Interface in
edu.bonn.cs.iv.bonnmotion
ScenarioLinkException
- Exception in
edu.bonn.cs.iv.bonnmotion
ScenarioLinkException()
- Constructor for exception edu.bonn.cs.iv.bonnmotion.
ScenarioLinkException
ScenarioLinkException(String)
- Constructor for exception edu.bonn.cs.iv.bonnmotion.
ScenarioLinkException
ScenarioLinkException(String, Throwable)
- Constructor for exception edu.bonn.cs.iv.bonnmotion.
ScenarioLinkException
ScenarioLinkException(Throwable)
- Constructor for exception edu.bonn.cs.iv.bonnmotion.
ScenarioLinkException
scenarios
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ChainScenario
schedule(Scenario, Heap, double, boolean)
- Static method in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
Put LinkStatusChange-events into a heap.
secG
- Static variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
secM
- Static variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
secN
- Static variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
secP
- Static variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
secS
- Static variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
secU
- Static variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
setAlpha(double)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
setDuration(double)
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
setgroup(MobileNode)
- Method in class edu.bonn.cs.iv.bonnmotion.
GroupNode
setModelName(String)
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
setNode(MobileNode[])
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
shiftPos(double, double)
- Method in class edu.bonn.cs.iv.bonnmotion.
MobileNode
Move all waypoints by a certain offset.
source
- Variable in class edu.bonn.cs.iv.bonnmotion.apps.
Cut
speedChangeProb
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
Probability for the mobile to change its speed (every updateDist m).
speedStdDev
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
Speed standard deviation [m/s].
speedStdDev
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
Standard deviation of normally distributed random speed [m/s].
SPPXml
- Class in
edu.bonn.cs.iv.bonnmotion.apps
Application that generates a motion file according to Horst Hellbrücks XML schema.
SPPXml(String[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.apps.
SPPXml
src
- Variable in class edu.bonn.cs.iv.bonnmotion.
LinkStatusChange
Link source.
Static
- Class in
edu.bonn.cs.iv.bonnmotion.models
Application to construct static scenarios.
Static(int, double, double, double, double, long, int, double[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
Static
Static(String[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.models.
Static
Statistics
- Class in
edu.bonn.cs.iv.bonnmotion.apps
Application that calculates various statistics for movement scenarios.
Statistics(String[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
STATS_MINCUT
- Static variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
STATS_NODEDEG
- Static variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
STATS_PARTDEG
- Static variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
STATS_PARTITIONS
- Static variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
STATS_STABILITY
- Static variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
STATS_UNIDIRECTIONAL
- Static variable in class edu.bonn.cs.iv.bonnmotion.apps.
Statistics
str2class(String)
- Static method in class edu.bonn.cs.iv.bonnmotion.run.
BM
Converts a classname into a Class object
stringArrayConcat(String[], String[])
- Static method in class edu.bonn.cs.iv.bonnmotion.
App
Concatenates two string arrays
stringArrayCut(String[], int, int)
- Static method in class edu.bonn.cs.iv.bonnmotion.models.
ChainScenario
T
time
- Variable in class edu.bonn.cs.iv.bonnmotion.
LinkStatusChange
Time of link status change.
time
- Variable in class edu.bonn.cs.iv.bonnmotion.
Waypoint
toString()
- Method in class edu.bonn.cs.iv.bonnmotion.
Position
toString(int)
- Method in class edu.bonn.cs.iv.bonnmotion.
Position
transition(Scenario, int, int)
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
transition(Scenario, int, int)
- Method in interface edu.bonn.cs.iv.bonnmotion.
ScenarioLink
transitionMode
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
transitionWaypointFast(Waypoint)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
transitionWaypointFast(Waypoint)
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
transitionWaypointFast(Waypoint)
- Method in interface edu.bonn.cs.iv.bonnmotion.
ScenarioLink
transitionWaypointMove(Waypoint, int)
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
transitionWaypointMove(Waypoint, int)
- Method in interface edu.bonn.cs.iv.bonnmotion.
ScenarioLink
turnProb
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
Probability for the mobile to turn at a crossing.
U
uniformSpeed
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
Force uniform speed distribution
up
- Variable in class edu.bonn.cs.iv.bonnmotion.
LinkStatusChange
True, if the link is going up, false, if it is going down.
updateDist
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
Distance interval in which to possibly update the mobile's speed [m].
updateFrequency
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
Update frequency [s].
updateFrequency
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
Update frequency [s].
V
velocityStdDev
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
Visplot
- Class in
edu.bonn.cs.iv.bonnmotion.apps
Application that calculates various statistics for movement scenarios.
Visplot(String[])
- Constructor for class edu.bonn.cs.iv.bonnmotion.apps.
Visplot
W
Waypoint
- Class in
edu.bonn.cs.iv.bonnmotion
Waypoint(double, Position)
- Constructor for class edu.bonn.cs.iv.bonnmotion.
Waypoint
waypoints
- Variable in class edu.bonn.cs.iv.bonnmotion.
MobileNode
write(String)
- Method in interface edu.bonn.cs.iv.bonnmotion.
Model
write(String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ChainScenario
write(String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
GaussMarkov
write(String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
write(String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
OriginalGaussMarkov
write(String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
RandomWaypoint
write(String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
RPGM
write(String)
- Method in class edu.bonn.cs.iv.bonnmotion.models.
Static
write(String, String[])
- Method in class edu.bonn.cs.iv.bonnmotion.
RandomSpeedBase
write(String)
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
write(String, String[])
- Method in class edu.bonn.cs.iv.bonnmotion.
Scenario
Writes the generated scenario and the scenario parameters to files.
writeParts
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ChainScenario
X
x
- Variable in class edu.bonn.cs.iv.bonnmotion.
AttractorField
x
- Variable in class edu.bonn.cs.iv.bonnmotion.
Position
x
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
Area x length [m].
x1
- Variable in class edu.bonn.cs.iv.bonnmotion.
Building
x2
- Variable in class edu.bonn.cs.iv.bonnmotion.
Building
xblocks
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
Number of blocks on x-axis.
xdim
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
Size of a block on x-axis, calculated from xblocks.
Y
y
- Variable in class edu.bonn.cs.iv.bonnmotion.
AttractorField
y
- Variable in class edu.bonn.cs.iv.bonnmotion.
Position
y
- Variable in class edu.bonn.cs.iv.bonnmotion.
Scenario
Area y length [m].
y1
- Variable in class edu.bonn.cs.iv.bonnmotion.
Building
y2
- Variable in class edu.bonn.cs.iv.bonnmotion.
Building
yblocks
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
Number of blocks on y-axis.
ydim
- Variable in class edu.bonn.cs.iv.bonnmotion.models.
ManhattanGrid
Size of a block on y-axis, calculated from yblocks.
A
B
C
D
E
F
G
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes