![]() |
OpenPFC
0.1.4
Phase Field Crystal simulation framework
|
Parameter validation orchestration and reporting. More...
#include "parameter_metadata.hpp"#include <algorithm>#include <cmath>#include <iomanip>#include <map>#include <nlohmann/json.hpp>#include <sstream>#include <string>#include <vector>
Go to the source code of this file.
Classes | |
| struct | pfc::ui::ValidationResult |
| Result of parameter validation. More... | |
| class | pfc::ui::ParameterValidator |
| Parameter validator for double-valued parameters. More... | |
Parameter validation orchestration and reporting.
This file provides the validation engine that checks all parameters against their metadata and generates comprehensive error reports. It implements the "fail fast" philosophy: catch configuration errors immediately at startup rather than hours into a simulation.
Key features:
Usage: