24 lines
531 B
C++
24 lines
531 B
C++
#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
|