A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

A

AbstractCsvWriter - Class in ch.ethz.matsim.socialnetworkgeneration.framework
 
AbstractCsvWriter(String, SocialNetworkSampler, AutocloserModule.Closer) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.framework.AbstractCsvWriter
 
ActivityJoiningListenner - Class in ch.ethz.matsim.socialnetworkgeneration.toy
 
ActivityJoiningListenner(Config) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.toy.ActivityJoiningListenner
 
add(AutoCloseable) - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.AutocloserModule.Closer
 
add(Collection<? extends T>) - Method in interface ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.SpatialTree
 
add(Collection<? extends T>) - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.VPTree
 
addCliqueListener(Consumer<Set<Ego>>) - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.SocialNetworkSampler
 
ArrayUtils - Class in ch.ethz.matsim.socialnetworkgeneration.utils
 
ArrayUtils() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.utils.ArrayUtils
 
AutocloserModule - Class in ch.ethz.matsim.socialnetworkgeneration.framework
Not that nice, but best way I found to be able to pass csv writers as listenner without maintaining each one separately
AutocloserModule() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.framework.AutocloserModule
 
AutocloserModule.Closer - Class in ch.ethz.matsim.socialnetworkgeneration.framework
 

B

bind(Binder) - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ActivityJoiningListenner
 
buildCsvLine(char, char, String...) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvUtils
 
buildCsvLine(String...) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvUtils
 

C

calcAgeClass(int) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions
 
calcAveragePersonalNetworkSize(SocialNetwork) - Static method in class ch.ethz.matsim.socialnetworkgeneration.framework.SnaUtils
 
calcClusteringCoefficient(SocialNetwork) - Static method in class ch.ethz.matsim.socialnetworkgeneration.framework.SnaUtils
 
calcCoord(Ego) - Static method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballLocator
 
calcDegreeClass(int) - Static method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions
 
calcDistance(double[], double[]) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballLocator
 
calcDistance(C, C) - Method in interface ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.SpatialCollectionUtils.Metric
 
calcPosition(CliqueStub, SocialPositions.CliquePosition, double) - Method in interface ch.ethz.matsim.socialnetworkgeneration.snowball.Position
 
calcPosition(CliqueStub, SocialPositions.CliquePosition, double) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballLocator
 
calcPosition(SnowballCliques.Member, SnowballCliques.Member) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions
 
call() - Method in interface ch.ethz.matsim.socialnetworkgeneration.utils.MonitoringUtils.Call
 
ch.ethz.matsim.socialnetworkgeneration - package ch.ethz.matsim.socialnetworkgeneration
This package implements the approach used to generate realistic large scale social networks presented in chapter 5 of this dissertation.
ch.ethz.matsim.socialnetworkgeneration.framework - package ch.ethz.matsim.socialnetworkgeneration.framework
 
ch.ethz.matsim.socialnetworkgeneration.snowball - package ch.ethz.matsim.socialnetworkgeneration.snowball
 
ch.ethz.matsim.socialnetworkgeneration.snowball.cliquedistributionsnowball - package ch.ethz.matsim.socialnetworkgeneration.snowball.cliquedistributionsnowball
 
ch.ethz.matsim.socialnetworkgeneration.snowball.scalability - package ch.ethz.matsim.socialnetworkgeneration.snowball.scalability
 
ch.ethz.matsim.socialnetworkgeneration.toy - package ch.ethz.matsim.socialnetworkgeneration.toy
"Misuses" the framework a bit, to generate "toy" networks with specified characteristics for proof-of-concept simulations.
ch.ethz.matsim.socialnetworkgeneration.utils - package ch.ethz.matsim.socialnetworkgeneration.utils
 
ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections - package ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections
 
checkConsistency(Config) - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
checkDirectory(String) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MoreIOUtils
 
checkFile(String) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MoreIOUtils
 
Clique(Id<SnowballCliques.Clique>, SnowballCliques.Member) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Clique
 
CliqueEgoDistribution - Class in ch.ethz.matsim.socialnetworkgeneration.snowball.cliquedistributionsnowball
 
CliqueEgoDistribution(SnowballCliques) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.snowball.cliquedistributionsnowball.CliqueEgoDistribution
 
cliqueLines(Set<Ego>) - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.AbstractCsvWriter
 
cliqueLines(Set<Ego>) - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.CliquesCsvWriter
 
cliqueLines(Set<Ego>) - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.StopwatchCsvWriter
 
cliqueLines(Set<Ego>) - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.TiesCsvWriter
 
cliqueLines(Set<Ego>) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballTiesCsvWriter
 
CliquePositions() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions.CliquePositions
 
CliqueSampler(Collection<SocialPositions.CliquePositions>) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.snowball.cliquedistributionsnowball.CliquesDistributionCliquesFiller.CliqueSampler
 
CliquesCsvWriter - Class in ch.ethz.matsim.socialnetworkgeneration.framework
 
CliquesCsvWriter(ControlerConfigGroup, SocialNetworkSampler, AutocloserModule.Closer) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.framework.CliquesCsvWriter
 
CliquesDistributionCliquesFiller - Class in ch.ethz.matsim.socialnetworkgeneration.snowball.cliquedistributionsnowball
 
CliquesDistributionCliquesFiller(SnowballCliques, SnowballSamplingConfigGroup, Position, AutocloserModule.Closer, SocialPositions) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.snowball.cliquedistributionsnowball.CliquesDistributionCliquesFiller
 
CliquesDistributionCliquesFiller.CliqueSampler - Class in ch.ethz.matsim.socialnetworkgeneration.snowball.cliquedistributionsnowball
 
CliquesFiller - Interface in ch.ethz.matsim.socialnetworkgeneration.framework
Provides a method to allocate an Ego to each free spot in a CliqueStub.
CliqueStub - Class in ch.ethz.matsim.socialnetworkgeneration.framework
 
CliqueStub(int, Ego) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.framework.CliqueStub
 
close() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.AbstractCsvWriter
 
close() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.AutocloserModule
 
close() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.EgoCsvWriter
 
close() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.scalability.ScalabilityStatisticsListener
 
close() - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ActivityJoiningListenner
 
close() - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvParser
 
closeOutputDirLogging() - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MoreIOUtils
Redefine the IOUtils method, with a different file and appender name.
Closer(List<AutoCloseable>) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.framework.AutocloserModule.Closer
 
configure() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.AutocloserModule
 
configure() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SimpleSnowballModule
 
configure() - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkModule
 
contains(T) - Method in interface ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.SpatialTree
 
contains(T) - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.VPTree
 
createDirectory(String) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MoreIOUtils
 
CsvParser - Class in ch.ethz.matsim.socialnetworkgeneration.utils
 
CsvParser(char, char, String) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.utils.CsvParser
 
CsvUtils - Class in ch.ethz.matsim.socialnetworkgeneration.utils
 
CsvUtils() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.utils.CsvUtils
 
CsvUtils.TitleLine - Class in ch.ethz.matsim.socialnetworkgeneration.utils
 

D

deleteDirectoryIfExists(String) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MoreIOUtils
 

E

Ego - Class in ch.ethz.matsim.socialnetworkgeneration.framework
 
Ego(Person, int) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.framework.Ego
 
EgoCharacteristicsDistribution - Interface in ch.ethz.matsim.socialnetworkgeneration.framework
Functional interface that create an Ego and a collection of CliqueStubs for a Person.
EgoCsvWriter - Class in ch.ethz.matsim.socialnetworkgeneration.snowball
 
EgoCsvWriter(ControlerConfigGroup, SocialNetworkSampler, AutocloserModule.Closer) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.snowball.EgoCsvWriter
 
EgoLocator - Interface in ch.ethz.matsim.socialnetworkgeneration.framework
Defines the coordinates of the Ego corresponding to a CliqueStub in a Cartesian plane.
endTry(SocialNetwork) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.scalability.ScalabilityStatisticsListener
 
equals(Object) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Member
 
escapeField(char, char, String) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvUtils
 
estimateClusteringCoefficient(long, int, double, double, SocialNetwork) - Static method in class ch.ethz.matsim.socialnetworkgeneration.framework.SnaUtils
Uses wedge-sampling to estimate clustering coefficient.
euclidean(double[], double[]) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.SpatialCollectionUtils
 

F

female - ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Sex
 
findEgo(SpatialTree<double[], CliqueStub>, SocialPositions.CliquePositions, double[], Collection<CliqueStub>) - Static method in class ch.ethz.matsim.socialnetworkgeneration.snowball.cliquedistributionsnowball.CliquesDistributionCliquesFiller
 
forEach(Consumer<? super SocialPositions.CliquePosition>) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions.CliquePositions
 

G

generateRandomScenario(Random, Config) - Static method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkUtils
 
GenerateToySocialNetwork - Class in ch.ethz.matsim.socialnetworkgeneration.toy
 
GenerateToySocialNetwork() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.toy.GenerateToySocialNetwork
 
getAge() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Member
 
getAgeClassDistance() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions.CliquePosition
 
getAgeCuttingPoints() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup
 
getAll() - Method in interface ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.SpatialTree
 
getAll() - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.VPTree
 
getAlters() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.Ego
 
getAlters() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Clique
 
getAny() - Method in interface ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.SpatialTree
 
getAny() - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.VPTree
O( log( n ) ), gets a random element from the tree, with an approximately uniform distribution if the tree is approximately balanced.
getBall(C, double) - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.VPTree
 
getBallsIntersection(Collection<C>, double, Predicate<T>) - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.VPTree
 
getBearing() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions.CliquePosition
 
getCliqueId() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Clique
 
getCliques() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques
 
getCliqueSize() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.CliqueStub
 
getCliqueSize() - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
getCliquesPerEgo() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques
 
getClosest(C) - Method in interface ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.SpatialTree
 
getClosest(C) - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.VPTree
 
getClosest(C, Predicate<T>) - Method in interface ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.SpatialTree
 
getClosest(C, Predicate<T>) - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.VPTree
 
getConflictResolutionMethod() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup
 
getCoord() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Member
 
getCoord(CliqueStub) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballLocator
 
getCoord(CliqueStub) - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToyEgoLocator
 
getCoord(T) - Method in interface ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.SpatialCollectionUtils.GenericCoordinate
 
getDegree() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.Ego
 
getDegree() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Member
 
getDimensionality() - Method in interface ch.ethz.matsim.socialnetworkgeneration.framework.EgoLocator
 
getDimensionality() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballLocator
 
getDimensionality() - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToyEgoLocator
 
getDistance() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions.CliquePosition
 
getDoubleField(String) - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvParser
 
getEgo() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.CliqueStub
 
getEgo() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Clique
 
getEgos() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques
 
getEnumField(String, Class<E>) - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvParser
 
getField(String) - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvParser
 
getFreeStubs() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.Ego
 
getId() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.Ego
 
getId() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Member
 
getIdField(String, Class<T>) - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvParser
 
getIndexOfField(String) - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvUtils.TitleLine
 
getInputCliquesCsv() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup
 
getIntField(String) - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvParser
 
getLognormalLocation_m() - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
getLognormalScale_m() - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
getMean_distance_m() - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
getMedian_distance_m() - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
getNames() - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvUtils.TitleLine
 
getNField() - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvUtils.TitleLine
 
getNumberOfCliques() - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
getPerson() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.Ego
 
getPopulationSize() - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
getSex() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Member
 
getSex(Ego) - Static method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions
 
getSubtreeContainingBalls(Collection<C>, double) - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.VPTree
 
getTitleLine() - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvParser
 
getWidth_m() - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
group(Ego, Set<Ego>) - Static method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions
 
GROUP_NAME - Static variable in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup
 
GROUP_NAME - Static variable in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 

H

handleClique(Set<Ego>) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.scalability.ScalabilityStatisticsListener
 
hashCode() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Member
 

I

identifyConnectedComponents(SocialNetwork) - Static method in class ch.ethz.matsim.socialnetworkgeneration.framework.SnaUtils
 
initOut(String) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MoreIOUtils
creates an output directory if it does not exists, and creates a logfile.
initOut(String, Config) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MoreIOUtils
 
initOut(Config) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MoreIOUtils
 
initOutputDirLogging(String, List<LoggingEvent>) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MoreIOUtils
Redefine the IOUtils method, with a different file and appender name.
injectCallback(SocialNetworkSampler) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.scalability.ScalabilityStatisticsListener
 
install() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.SocialNetworkSamplerModule
 
isConditionCliqueSizeOnAge() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup
 
isConditionCliqueSizeOnSex() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup
 
isSameSex() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions.CliquePosition
 
iterator() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions.CliquePositions
 

L

listenBytesUsageOnGC(LongConsumer) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MonitoringUtils
 

M

main(String[]) - Static method in class ch.ethz.matsim.socialnetworkgeneration.snowball.RunSimpleCliquesSampling
 
main(String[]) - Static method in class ch.ethz.matsim.socialnetworkgeneration.snowball.scalability.RunScalabilityAnalysis
 
main(String...) - Static method in class ch.ethz.matsim.socialnetworkgeneration.toy.GenerateToySocialNetwork
 
male - ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Sex
 
manhattan(double[], double[]) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.SpatialCollectionUtils
 
monitorAndLogAtEnd(MonitoringUtils.Call) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MonitoringUtils
 
monitorAndLogOnClose() - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MonitoringUtils
 
MonitoringUtils - Class in ch.ethz.matsim.socialnetworkgeneration.utils
 
MonitoringUtils() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.utils.MonitoringUtils
 
MonitoringUtils.Call - Interface in ch.ethz.matsim.socialnetworkgeneration.utils
 
MoreIOUtils - Class in ch.ethz.matsim.socialnetworkgeneration.utils
Defines some useful i/o related methods, which are not part of the core MATSim IOUtils class.

N

nextIrwinHall(Random, int) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.RandomUtils
 
nextLine() - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvParser
 
nextLognormal(Random, double, double) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.RandomUtils
 
nextNormal(Random, double, double) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.RandomUtils
 
nextStandardNormal(Random) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.RandomUtils
 
notifyClique(Set<Ego>) - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ActivityJoiningListenner
 
notifyDistance(Id<Person>, Id<Person>, double) - Method in interface ch.ethz.matsim.socialnetworkgeneration.framework.SnaUtils.DistanceCallback
 
notifyGCOverheadOnClose(DoubleConsumer) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MonitoringUtils
 
notifyPeakCommitedOnClose(LongConsumer) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MonitoringUtils
 
notifyPeakUsageOnClose(LongConsumer) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MonitoringUtils
 

O

overload - ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup.ConflictResolutionMethod
 

P

parseCsvLine(char, char, String) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvUtils
 
parseCsvLine(String) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvUtils
 
parseTitleLine(char, char, String) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.CsvUtils
 
Position - Interface in ch.ethz.matsim.socialnetworkgeneration.snowball
 
positions - Variable in class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions.CliquePositions
 

R

RandomUtils - Class in ch.ethz.matsim.socialnetworkgeneration.utils
 
readCliques(String) - Static method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques
 
rebuild() - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.VPTree
rebuilds the full tree.
remove(T) - Method in interface ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.SpatialTree
 
remove(T) - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.VPTree
 
resample - ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup.ConflictResolutionMethod
 
RunScalabilityAnalysis - Class in ch.ethz.matsim.socialnetworkgeneration.snowball.scalability
 
RunScalabilityAnalysis() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.snowball.scalability.RunScalabilityAnalysis
 
RunSimpleCliquesSampling - Class in ch.ethz.matsim.socialnetworkgeneration.snowball
 
RunSimpleCliquesSampling() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.snowball.RunSimpleCliquesSampling
 

S

sampleClique(CliqueStub, SpatialTree<double[], CliqueStub>) - Method in interface ch.ethz.matsim.socialnetworkgeneration.framework.CliquesFiller
Sample a feasible clique, fills the alters lists of the egos, and returns the clique.
sampleClique(CliqueStub, SpatialTree<double[], CliqueStub>) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.cliquedistributionsnowball.CliquesDistributionCliquesFiller
 
sampleClique(CliqueStub, SpatialTree<double[], CliqueStub>) - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToyCliquesFiller
 
sampleClique(Random, int) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.cliquedistributionsnowball.CliquesDistributionCliquesFiller.CliqueSampler
 
sampleEgo(Person) - Method in interface ch.ethz.matsim.socialnetworkgeneration.framework.EgoCharacteristicsDistribution
 
sampleEgo(Person) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.cliquedistributionsnowball.CliqueEgoDistribution
 
sampleEgo(Person) - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToyEgoDistribution
 
sampleSocialDistances(SocialNetwork, Random, int, SnaUtils.DistanceCallback) - Static method in class ch.ethz.matsim.socialnetworkgeneration.framework.SnaUtils
 
sampleSocialNetwork() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.SocialNetworkSampler
 
sampleSocialNetwork(Scenario, Module...) - Static method in class ch.ethz.matsim.socialnetworkgeneration.framework.SocialNetworkSamplerUtils
 
sampleSocialNetwork(Config, Module...) - Static method in class ch.ethz.matsim.socialnetworkgeneration.framework.SocialNetworkSamplerUtils
 
ScalabilityStatisticsListener - Class in ch.ethz.matsim.socialnetworkgeneration.snowball.scalability
 
ScalabilityStatisticsListener(String, boolean) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.snowball.scalability.ScalabilityStatisticsListener
 
searchLowest(T[], ToDoubleFunction<T>, double, int, int) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.ArrayUtils
Given a sorted array, returns the index of the first object greater than the given value
setAgeCuttingPoints(int[]) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup
 
setCliqueSize(int) - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
setConditionCliqueSizeOnAge(boolean) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup
 
setConditionCliqueSizeOnSex(boolean) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup
 
setConflictResolutionMethod(SnowballSamplingConfigGroup.ConflictResolutionMethod) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup
 
setInputCliquesCsv(String) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup
 
setMean_distance_m(double) - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
setMedian_distance_m(double) - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
setMemoryLoggingOnGC() - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MonitoringUtils
 
setNumberOfCliques(int) - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
setPopulationSize(int) - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
setWidth_m(double) - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
SimpleSnowballModule - Class in ch.ethz.matsim.socialnetworkgeneration.snowball
 
SimpleSnowballModule(Config) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.snowball.SimpleSnowballModule
 
size() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions.CliquePositions
 
size() - Method in interface ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.SpatialTree
 
size() - Method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.VPTree
 
SnaUtils - Class in ch.ethz.matsim.socialnetworkgeneration.framework
Provides methods to produce standard statistics for social networks
SnaUtils.DistanceCallback - Interface in ch.ethz.matsim.socialnetworkgeneration.framework
 
SnowballCliques - Class in ch.ethz.matsim.socialnetworkgeneration.snowball
 
SnowballCliques() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques
 
SnowballCliques.Clique - Class in ch.ethz.matsim.socialnetworkgeneration.snowball
 
SnowballCliques.Member - Class in ch.ethz.matsim.socialnetworkgeneration.snowball
 
SnowballCliques.Sex - Enum in ch.ethz.matsim.socialnetworkgeneration.snowball
 
SnowballLocator - Class in ch.ethz.matsim.socialnetworkgeneration.snowball
 
SnowballLocator(SocialPositions) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballLocator
 
SnowballSamplingConfigGroup - Class in ch.ethz.matsim.socialnetworkgeneration.snowball
 
SnowballSamplingConfigGroup() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup
 
SnowballSamplingConfigGroup.ConflictResolutionMethod - Enum in ch.ethz.matsim.socialnetworkgeneration.snowball
 
SnowballTiesCsvWriter - Class in ch.ethz.matsim.socialnetworkgeneration.snowball
Writer that writes egos' attributes
SnowballTiesCsvWriter(ControlerConfigGroup, SocialNetworkSampler, AutocloserModule.Closer) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballTiesCsvWriter
 
SocialNetworkSampler - Class in ch.ethz.matsim.socialnetworkgeneration.framework
Class that contains the general logic for generating a social network, using a heuristic approach that was shown empirically to perform well and fast on large scale networks.
SocialNetworkSampler(Population, EgoCharacteristicsDistribution, CliquesFiller, EgoLocator, SpatialCollectionUtils.Metric<double[]>) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.framework.SocialNetworkSampler
 
SocialNetworkSamplerModule - Class in ch.ethz.matsim.socialnetworkgeneration.framework
 
SocialNetworkSamplerModule() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.framework.SocialNetworkSamplerModule
 
SocialNetworkSamplerModule(Scenario) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.framework.SocialNetworkSamplerModule
 
SocialNetworkSamplerUtils - Class in ch.ethz.matsim.socialnetworkgeneration.framework
 
SocialNetworkSamplerUtils() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.framework.SocialNetworkSamplerUtils
 
SocialPositions - Class in ch.ethz.matsim.socialnetworkgeneration.snowball
 
SocialPositions.CliquePosition - Class in ch.ethz.matsim.socialnetworkgeneration.snowball
describes the "positions" of members of a clique in the "social space", relative the ego.
SocialPositions.CliquePositions - Class in ch.ethz.matsim.socialnetworkgeneration.snowball
 
SpatialCollectionUtils - Class in ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections
 
SpatialCollectionUtils() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.SpatialCollectionUtils
 
SpatialCollectionUtils.Coordinate<T> - Interface in ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections
 
SpatialCollectionUtils.Distance - Interface in ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections
 
SpatialCollectionUtils.GenericCoordinate<C,​T> - Interface in ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections
 
SpatialCollectionUtils.Metric<C> - Interface in ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections
 
SpatialTree<C,​T> - Interface in ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections
 
spliterator() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SocialPositions.CliquePositions
 
squaredEuclidean(double[], double[]) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.SpatialCollectionUtils
 
startTry(double, int) - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.scalability.ScalabilityStatisticsListener
 
StopwatchCsvWriter - Class in ch.ethz.matsim.socialnetworkgeneration.framework
 
StopwatchCsvWriter(ControlerConfigGroup, SocialNetworkSampler, AutocloserModule.Closer) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.framework.StopwatchCsvWriter
 
sublist_withSideEffect(Random, List<E>, int) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.RandomUtils
Gets a random sublist of the required size.

T

TiesCsvWriter - Class in ch.ethz.matsim.socialnetworkgeneration.framework
 
TiesCsvWriter(ControlerConfigGroup, SocialNetworkSampler, AutocloserModule.Closer) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.framework.TiesCsvWriter
 
titleLine() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.AbstractCsvWriter
 
titleLine() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.CliquesCsvWriter
 
titleLine() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.StopwatchCsvWriter
 
titleLine() - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.TiesCsvWriter
 
titleLine() - Method in class ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballTiesCsvWriter
 
TitleLine(String...) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.utils.CsvUtils.TitleLine
 
TitleLine(Collection<String>) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.utils.CsvUtils.TitleLine
 
ToyCliquesFiller - Class in ch.ethz.matsim.socialnetworkgeneration.toy
 
ToyCliquesFiller(ToySocialNetworkConfigGroup) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.toy.ToyCliquesFiller
 
ToyEgoDistribution - Class in ch.ethz.matsim.socialnetworkgeneration.toy
 
ToyEgoDistribution(ToySocialNetworkConfigGroup) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.toy.ToyEgoDistribution
 
ToyEgoLocator - Class in ch.ethz.matsim.socialnetworkgeneration.toy
 
ToyEgoLocator() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.toy.ToyEgoLocator
 
ToySocialNetworkConfigGroup - Class in ch.ethz.matsim.socialnetworkgeneration.toy
 
ToySocialNetworkConfigGroup() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkConfigGroup
 
ToySocialNetworkModule - Class in ch.ethz.matsim.socialnetworkgeneration.toy
 
ToySocialNetworkModule() - Constructor for class ch.ethz.matsim.socialnetworkgeneration.toy.ToySocialNetworkModule
 
ToySocialNetworkUtils - Class in ch.ethz.matsim.socialnetworkgeneration.toy
 

U

updateListenners(SocialNetworkSampler, AutocloserModule.Closer) - Method in class ch.ethz.matsim.socialnetworkgeneration.toy.ActivityJoiningListenner
 

V

valueOf(String) - Static method in enum ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Sex
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup.ConflictResolutionMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballCliques.Sex
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ethz.matsim.socialnetworkgeneration.snowball.SnowballSamplingConfigGroup.ConflictResolutionMethod
Returns an array containing the constants of this enum type, in the order they are declared.
VPTree<C,​T> - Class in ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections
 
VPTree(SpatialCollectionUtils.Metric<C>, SpatialCollectionUtils.GenericCoordinate<C, T>) - Constructor for class ch.ethz.matsim.socialnetworkgeneration.utils.spatialcollections.VPTree
 

W

write(Set<Ego>) - Method in class ch.ethz.matsim.socialnetworkgeneration.framework.AbstractCsvWriter
 
writeGCFigure(String) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MonitoringUtils
 
writeLines(BufferedWriter, String...) - Static method in class ch.ethz.matsim.socialnetworkgeneration.utils.MoreIOUtils
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages