#pragma once #include #include namespace fesa { using ModuleList = std::array; 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