refactor: extract core domain dof modules

This commit is contained in:
NINI
2026-05-05 01:10:30 +09:00
parent 59dcc77a24
commit fd93bc35b0
20 changed files with 915 additions and 648 deletions
+14
View File
@@ -1,9 +1,23 @@
#pragma once
#include "fesa/Core/Types.hpp"
#include "fesa/ModuleInfo.hpp"
#include <string>
namespace fesa::module {
inline constexpr std::string_view kBoundary = "Boundary";
} // namespace fesa::module
namespace fesa {
struct BoundaryCondition {
std::string target;
int first_dof = 0;
int last_dof = 0;
Real magnitude = 0.0;
};
} // namespace fesa