Commit Graph

87 Commits

Author SHA1 Message Date
Satbek Abdyldayev
28fc15c65b
fix: possible segmentation faults in numerical_methods/mean.c (#805)
* fixed possible segmentation fault

Fixed possible segmentation fault when no arg is supplied

* Update mean.c

various small changes to print statements.
2021-02-23 12:36:43 -06:00
Krishna Vedala
3c1b585656
[enhancement] updated cmake checks (#581)
* added header file checks

* cmake cleanup and better use of checks

* fixed bug in numerical_methods/CMake

* add docs to cmake
2020-07-23 10:44:18 -04:00
Krishna Vedala
f261bf590b
fix file for clang-tidy errors 2020-07-10 18:39:01 -04:00
Krishna Vedala
2150c35846
fix printing long double 2020-07-01 20:49:27 -04:00
Krishna Vedala
cb999259cf
make all doubles as long double 2020-07-01 20:37:24 -04:00
Krishna Vedala
6470f0318b
fixed documentations 2020-06-28 15:18:52 -04:00
github-actions
6f98288110 formatting source-code for 5bba04b671 2020-06-28 15:25:37 +00:00
Krishna Vedala
b833e27964
fix link references from fork to main repo 2020-06-28 11:22:42 -04:00
Krishna Vedala
72c9b26a13
corected implicit euler function 2020-06-11 12:42:59 -04:00
Krishna Vedala
2ba9626477
fix documentation 2020-06-10 15:03:59 -04:00
Krishna Vedala
9737426296
remove image widths 2020-06-10 15:03:08 -04:00
Krishna Vedala
c5ce24d32c
change problem back to original ODE 2020-06-10 14:36:42 -04:00
Krishna Vedala
03e8924845
change description tag to details 2020-06-10 14:33:01 -04:00
Krishna Vedala
07e4661c7e
added van der pol oscillator example 2020-06-10 14:32:40 -04:00
Krishna Vedala
2caed65a9c
added van der pol oscillator example 2020-06-10 14:31:36 -04:00
Krishna Vedala
990583f2c4
added semi-implicit euler method 2020-06-10 13:25:41 -04:00
Krishna Vedala
85131746cc
functions for the loop instead - better modularity 2020-06-10 13:19:40 -04:00
Krishna Vedala
63ea12bc3d
update independent variable in the main loop 2020-06-10 12:50:09 -04:00
Krishna Vedala
beade2db10
remove additional step update from within functions 2020-06-10 12:46:26 -04:00
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