Logo
Explore Help
Sign In
christoph/cpp-masssprings
1
Fork 0
You've already forked cpp-masssprings
Code Releases Activity
84 Commits 2 Branches 0 Tags
81620d8709f79185dc32da618ad8f1c2f3156216
Commit Graph

11 Commits

Author SHA1 Message Date
Christoph Urlacher
fd58f217c6 implement bfs multi-target distance calculation to nearest winning state 2026-02-25 01:15:47 +01:00
Christoph Urlacher
f31f9557b3 update flags again 2026-02-24 20:53:27 +01:00
Christoph Urlacher
349d614611 add flag to toggle tracy (disabled for now) 2026-02-24 20:42:38 +01:00
Christoph Urlacher
8a4e5c1ebf squash merge threaded-physics into main 2026-02-24 19:00:25 +01:00
Christoph Urlacher
bfe8c6d572 store masses/springs inside vector and manage unordered_maps for a state<->index mapping
this reduces the time required to iterate over all masses/springs
because data is stored in contiguous memory
2026-02-24 00:01:04 +01:00
Christoph Urlacher
404a76654c update compiler flags, fix tracy allocation profiling, fix compiler warnings 2026-02-23 23:01:30 +01:00
Christoph Urlacher
861fb34d39 fix octree corruption bug because of node vector reallocation 2026-02-23 13:46:00 +01:00
Christoph Urlacher
443069f597 replace openmp with thread-pool library bc openmp has larger fork boundary overhead 2026-02-23 00:14:09 +01:00
Christoph Urlacher
e43e505110 implement barnes-hut particle repulsion using octree 2026-02-22 23:29:56 +01:00
Christoph Urlacher
9726d5fecc cleanup repulsion force calculation 2026-02-22 19:19:06 +01:00
Christoph Urlacher
f06afc210f make naming more consistent + rename some files 2026-02-22 14:17:55 +01:00
Powered by Gitea Version: 1.24.2 Page: 83ms Template: 32ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API