18 lines
376 B
C++
18 lines
376 B
C++
#pragma once
|
|
|
|
#include "fesa/core/status.hpp"
|
|
#include "fesa/io/abaqus/input_syntax.hpp"
|
|
|
|
#include <filesystem>
|
|
|
|
namespace fesa {
|
|
|
|
// Reads only physical keyword/data/comment syntax; semantic policy is applied
|
|
// later by AbaqusDomainMapper.
|
|
class AbaqusInputReader {
|
|
public:
|
|
Result<ParsedInput> read(const std::filesystem::path& inputPath) const;
|
|
};
|
|
|
|
} // namespace fesa
|