Skip to content

Commit

Permalink
Update doc. and wish list
Browse files Browse the repository at this point in the history
  • Loading branch information
emmt committed Dec 22, 2018
1 parent 8cce4e8 commit 091dc10
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ that their total size do not exceed that of the input array. This is like
than calling `reshape` (by a factor ~ 7 for a vector, ~ 5 for a matrix). This
may be significant for very small arrays.

Indexing of FlatArray's is as fast as regular Julia arrays.

I found FlatArrays useful to pretend that multidimensional arrays are vectors
or matrices so as to automatically benefit from very fast linear algebra
methods (*e.g.*, BLAS or LAPACK). Again, this seems like `reshape` except that
Expand Down
4 changes: 4 additions & 0 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,7 @@

* `flatten(A)` with no dimensions yields a *flat* array of same dimensions
as `A`.

* Implement `checkbound` and other related methods on FlatArray's.

* Allow for a mixture of `CartesianIndex` and integers.

0 comments on commit 091dc10

Please sign in to comment.