36 auto shandle = group.openGroup(
"seed");
37 seed_details = validate_numeric_seed(shandle, version, options);
39 std::throw_with_nested(std::runtime_error(
"failed to validate 'seed'"));
43 auto mhandle = group.openDataSet(
"method");
44 auto method = read_scalar_string_dataset(mhandle);
46 if (!is_valid_special_check_operation(method)) {
47 throw std::runtime_error(
"unrecognized operation '" + method +
"'");
51 std::throw_with_nested(std::runtime_error(
"failed to validate 'method'"));
54 seed_details.
type = BOOLEAN;
ArrayDetails validate_unary_special_check(const H5::Group &group, const ritsuko::Version &version, const Options &options)
Definition unary_special_check.hpp:33