refactor: add phase1 module scaffold
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
#pragma once
|
||||
|
||||
#include <array>
|
||||
#include <string_view>
|
||||
|
||||
namespace fesa {
|
||||
|
||||
using ModuleList = std::array<std::string_view, 12>;
|
||||
|
||||
inline constexpr ModuleList kArchitectureModules = {
|
||||
"Analysis", "Assembly", "Boundary", "Core", "Element", "IO",
|
||||
"Load", "Math", "Material", "Property", "Results", "Util",
|
||||
};
|
||||
|
||||
constexpr const ModuleList& architectureModules() noexcept {
|
||||
return kArchitectureModules;
|
||||
}
|
||||
|
||||
constexpr std::string_view umbrellaFacadeHeader() noexcept {
|
||||
return "fesa/fesa.hpp";
|
||||
}
|
||||
|
||||
} // namespace fesa
|
||||
Reference in New Issue
Block a user