Commit Graph

87 Commits

Author SHA1 Message Date
John Dupuy
796147aeda more instantiations 2023-11-05 01:33:49 -05: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
aiksiongkoh
654c07a68e Merge pull request #25 from Ondsel-Development/inheritance-order
Inheritance order
2023-11-03 08:06:17 -06:00
John Dupuy
30822f3513 reverted build.yml change; added refs for clang++ 2023-11-02 21:47:46 -05:00
John Dupuy
6ed1e41942 updated build.yml to c++11 2023-11-02 20:48:18 -05:00
John Dupuy
ae7ab0c29b Added reference headers and moved some code. 2023-11-02 18:12:13 -05:00
sliptonic
dbf1cbdf59 Merge pull request #24 from Ondsel-Development/push-freecad-submodule
Add action to push submodule to freecad repo
2023-10-30 13:51:28 -05:00
Adrián Insaurralde Avalos
45f9feb83c add github action to push submodules updates on a FreeCAD branch 2023-10-27 16:18:26 -03:00
Adrián Insaurralde Avalos
cadb3612e0 fix building OndselSolver as submodule in FreeCAD 2023-10-27 04:42:51 -03:00
aiksiongkoh
5d259ce9a0 Merge pull request #21 from Ondsel-Development/linker-fix
Fix clang compilation and linker errors
2023-10-25 16:18:09 -06:00
Adrián Insaurralde Avalos
a82ac80346 Fix linker errors - Add all .cpp and .h to sources 2023-10-25 18:44:31 -03:00
Adrián Insaurralde Avalos
1db1409815 add commonly used build directory to gitignore [skip ci] 2023-10-25 18:39:22 -03:00
Adrian Insaurralde Avalos
c8e1961259 add ci build workflow 2023-10-25 18:38:55 -03:00
aiksiongkoh
f6451ce61e Merge pull request #20 from Ondsel-Development/clang-fix
WIP: Clang fix
2023-10-24 08:57:33 -06:00
John Dupuy
9f8fbe138d Possible bug fix. Needs to be tested. 2023-10-23 18:25:51 -05:00
John Dupuy
addd1006b2 moved size-dependent code to cpp files (plus override decl) 2023-10-23 18:22:07 -05:00
John Dupuy
203e76d12d warning fixes 2023-10-23 17:16:19 -05:00
aiksiongkoh
8e2ebafbc3 Merge pull request #19 from Ondsel-Development/pkgconfig_install_fix
include GNUInstallDirs in /CmakeLists.txt - fixes wrong install path for pkgconfig con windows
2023-10-23 14:16:54 -06:00
Adrián Insaurralde Avalos
0bbc791a5e include GNUInstallDirs in /CmakeLists.txt - fixes wrong install path for pkgconfig con windows. 2023-10-23 07:03:32 -03:00
PaddleStroke
67326e8ccc Merge pull request #18 from Ondsel-Development/OutputASMT
OndselSolver can read and write *.asmt files
2023-10-20 22:51:57 +02:00
Aik-Siong Koh
4360daddf3 OndselSolver can read and write *.asmt files 2023-10-19 10:51:51 -06:00
aiksiongkoh
52996e7fe7 Merge pull request #17 from Ondsel-Development/build_as_submodule
Update CMakeLists.txt for building as a submodule in FreeCAD
2023-10-18 11:47:58 -06:00
Adrián Insaurralde Avalos
480388fdec Update CMakeLists.txt 2023-10-18 14:21:08 -03:00
aiksiongkoh
95cd91c9d1 Merge pull request #16 from Ondsel-Development/linuxbuild
Linuxbuild
2023-10-17 10:16:49 -06:00
sliptonic
11abd49311 cmake fixes to build on linux 2023-10-17 10:49:52 -05:00
sliptonic
d9306ceec8 Amend license to use LGPL 2.1 2023-10-17 09:56:26 -05:00
PaddleStroke
3de520364f Merge pull request #15 from Ondsel-Development/working
crank_slider.mbd MBDyn file working
2023-10-17 16:15:03 +02: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
aiksiongkoh
e4e98755db Merge pull request #13 from Ondsel-Development/reviewing
Adds 'solve' function to ASMTAssembly.
2023-10-09 09:18:04 -06:00
Paddle
61943686c4 Adds 'solve' function to ASMTAssembly.
Simplify runSinglePendulumSuperSimplified() more
2023-10-09 16:56:43 +02:00
PaddleStroke
abc5992873 Merge pull request #12 from Ondsel-Development/working
getPosition3D getQuarternions added
2023-10-06 08:43:44 +02:00
Aik-Siong Koh
26ca616f53 getPosition3D getQuarternions added 2023-10-05 15:10:01 -06:00
aiksiongkoh
48cec12c7c Merge pull request #11 from Ondsel-Development/working
Working
2023-10-05 09:19:31 -06:00
Aik-Siong Koh
9522b62c66 Merge branch 'working' of https://github.com/Ondsel-Development/OndselSolver into working 2023-10-05 09:09:42 -06:00
Aik-Siong Koh
e108538d3e MBDyn classes for reading 2023-10-05 09:03:21 -06:00
aiksiongkoh
3d43f5dd5b Merge pull request #10 from Ondsel-Development/change_math.h_name
Change name of math.h and math.cpp
2023-10-05 09:01:20 -06:00
Paddle
a630846856 Change name of math.h and math.cpp 2023-10-05 16:41:26 +02:00
Aik-Siong Koh
3387f4c7ae MBDyn classes for reading 2023-10-05 07:51:27 -06:00
aiksiongkoh
92b401641f Merge pull request #9 from Ondsel-Development/initialize_massmarker
Initialize mass marker and gravity so that they don't need to be defined in assembly.
2023-10-05 07:14:41 -06:00
Paddle
73f9877779 Initialize mass marker and gravity so that they don't need to be defined in assembly. 2023-10-05 13:47:45 +02:00
PaddleStroke
0c16154c22 Merge pull request #8 from Ondsel-Development/name_change
Change the project name from MbDCode to OndselSolver.
2023-10-04 18:36:12 +02:00
Paddle
9fd22a5504 Change the project name from MbDCode to OndselSolver. 2023-10-04 18:35:36 +02:00
PaddleStroke
02e77eb6cc Merge pull request #7 from Ondsel-Development/build-libraries
Got it to generate good libOndselSolver.a; a static lib for linux
2023-10-04 18:17:47 +02:00
Aik-Siong Koh
cb81a1176c MBDyn initial commit 2023-10-04 09:19:51 -06:00
John Dupuy
320554afc4 Got it to generate good libOndselSolver.a; a static lib for linux 2023-10-02 17:04:20 -05:00