-
Notifications
You must be signed in to change notification settings - Fork 208
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, ...