Commit Graph

25 Commits

Author SHA1 Message Date
filifa cb61cd30c7 rename to gv2adj 2025-05-06 21:48:17 -04:00
filifa 249ca9c7aa update comments 2025-05-05 00:09:01 -04:00
filifa f056086b56 restructure dot functionality into subpackage 2025-05-04 14:28:13 -04:00
filifa 0106ef70a0 adjust comments 2025-05-04 13:41:17 -04:00
filifa f172cab6a0 make weightedEdge a weightedLine 2025-05-04 13:24:48 -04:00
filifa 692b8a581b split nodes and edges into separate file 2025-05-04 13:02:57 -04:00
filifa c4e90a1170 add comments to public methods 2025-05-04 12:56:34 -04:00
filifa cfc6b24814 refactor output code 2025-05-03 23:43:13 -04:00
filifa 65d4e9a15d delete unneeded format option 2025-05-03 23:39:07 -04:00
filifa ac77842e43 add flag for reordering matrix 2025-05-03 23:37:58 -04:00
filifa 5010e7202e export Node type 2025-05-03 23:21:29 -04:00
filifa 59eb2ff72c return concrete type for AdjacencyMatrix 2025-05-03 23:21:15 -04:00
filifa a252631cc9 add comment 2025-05-03 22:46:28 -04:00
filifa dcb6e7910c remove toggle flag 2025-05-03 22:43:40 -04:00
filifa 8855bc9932 add flags for output format 2025-05-03 22:42:09 -04:00
filifa 4ec04b6abf add tests for if graph is absorbing markov chain 2025-05-02 21:02:05 -04:00
filifa d373253d76 remove unneeded type assertions 2025-05-02 20:27:12 -04:00
filifa 0dac9efc78 add function for getting absorbing states 2025-05-02 20:24:35 -04:00
filifa 241cf1a9d0 use multigraph implementation to handle self loops 2025-05-02 02:07:21 -04:00
filifa dee62e55a5 go fmt 2025-05-02 01:09:48 -04:00
filifa d88a5d28f8 change type of argument 2025-05-02 01:09:19 -04:00
filifa 2e48c11582 output the adjacency matrix 2025-05-02 01:04:00 -04:00
filifa 1f589633b7 change default absent value to 0 2025-05-02 00:40:30 -04:00
filifa 5228ebccbe implement checking if graph is an absorbing markov chain 2025-05-01 21:05:12 -04:00
filifa d898b53f89 initial commit 2025-05-01 18:30:59 -04:00