projects
/
cl-graph.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
More reorganization: simplify dependencies, move graph-metrics into a system connection
[cl-graph.git]
/
dev
/
package.lisp
diff --git
a/dev/package.lisp
b/dev/package.lisp
index
e117799
..
1706df5
100644
(file)
--- a/
dev/package.lisp
+++ b/
dev/package.lisp
@@
-11,7
+11,7
@@
DISCUSSION
(defpackage #:cl-graph
(:use #:common-lisp #:metatilities #:cl-containers
(defpackage #:cl-graph
(:use #:common-lisp #:metatilities #:cl-containers
- #:metabang.bind #:metabang.math)
+ #:metabang.bind)
(:nicknames #:metabang.graph)
(:documentation "CL-Graph is a Common Lisp library for manipulating graphs and running graph algorithms.")
(:nicknames #:metabang.graph)
(:documentation "CL-Graph is a Common Lisp library for manipulating graphs and running graph algorithms.")
@@
-96,7
+96,8
@@
DISCUSSION
#:add-edge ; graph edge
#:delete-edge ; graph edge
#:add-edge ; graph edge
#:delete-edge ; graph edge
-
+ #:delete-all-edges
+
#:add-vertex ; graph { value | vertex }
#:delete-vertex ; graph { value | vertex }
#:find-vertex ; graph { value | vertex }
#:add-vertex ; graph { value | vertex }
#:delete-vertex ; graph { value | vertex }
#:find-vertex ; graph { value | vertex }
@@
-116,7
+117,9
@@
DISCUSSION
#:has-children-p
#:has-parent-p
#:number-of-neighbors
#:has-children-p
#:has-parent-p
#:number-of-neighbors
-
+ #:graph-vertexes
+ #:replace-vertex
+
#:edge-count ; graph
#:vertex-count ; graph
#:edge-count ; graph
#:vertex-count ; graph
@@
-159,7
+162,8
@@
DISCUSSION
#:project-bipartite-graph
#:make-vertex-edges-container
#:project-bipartite-graph
#:make-vertex-edges-container
-
+ #:make-vertex-for-graph
+
#:vertex-degree-counts
#:vertex-degree
#:average-vertex-degree
#:vertex-degree-counts
#:vertex-degree
#:average-vertex-degree
@@
-169,7
+173,12
@@
DISCUSSION
#:graph-mixing-matrix
#:graph-edge-mixture-matrix
#:assortativity-coefficient
#:graph-mixing-matrix
#:graph-edge-mixture-matrix
#:assortativity-coefficient
- #:vertex-degree-summary)
+ #:vertex-degree-summary
+ #:connected-components
+ #:average-local-clustering-coefficient
+ #:vertex-triangle-count
+ #:graph-edges
+ #:graph-vertexes)
(:export
#:print-dot-key-value
(:export
#:print-dot-key-value