52 std::string value_name = (prefix.empty() ?
"" : prefix +
":") + from_reporter.
getObjectName() +
56 mooseError(
"Reporter value ", from_reporter,
" has not been declared.");
60 declareStochasticReporter<bool>(value_name, sampler);
62 declareStochasticReporter<int>(value_name, sampler);
64 declareStochasticReporter<Real>(value_name, sampler);
66 declareStochasticReporter<std::string>(value_name, sampler);
74 else if (from_data.
hasReporterValue<std::vector<std::string>>(from_reporter))
77 else if (from_data.
hasReporterValue<std::vector<std::vector<bool>>>(from_reporter))
79 else if (from_data.
hasReporterValue<std::vector<std::vector<int>>>(from_reporter))
81 else if (from_data.
hasReporterValue<std::vector<std::vector<Real>>>(from_reporter))
83 else if (from_data.
hasReporterValue<std::vector<std::vector<std::string>>>(from_reporter))
88 return {
name(), value_name};