Commit Graph

79 Commits

Author SHA1 Message Date
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
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