docs(equation-and-linear-solve): align completed contracts

This commit is contained in:
KOKO\Mimi
2026-07-31 16:37:34 +09:00
parent 741fc9eaea
commit a02024929c
4 changed files with 16 additions and 13 deletions
@@ -32,6 +32,8 @@ class PardisoLinearSolver final : public LinearSolver {
public:
PardisoLinearSolver();
~PardisoLinearSolver() override;
PardisoLinearSolver(const PardisoLinearSolver&) = delete;
PardisoLinearSolver& operator=(const PardisoLinearSolver&) = delete;
[[nodiscard]] LinearSolveResult solve(
const SymmetricCsr&,
std::span<const double>) override;
@@ -42,6 +44,7 @@ public:
테스트한다.
- `mtype=2`, LP64 index, `iparm[34]=1`, matrix checker, analysis/factor/solve/release
phase를 사용한다.
- analysis/factor/solve/release의 모든 MKL 오류를 solver diagnostic으로 변환한다.
## Acceptance Criteria