1 #ifndef _fei_utils_hpp_
2 #define _fei_utils_hpp_
12 #include <fei_macros.hpp>
13 #include <fei_fwd.hpp>
14 #include <fei_version.h>
23 namespace fei_VERSION {
36 const char* version();
55 return( fei_VERSION::version() );
87 std::vector<int>& nodes,
88 std::vector<int>& elem_offsets);
94 const char*
const* charstrings,
95 std::vector<std::string>& stdstrings);
104 const char**& charPtrs);
111 const char* separator_string,
119 std::vector<std::string>& paramStrings);
void strings_to_char_ptrs(std::vector< std::string > &stdstrings, int &numStrings, const char **&charPtrs)
void char_ptrs_to_strings(int numStrings, const char *const *charstrings, std::vector< std::string > &stdstrings)
void convert_ParameterSet_to_strings(const fei::ParameterSet *paramset, std::vector< std::string > ¶mStrings)
fei::OutputLevel string_to_output_level(const std::string &str)
LinearSystemCore * get_LinearSystemCore(fei::Matrix *matrix)
void parse_strings(std::vector< std::string > &stdstrings, const char *separator_string, fei::ParameterSet ¶mset)
void getConnectivityArrays(fei::MatrixGraph &matrixGraph, std::vector< int > &nodes, std::vector< int > &elem_offsets)