A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
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
Egoto each free spot in aCliqueStub. - 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
- 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
Egocorresponding to aCliqueStubin 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
All Classes All Packages