Commit b708a834 authored by Robert Ricci's avatar Robert Ricci

Copyrgihts.

parent cf027735
#
# EMULAB-COPYRIGHT
# Copyright (c) 2005-2006 University of Utah and the Flux Group.
# All rights reserved.
#
all: test-heap graph2dot test-dijk test-dijk.opt test-dre test-dre.opt \
dre-histogram dre-histogram.opt name-ga name-ga.opt ordering-to-tree \
ordering-to-tree.opt graph-to-tree graph-to-tree.opt tree-assign tree-assign.opt \
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* dijkstra.ml - Implementation of Dijkstra's shortest-path
* algorthm
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* test-dijk.ml
* Test functions for my Dijkstra's shortest path implementation
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* Functions for computing DRE
*)
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* Core of a genetic algorithm
* Copyright 2005 Robert Ricci for the University of Utah
* ricci@cs.utah.edu, testbed-ops@emulab.net
*)
type individual = int array;;
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* Command-line args
*)
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* graph.ml - simple graph module
* Note: tests are commented out, since this module gets included by other
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* graph2dot.ml - Convert Jon Duerig's graph files into input files for dot
* File format is a bunch of lines constisting of four ints where:
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* heap.ml - simple heap module
*)
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* heap.mli - Interface to the Heap module
*)
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* ordering-to-tree.ml - Turn an ordering into a tree
*)
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* Histogram utility functions
*)
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* ipassign.ml - functions common to many ipassign tasks
*)
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
type 'a t = None | Node of 'a node and
'a node = { mutable prev : 'a t; mutable next : 'a t; contents : 'a };;
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* mintree.ml - Algorithms for finding the minimum-height tree from a forest
* of trees.
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* Name a grapha using a genetic algorithm
* Copyright 2005 Robert Ricci for the University of Utah
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* naming.ml
* Definition of, and functions to read, a naming for a graph
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* ordering-to-tree.ml - Turn an ordering into a tree
*)
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
type blob = (Dre.nodeset list * int);;
let initial_metric (hops : int array array)
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* test-dijk.ml
* Test functions for my Dijkstra's shortest path implementation
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
*
* test-dre.ml
* Test functions for my DRE implementation
*)
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
type h = int Heap.heap;;
let h1 = Heap.make_heap 0;;
......
(*
* EMULAB-COPYRIGHT
* Copyright (c) 2005-2006 University of Utah and the Flux Group.
* All rights reserved.
*)
(*
* tree-assign.ml
* Assign IP addresses to a tree
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment