14 auto sec_vars_config =
25 sec_vars_config->getConfigSubtreeList(
"secondary_variable"))
29 sec_var_config.getConfigAttributeOptional<std::string>(
"type");
33 "Secondary variable type specification is deprecated and is "
34 "ignored. All secondary variable types are 'static'.");
37 auto const [internal_name, output_name] =
38 [&sec_var_config]() -> std::pair<std::string, std::string>
42 sec_var_config.getConfigAttributeOptional<std::string>(
"name");
45 return {*name, *name};
48 auto const internal_name =
50 sec_var_config.getConfigAttribute<std::string>(
"internal_name");
51 auto const output_name =
53 sec_var_config.getConfigAttribute<std::string>(
"output_name");
54 return {internal_name, output_name};