refactor: move solver skeleton implementations to cpp

This commit is contained in:
NINI
2026-06-12 02:38:12 +09:00
parent cbd1a6c5d7
commit 825e03dbaf
35 changed files with 1001 additions and 683 deletions
+3 -14
View File
@@ -3,26 +3,15 @@
#include <fesa/core/ids.hpp>
#include <string>
#include <utility>
namespace fesa::model {
class Material {
public:
Material(core::MaterialId id, std::string name)
: id_(id), name_(std::move(name))
{
}
Material(core::MaterialId id, std::string name);
core::MaterialId id() const
{
return id_;
}
const std::string& name() const
{
return name_;
}
core::MaterialId id() const;
const std::string& name() const;
private:
core::MaterialId id_;