14 Commits

Author SHA1 Message Date
Chris Hennes
d50532d3e7 Switch to using built-in M_PI, even on MSVC (#68) 2024-06-25 18:12:17 -06:00
Aik-Siong Koh
85557e1fa4 AllowRotation and size_t 2024-04-03 08:56:40 +02:00
John Dupuy
87ed8700e2 modify code to suppress or fix warnings in gcc and clang (#41)
* first fix to start branch PR

* explicit conversion from sizet to int

* Array.h and DiagonalMatrix.h

* many sizet to int conversions

* removed some unused variables and added expl overrides

* removed many unused parameters

* more typing

* even more

* last of the easy changes
2023-12-08 10:00:00 -07:00
Aik-Siong Koh
9b1529f3ed Templates working again 2023-11-30 20:58:49 -07:00
Aik-Siong Koh
e0241dd6d2 New joints for ASMT and MBDyn
GearJoint, RackPinion, Screw, Planar and MBDynCase3orig.mbd
MBDyn Sperical Hinge
2023-11-29 09:40:30 -07:00
John Dupuy
3952f45945 WIP: fixes mac errors and warnings (#34)
* fixes mac errors and warnings; check on TODO items

* renamed function as override was not of virtual

* removed another using

* experimental adjustment

* move fcDot to public

* renaming things
2023-11-21 08:16:25 -07:00
John Dupuy
c406ad8b00 DiagonalMatrix is now double only also. 2023-11-06 19:44:07 -06:00
John Dupuy
ede688e7da FullMatrix version are now all visible in lib. Now need FullColumn etc to work. 2023-11-05 01:07:12 -05:00
John Dupuy
8408c2245e (broken) gettin' some sleep 2023-11-04 00:04:07 -05:00
John Dupuy
67bef75bab hides FullMatrix; instances FullMatrixDouble FullMatrixFullMatrixDouble 2023-11-03 21:16:49 -05:00
John Dupuy
8dbb49d032 stopping point 2023-11-03 13:57:11 -05:00
Aik-Siong Koh
8c383a1003 auto max = 0 to double max = 0.0 2023-10-17 07:57:02 -06:00
Aik-Siong Koh
0b07ff126a MBDynCase.mbd MBDyn file working 2023-10-17 07:57:02 -06:00
Aik-Siong Koh
84cb979354 crank_slider.mbd MBDyn file working 2023-10-17 07:57:02 -06:00