System is Linux fatman 2.6.35-32-generic #67-Ubuntu SMP Mon Mar 5 19:35:26 UTC 2012 i686 Start time is Thu Oct 10 17:04:27 2013 Got 1 CLI options: --help_all ** Available processes: addLink Add a link between two nodes, selecting the pair with a link selector. link_selector_name The name of the link selector to use to chose a node pair which to connect. link_dimensioner_name The name of the link dimensioner to use on the new link. adjLDump Prints the adjacency list of the topology Available options: [append_epoch] Appends the epoch number after the label of each line. [overwrite] specifies whether to overwrite the file in case of output to file. [label] The label to print at the start of each output line. [header] This is printed above any information dumped. [fn=filename] The filename of the file to secnd output to. If not specified output will be sent to std out. degDistDump Prints the frequency distribution of node degrees of the topology Available options: [append_epoch] Appends the epoch number after the label of each line. [overwrite] specifies whether to overwrite the file in case of output to file. [label] The label to print at the start of each output line. [header] This is printed above any information dumped. [fn=filename] The filename of the file to secnd output to. If not specified output will be sent to std out. distDistDump Prints the frequency distribution of distances between all node pairs. Available options: [append_epoch] Appends the epoch number after the label of each line. [overwrite] specifies whether to overwrite the file in case of output to file. [label] The label to print at the start of each output line. [header] This is printed above any information dumped. [fn=filename] The filename of the file to secnd output to. If not specified output will be sent to std out. distancesDump Prints a matrix of distances between all pairs in the topology. Available options: [append_epoch] Appends the epoch number after the label of each line. [overwrite] specifies whether to overwrite the file in case of output to file. [label] The label to print at the start of each output line. [header] This is printed above any information dumped. [fn=filename] The filename of the file to secnd output to. If not specified output will be sent to std out. eigenvalDump Prints the sorted eigenvalues of the adjacency matrix of the topology Available common logging options: [append_epoch] Appends the epoch number after the label of each line. [overwrite] specifies whether to overwrite the file in case of output to file. [label] The label to print at the start of each output line. [header] This is printed above any information dumped. [fn=filename] The filename of the file to secnd output to. If not specified output will be sent to std out. Additionally the following options: [count=integer],[prec=integer],(asc|desc),(adj|comb_lap|sign_lap|norm_lap) Where: [count=integer] Outputs only first integer number of eigenvalues [prec=integer] Sets the number of decimal places to print when outputting the eigenvaluesasc|desc Sorts the eigenvalues in ascending or descending order prior to output. adj takes the eigenvalue of the adjacency matrix where adj(i,j) is 1.0 if i and j are connected, 0.0 otherwise. comb_lap takes the eigenvalue of the combinatorial laplacian adjacency matrix where adj(i,j) is -1.0 if i and j are connected, adj(i,i) is the degree of node i, and 0.0 otherwise. sign_lap takes the eigenvalue of the sign-less combinatorial laplacian adjacency matrix where adj(i,j) is 1.0 if i and j are connected, adj(i,i) is the degree of node i, and 0.0 otherwise. norm_lap takes the eigenvalue of the normalised laplacian adjacency matrix where adj(i,j) is -( (deg(i)*deg(j))^-0.5 ) if i and j are connected, adj(i,i) is 1.0, and 0.0 otherwise. grow Adds a single node to the network (assuming -maxSize hasn't been exceeded) and conects it to the existing nodes with the specified node selector. destination_selector_name The node selector which will choose which node the new node will connect to. link_dimensioner_name The name of the link dimensioner to use on the new link. linkNodes Add a link between two nodes, selecting each node with two node selectors. node_selector_name1 node_selector_name2 The names of the two nodes selectors to use to chose a node pair which to connect. link_dimensioner_name The name of the link dimensioner to use on the new link. [dupe_ok] If specified a node pairs which are already connected are included in the node-pair selection(only applies when adding links). [loop_ok] If specified then it is allowable for the destination and source nodes to be the same. [retry_src] If present the source node selector will be executed again if the destination node selector cannot find a suitable destination. pajekDump Output the topology to a Pajek file. Available options: fn_base=file_prefix [fn_ext=ext] [overwrite] fn_base= Specifies the start of the filename fn_ext= Specifies the file extension overwrite Specifies that the file can be overwritten. e.g. 0:pajekDump{fn_base=expt1_,fn_ext=.net} Will output the topology at every epoch to a file called expt1_#####.net where ##### is the epoch number. redim Redimensions all links in the network. link_dimensioner_name The name of the link dimensioner to use on the new link. remLink Remove a link from the network, selecting it with a link selector. link_selector_name The name of the link selector to use to select the link to remove. routesDump Prints the routes between every node pair. Available options: [append_epoch] Appends the epoch number after the label of each line. [overwrite] specifies whether to overwrite the file in case of output to file. [label] The label to print at the start of each output line. [header] This is printed above any information dumped. [fn=filename] The filename of the file to secnd output to. If not specified output will be sent to std out. topStatDump Prints various topology statistics, including: number of nodes, number of links, the number of nodes that are connected to themselves (self-loops), whether the topology is partitioned, and what fraction of node pairs are connected. Available options: [append_epoch] Appends the epoch number after the label of each line. [overwrite] specifies whether to overwrite the file in case of output to file. [label] The label to print at the start of each output line. [header] This is printed above any information dumped. [fn=filename] The filename of the file to secnd output to. If not specified output will be sent to std out. weightDistDump Prints the frequency distribution of the link weights. Available options: [append_epoch] Appends the epoch number after the label of each line. [overwrite] specifies whether to overwrite the file in case of output to file. [label] The label to print at the start of each output line. [header] This is printed above any information dumped. [fn=filename] The filename of the file to secnd output to. If not specified output will be sent to std out. weightsDump Prints the weights matrix (the weight of each link). Available options: [append_epoch] Appends the epoch number after the label of each line. [overwrite] specifies whether to overwrite the file in case of output to file. [label] The label to print at the start of each output line. [header] This is printed above any information dumped. [fn=filename] The filename of the file to secnd output to. If not specified output will be sent to std out. ** Available dimensioners: const Sets the link to the constant value specified. const=N where N is an integer greater than 0 nroutes Sets the link to a function of the number of routes (routes, not load) that traverse it. Sets the weight of the link to alpha*number_of_routes_on_link^beta. If alpha or beta are not specified then their value defaults to 1.0. min_val is the minimum value a link weight could be. [alpha=float] The optional co-efficient of the number of routes. This value must be positive. [beta=float] The optional exponent of the link weight when using pref selection. min_val=integer The minimum link weight that will be returned. This value will be returned if the dimensioning is for a new link (therefore no routes to count). This can be any integer greater than 0. [no_warn] Prevents the printing of a warning message every time the minimum value is used. ** Available node selectors: D Select a node based on its out-degree. [exp=float] The optional exponent to which to raise the node outdegree value. [dupe_ok] If specified, and if this is the second selector in a process, the selector may return a node which is already connected to this node. EP Selects a second node preferring those with a higher value of alpha*geographic_distance_between_nodes_in_pair^beta. alpha=float Specifies the value to use for the distance co-efficient. beta=float Specifies the value to use for the distance exponent. [no_warn] Disables the warning about values of alpha and beta outside of expected bounds. [dupe_ok] If specified, and if this is the second selector in a process, the selector may return a node which is already connected to this node. EW Selects a second node preferring those with a higher Waxman probability i.e. alpha * exp(-geographic_distance_between_nodes_in_pair/beta). alpha=float Specifies the value to use for the distance co-efficient. beta=float Specifies the value to use for the distance exponent. [no_warn] Disables the warning about values of alpha and beta outside of expected bounds. [dupe_ok] If specified, and if this is the second selector in a process, the selector may return a node which is already connected to this node. R Select a node based at random with a uniform porbability. [dupe_ok] If specified, and if this is the second selector in a process, the selector may return a node which is already connected to this node. RPN Select a node preferring nodes with a higher number of routes that ingress and egress the node. Can also consider transit only routes. [transit] Instead of considering all routes at the interfaces of each node, only consider routes that transit the node (2*N fewer than if were considered)[ave] Specifies whether the number of routes is to be divided by the out-degree. [exp=float] If specified the [average] number of routes is taken to this exponent before being placed in selection wheel. [dupe_ok] If specified, and if this is the second selector in a process, the selector may return a node which is already connected to this node. node Selects the node specified as an argument. node=M Always selects node number M. prev Selects a node from a previous operation. prev={(rem,add),(bigD|smallD|old|new)} Where rem states that the choice should be between the two nodes most recently disconnected. add that the choice should be between the two nodes most recently connected. bigD selects the node with the higher degree of the two. smallD selects the node with the smaller degree of the two. old selects the node with the lower node number of the two. new selects the node with the higher node number of the two. ** Available link selectors: degree Selects a link or node-pair based on the degree of the nodes. (diff|add) Specify whether the difference or sum of the degrees should be put into the wheel for selection. [exp=float] The sum or difference is taken to this power before it is placed in the selection wheel. [dupe_ok] If specified a node pairs which are already connected are included in the node-pair selection(only applies when adding links). geoabs Selects the link or node-pair which has the highest, or lowest absolute value for geographic/euclidean distance between them. (min|max) Specify whether the absolute minimum or maximum geographic distance node-pair should be selected. [dupe_ok] If specified a node pairs which are already connected are included in the node-pair selection(only applies when adding links). geopow Selects a link or node-pair preferring those with a higher value of alpha*geographic_distance_between_nodes_in_pair^beta. alpha=float Specifies the value to use for the distance co-efficient. beta=float Specifies the value to use for the distance exponent. [no_warn] Disables the warning about values of alpha and beta outside of expected bounds. [dupe_ok] If specified a node pairs which are already connected are included in the node-pair selection(only applies when adding links). geowax Selects a link or node-pair preferring those with a higher Waxman probability i.e. alpha * exp(-geographic_distance_between_nodes_in_pair/beta). alpha=float Specifies the value to use for the exponent co-efficient. beta=float Specifies the value to use for the distance co-efficient. [no_warn] Disables the warning about values of alpha and beta outside of expected bounds. [dupe_ok] If specified a node pairs which are already connected are included in the node-pair selection(only applies when adding links). random Selects a link or node-pair at random, with a uniform probability distribution. [dupe_ok] If specified a node pairs which are already connected are included in the node-pair selection(only applies when adding links). rpl Selects a link, preferring with a higher value of rpl^exp, where rpl is the number of routes passing across the link (routes, not load, so equivalent to a full mesh of unity load). [exp=float] The optional exponent to which to raise the rpl value. wt Selects a link based on its weight. (min|max|pref) Specifies whether to select the link with the absolute minimum or maximum, or whether to use roulette wheel selection preferring links with a high weight^exp value. [exp=float] The optional exponent of the link weight when using pref selection. End time is Thu Oct 10 17:04:27 2013