Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Graph functionality #1

Open
wants to merge 73 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
65ad500
add the suffix array function to Arkouda
zhihuidu Nov 19, 2020
7af0b51
add suffix array benchmark sa.py
zhihuidu Nov 19, 2020
d288c10
add read file suffix array function and all libdivsufsort files
zhihuidu Nov 25, 2020
9a22704
change name
zhihuidu Nov 26, 2020
c81d755
add suffix_array Python test
zhihuidu Nov 26, 2020
dbd6d96
add Chapel skew suffix array algorithm
zhihuidu Dec 8, 2020
21df359
add the lcp array method
zhihuidu Dec 8, 2020
940cb79
confirm submit all changes
zhihuidu Dec 9, 2020
9f22f79
add thirdpary files
zhihuidu Dec 14, 2020
3a220dc
solve conflict
zhihuidu Dec 14, 2020
4131820
add thirdparty files
zhihuidu Dec 14, 2020
c9e03fb
updated
dbader13 Dec 14, 2020
d184048
Update SACA.chpl comments
alvaradoo Dec 14, 2020
8f88f4c
Merge pull request #3 from alvaradoo/patch-1
zhihuidu Dec 14, 2020
b6228e5
remove tab, remove unused codes
zhihuidu Dec 15, 2020
42e3ba7
change to relative directory
zhihuidu Dec 17, 2020
9702d46
include sa.py into run_benchmarks.py
zhihuidu Dec 20, 2020
7a0b197
suffix_arry_file updated
zhihuidu Dec 20, 2020
e90ca27
remove tab in MultiTypeSymEntry.chpl
zhihuidu Dec 20, 2020
2db17d8
datatype in string.py
zhihuidu Dec 20, 2020
da30cfa
remove suffixarray_test.py
zhihuidu Dec 20, 2020
6b6e41a
update third party config
zhihuidu Dec 20, 2020
38818a3
follow suggestions from community
zhihuidu Dec 21, 2020
32ecc0c
solve the conflict
zhihuidu Dec 22, 2020
a6c536e
update the SegSArray
zhihuidu Dec 22, 2020
16cca77
remove unused import
zhihuidu Dec 24, 2020
9d60563
align with strings function
zhihuidu Dec 24, 2020
59174ac
correct a typo
zhihuidu Dec 24, 2020
0cda91d
type match
zhihuidu Dec 24, 2020
e1c3173
data type
zhihuidu Dec 24, 2020
3861e62
bool or pdarray
zhihuidu Dec 24, 2020
edc3f63
remove binary op
zhihuidu Dec 24, 2020
6074b60
remove binary op
zhihuidu Dec 24, 2020
4f773e2
remove the bug causing wrong return string value
zhihuidu Dec 26, 2020
267238c
import SArrays class in pdarraysetops.py
zhihuidu Dec 26, 2020
189c32e
add an empty correctness function
zhihuidu Dec 26, 2020
0aa835c
copy master gather.py
zhihuidu Dec 26, 2020
ed98498
make sa.py check easy
zhihuidu Dec 26, 2020
9f5c3d3
check test/*.chpl
zhihuidu Dec 26, 2020
ac7e209
add corectness check in sa.py
zhihuidu Dec 27, 2020
6fd3b05
change suffix array return as an int array
zhihuidu Dec 27, 2020
50be2e3
copy string_test.py
zhihuidu Dec 28, 2020
f1781e8
Fixed bug in UnitTestPeelStick
reuster986 Jan 4, 2021
221679e
update lcp related code
zhihuidu Jan 4, 2021
a8a195a
Merge pull request #4 from reuster986/master
zhihuidu Jan 4, 2021
0bff3e4
remove the enhenced attribute in sym table
zhihuidu Jan 4, 2021
2af5ce8
check the comments to remove docs CI check error
zhihuidu Jan 5, 2021
2d40c0e
solve the sphinx error
zhihuidu Jan 5, 2021
c782b5a
add switch betwteen different SA algorithms
zhihuidu Jan 8, 2021
00b3579
single locales for C code
zhihuidu Jan 8, 2021
80f78c6
resolve convlict
zhihuidu Jan 8, 2021
010a446
return the string for suffix_array_file
zhihuidu Jan 11, 2021
f5ca67a
remove mypy CI check error
zhihuidu Jan 11, 2021
6d65335
tuple data type
zhihuidu Jan 11, 2021
45346d0
update the partial results in graph
zhihuidu Jan 20, 2021
0807221
update bool parameters
zhihuidu Jan 21, 2021
830377f
RAMT benchmark
zhihuidu Jan 21, 2021
d06e6f3
remove print information
zhihuidu Jan 21, 2021
380668c
comment some graph functions
zhihuidu Jan 21, 2021
c6a3946
update graph class
zhihuidu Jan 21, 2021
0e47e48
vertex model, add start_i
zhihuidu Jan 23, 2021
07906d7
implement bfs algorithm
zhihuidu Jan 24, 2021
b12bfde
add bfs.py, remove bugs
zhihuidu Jan 25, 2021
73a5bcf
check comipling error
zhihuidu Jan 25, 2021
031f947
add graph read function and benchmark
zhihuidu Jan 25, 2021
13e19e8
bfs return one array
zhihuidu Jan 28, 2021
eb00b06
use for instead of forall
zhihuidu Jan 28, 2021
9142d28
forall intention
zhihuidu Jan 31, 2021
b254e5b
add use set
zhihuidu Jan 31, 2021
758cceb
change bfs.py parameters
zhihuidu Jan 31, 2021
0448771
add data filtering patterns
zhihuidu Feb 1, 2021
0fc3f40
only fillInt
zhihuidu Feb 1, 2021
08374f6
reorganize the rmat bfs code
zhihuidu Feb 3, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ default: $(DEFAULT_TARGET)

VERBOSE ?= 0

#define ARKOUDA_QUICK_COMPILE
#CHPL_FLAGS += --no-checks --no-loop-invariant-code-motion --no-fast-followers --ccflags="-O0"
#endef
CHPL := chpl
CHPL_DEBUG_FLAGS += --print-passes
ifdef ARKOUDA_DEVELOPER
Expand Down
Loading