1#ifndef LINEARALGEBRA_SRC_MOLPRO_LINALG_ARRAY_OPTIONS_MAP_H
2#define LINEARALGEBRA_SRC_MOLPRO_LINALG_ARRAY_OPTIONS_MAP_H
14template <
class SFacet>
16 auto opt_upper =
decltype(
options){};
17 for (
const auto& [key, val] :
options) {
18 opt_upper[facet.toupper(key)] = val;
std::map< std::string, std::string > capitalize_keys(const options_map &options, const SFacet &facet)
Definition: options_map.h:15
4-parameter interpolation of a 1-dimensional function given two points for which function values and ...
Definition: helper.h:10
std::map< std::string, std::string > options_map
Definition: options_map.h:8
const std::shared_ptr< const molpro::Options > options()
Get the Options object associated with iterative-solver.
Definition: options.cpp:4