summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorClaudius "keldu" Holeksa <mail@keldu.de>2026-07-04 21:58:38 +0200
committerClaudius "keldu" Holeksa <mail@keldu.de>2026-07-04 21:58:38 +0200
commit803bf67093d621509d4d8d4af326fa2c66c299bc (patch)
treed7710be92f188927cf4ad33cae071e5830ddbc30 /lib
parent761e4912e14324ccf713b9309336816cd3283b38 (diff)
downloadlibs-lbm-803bf67093d621509d4d8d4af326fa2c66c299bc.tar.gz
Dangling changes
Diffstat (limited to 'lib')
-rw-r--r--lib/core/c++/abstract/templates.hpp3
-rw-r--r--lib/core/c++/environment.hpp5
-rw-r--r--lib/core/tests/particles.cpp4
3 files changed, 8 insertions, 4 deletions
diff --git a/lib/core/c++/abstract/templates.hpp b/lib/core/c++/abstract/templates.hpp
index f675a99..d9d9faa 100644
--- a/lib/core/c++/abstract/templates.hpp
+++ b/lib/core/c++/abstract/templates.hpp
@@ -2,6 +2,7 @@
namespace kel {
namespace lbm {
-
+template<typename... T>
+constexpr bool always_false = false;
}
}
diff --git a/lib/core/c++/environment.hpp b/lib/core/c++/environment.hpp
index 27d8f3a..d8aa9ae 100644
--- a/lib/core/c++/environment.hpp
+++ b/lib/core/c++/environment.hpp
@@ -8,11 +8,13 @@ namespace kel {
namespace lbm {
struct environment {
+ std::string name;
+
std::filesystem::path lbm_dir;
std::filesystem::path data_dir;
};
-saw::error_or<environment> lbm_directory(){
+saw::error_or<environment> setup_lbm_env(const std::string_view name){
namespace fs = std::filesystem;
const char* home_dir = std::getenv("HOME");
@@ -25,6 +27,7 @@ saw::error_or<environment> lbm_directory(){
env.lbm_dir = std::filesystem::path{home_dir} / ".lbm";
{
+ // Set default data location to "${lbm_dir}/data"
env.data_dir = env.lbm_dir / "data";
// LBM Data Location
auto lbm_dir_config = env.lbm_dir / "data_dir_location.txt";
diff --git a/lib/core/tests/particles.cpp b/lib/core/tests/particles.cpp
index de9477c..133c343 100644
--- a/lib/core/tests/particles.cpp
+++ b/lib/core/tests/particles.cpp
@@ -273,9 +273,9 @@ SAW_TEST("Verlet integration test 2D"){
}
*/
-SAW_TEST("Particle / AABB"){
+SAW_TEST("Spheroid Particle / AABB"){
using namespace kel;
-
+
}
}