-
Notifications
You must be signed in to change notification settings - Fork 192
Open
Labels
ideaProposition of an idea and opening an issue to discuss itProposition of an idea and opening an issue to discuss ittopic: mathematicslinear algebra, sparse matrices, special functions, FFT, random numbers, statistics, ...linear algebra, sparse matrices, special functions, FFT, random numbers, statistics, ...
Description
Description
Fortran
has its unique grammatical characteristics. I think it is impossible to learn from some routines of Matlab
and Python
completely. We should be based on the characteristics of Fortran
.
Seeing the implementation of linspace/logspace
in stdlib_math
, I want to implement some routines in stdlib
, mainly for stdlib_linalg
.
Tasks
-
zeros
(see [stdlib_linalg] Add zeros, ones function. #478) -
ones
(see [stdlib_linalg] Add zeros, ones function. #478) -
seq
/arange
(see [stdlib_math] Add arange function. #480) -
eye
, for matrix is not square. (see [stdlib_linalg] Update eye function. #481) -
det
(need BLAS Interfaces and wrappers: BLAS #450 ) -
diff
(see [stdlib_math] Add functiondiff
#605 )
-
is_square
-
is_symmetric
Prior Art
Some routines has been implemented in keurfonluu/Forlab (MIT license).
I will rethink how to adapt to Fortran
to write code.
milancurcic
Metadata
Metadata
Assignees
Labels
ideaProposition of an idea and opening an issue to discuss itProposition of an idea and opening an issue to discuss ittopic: mathematicslinear algebra, sparse matrices, special functions, FFT, random numbers, statistics, ...linear algebra, sparse matrices, special functions, FFT, random numbers, statistics, ...