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

10 Commits

Author SHA1 Message Date
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
30b02c13ed add vertices draw limit after I accidentally removed it 2026-02-23 00:27:51 +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
bdb4242076 remove useless manual move/copy constructors/assignment operators (pls stop killing my hands bjarne) 2026-02-22 20:28:42 +01:00
Christoph Urlacher
9726d5fecc cleanup repulsion force calculation 2026-02-22 19:19:06 +01:00
Christoph Urlacher
157985df6b extract orbital camera into separate file 2026-02-22 14:30:55 +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: 41ms Template: 14ms
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