43 #ifndef _ifp_parameters_h_
44 #define _ifp_parameters_h_
46 #include "Ifpack_config.h"
48 #include <Ifpack_ConfigDefs.h>
50 #include <Teuchos_map.hpp>
51 #include <Teuchos_ParameterList.hpp>
78 #define FIRST_INT_PARAM Ifpack::level_fill
79 #define LAST_INT_PARAM Ifpack::num_steps
83 int int_params[LAST_INT_PARAM-FIRST_INT_PARAM+1];
84 double double_params[FIRST_INT_PARAM];
89 Teuchos::map<std::string,parameter>& key_map();
94 void initialize_string_map();
96 std::string upper_case(
const std::string& s);
101 void set_parameters(
const Teuchos::ParameterList& parameterlist,
103 bool cerr_warning_if_unused=
false);
107 #endif //_ifp_parameters_h_
Ifpack: a function class to define Ifpack preconditioners.