Krishna Vedala
|
9ed9e3e107
|
placeholder for see-also - semi implicit euler
|
2020-06-10 12:44:45 -04:00 |
|
Krishna Vedala
|
4979f68c24
|
added stdlib for atof()
|
2020-06-10 12:26:48 -04:00 |
|
Krishna Vedala
|
82479dc327
|
added see-also to forward euler method
|
2020-06-10 12:21:14 -04:00 |
|
Krishna Vedala
|
142b25e34e
|
added midpoint euler algorithm
|
2020-06-10 12:20:45 -04:00 |
|
Krishna Vedala
|
464a197701
|
fix doc
|
2020-06-10 12:07:32 -04:00 |
|
Krishna Vedala
|
8ea77b8ca4
|
added first order ODE solver using Euler method
|
2020-06-10 11:36:44 -04:00 |
|
Krishna Vedala
|
d2410f9c28
|
update qr_eigen valueswith selfcontained tests
Signed-off-by: Krishna Vedala <7001608+kvedala@users.noreply.github.com>
|
2020-06-09 13:53:55 -04:00 |
|
Krishna Vedala
|
2c00b915a9
|
dynamically allocated memory must be freed
Signed-off-by: Krishna Vedala <7001608+kvedala@users.noreply.github.com>
|
2020-06-08 12:16:58 -04:00 |
|
Krishna Vedala
|
6a9383f564
|
Revert "free dynamically allocated memory and use 1D arrays for simplicity and efficiency"
This reverts commit 56aeff3f07 .
|
2020-06-08 12:14:14 -04:00 |
|
Krishna Vedala
|
56aeff3f07
|
free dynamically allocated memory and use 1D arrays for simplicity and efficiency
Signed-off-by: Krishna Vedala <7001608+kvedala@users.noreply.github.com>
|
2020-06-08 11:08:45 -04:00 |
|
Krishna Vedala
|
390dc21946
|
fix author line
|
2020-06-07 15:19:15 -04:00 |
|
Krishna Vedala
|
df25b21a04
|
[feat:] added LU decomposition of a square matrix
|
2020-06-07 14:57:30 -04:00 |
|
Krishna Vedala
|
f9d506fdb0
|
added authorship to docs
|
2020-06-06 14:51:49 -04:00 |
|
Krishna Vedala
|
d162f62dce
|
added doc to missing define
|
2020-06-05 15:11:36 -04:00 |
|
Krishna Vedala
|
8aeb36bac8
|
bug fix - first dimension of matrices points to pointers, hence get pointer size
Signed-off-by: Krishna Vedala <krishna.vedala@ieee.org>
|
2020-06-05 14:26:30 -04:00 |
|
Krishna Vedala
|
0c4be6aaba
|
document QR algorithms
|
2020-06-05 12:20:37 -04:00 |
|
Krishna Vedala
|
8242411530
|
add file doc brief
|
2020-06-05 09:23:39 -04:00 |
|
Krishna Vedala
|
5c80d69ef0
|
add images to doc
|
2020-06-05 09:22:59 -04:00 |
|
Krishna Vedala
|
aa98625b45
|
find openmp declared required only once
added subfolders after finding openmp
|
2020-05-31 10:49:26 -04:00 |
|
Krishna Vedala
|
5ea4194fbc
|
fix newton-raphson root filename in CMAKE to ignore
|
2020-05-30 14:34:17 -04:00 |
|
github-actions
|
466ccaa407
|
formatting filenames 909e15d8be
|
2020-05-30 18:26:19 +00:00 |
|
Krishna Vedala
|
acf891047a
|
algorithm for realtime computation of data statistics
|
2020-05-30 14:01:02 -04:00 |
|
github-actions
|
0779a2b70d
|
formatting source-code for b388e4a309
|
2020-05-29 20:23:24 +00:00 |
|
Krishna Vedala
|
93254e1e22
|
normalize path for simpsons rule
|
2020-05-29 16:16:24 -04:00 |
|
Krishna Vedala
|
3b3775dce7
|
fixed: label should be only at a statement and not a declaration
|
2020-05-29 14:09:04 -04:00 |
|
Krishna Vedala
|
b1e1923580
|
check if math library is available and include if present
|
2020-05-29 14:04:14 -04:00 |
|
Krishna Vedala
|
d4f202cbea
|
force include math library for each target
|
2020-05-29 13:49:28 -04:00 |
|
Krishna Vedala
|
4caa46c10c
|
remove dependencies on function_timer
|
2020-05-29 12:34:58 -04:00 |
|
Krishna Vedala
|
8f45f7e680
|
fix cmake - requires use of /Za on MSVC
|
2020-05-29 12:34:24 -04:00 |
|
Krishna Vedala
|
e0f8620db6
|
fix filename ".C" to ".c" -> MSVC requires this
|
2020-05-29 12:04:26 -04:00 |
|
Krishna Vedala
|
278d2efd56
|
force C linker
|
2020-05-29 10:57:41 -04:00 |
|
Krishna Vedala
|
1c5a699340
|
remove function_timer from all compilations
|
2020-05-29 10:47:36 -04:00 |
|
Krishna Vedala
|
0a85cd0176
|
added stdlib.h for malloc
|
2020-05-25 18:27:41 -04:00 |
|
Krishna Vedala
|
0044830bbc
|
doxygen documentation
|
2020-05-25 18:26:18 -04:00 |
|
Krishna Vedala
|
b2632cdcad
|
update code documentation
|
2020-05-25 18:13:43 -04:00 |
|
Krishna Vedala
|
4e832b8e96
|
moved QR decomposition to a separate header file
|
2020-05-25 17:02:45 -04:00 |
|
Krishna Vedala
|
2d3d7bfc3f
|
syntax correction
|
2020-05-25 17:01:51 -04:00 |
|
Krishna Vedala
|
ec04754b66
|
added documentation
|
2020-05-25 16:36:24 -04:00 |
|
Krishna Vedala
|
f097a5d343
|
dont compile correct - only for MSVC
|
2020-05-25 16:30:34 -04:00 |
|
Krishna Vedala
|
b714a6c4f1
|
use const char* to ensure pointer validity
|
2020-05-25 16:30:10 -04:00 |
|
Krishna Vedala
|
5a4f592b87
|
added documentation and remove static matrix
|
2020-05-25 16:10:05 -04:00 |
|
Krishna Vedala
|
d5014515cc
|
skip C99 required files - complex.h for MSVC
|
2020-05-22 20:32:58 -04:00 |
|
Krishna Vedala
|
4b07f0f6fc
|
use malloc and free for dynamic variables
|
2020-04-23 20:45:45 -04:00 |
|
Krishna Vedala
|
bf1c367a62
|
use pointer for dynamic memory allocation
|
2020-04-23 20:08:15 -04:00 |
|
Krishna Vedala
|
4077d2ea64
|
Gist to run and test the Durand-Kerner Algorithm online and view the roots convergence
(cherry picked from commit d4d1902c98 )
|
2020-04-23 19:37:41 -04:00 |
|
Krishna Vedala
|
96f4ce0d40
|
better formatting of root values
(cherry picked from commit aab7a206cf )
|
2020-04-23 19:28:32 -04:00 |
|
Krishna Vedala
|
2ac8918423
|
use end_timer_delete to prevent memory leak
|
2020-04-20 15:29:51 -04:00 |
|
Krishna Vedala
|
1cd50024b5
|
added timing for durand_kramer
|
2020-04-20 14:57:27 -04:00 |
|
Krishna Vedala
|
d127fc79bb
|
matrix size check
|
2020-04-20 13:29:06 -04:00 |
|
Krishna Vedala
|
68d5d6a131
|
create a random symmetric matrix with real eigen values
|
2020-04-20 13:25:06 -04:00 |
|