Integrate Refactor solver sources and dual MSVC CMake builds

This commit is contained in:
KOKO\Mimi
2026-10-18 02:10:51 +09:00
parent 7ee32e5837
commit 12d51480de
218 changed files with 17842 additions and 9689 deletions
@@ -15,7 +15,14 @@ std::string Bytes(const std::filesystem::path& path) {
}
TEST(ThermalReference, OriginalAbaqusNt11RemainsAnExplicitFailingDiagnostic) {
const auto folder =
std::filesystem::path{FESA_TEST_SOURCE_DIR} / "reference/shell-thermal";
std::filesystem::path{FESA_TEST_BINARY_DIR} / "reference/thermal-execution";
std::filesystem::create_directories(folder);
for (const auto& name : {"shell-thermal.inp",
"shell-thermal NodalTemperature.csv"}) {
std::filesystem::copy_file(
std::filesystem::path{FESA_TEST_SOURCE_DIR} / "reference/shell-thermal" / name,
folder / name, std::filesystem::copy_options::overwrite_existing);
}
const auto input = folder / "shell-thermal.inp";
const auto csv = folder / "shell-thermal NodalTemperature.csv";
const auto before_input = Bytes(input), before_csv = Bytes(csv);