|
| std::string | libMesh::Utility::system_info () |
| |
| template<typename Map > |
| Map::mapped_type & | libMesh::Utility::map_find (Map &map, const typename Map::key_type &key, const char *filename, int line_number) |
| | This function should not be called directly (although it can be), instead see the libmesh_map_find() macro. More...
|
| |
| template<typename Map > |
| const Map::mapped_type & | libMesh::Utility::map_find (const Map &map, const typename Map::key_type &key, const char *filename, int line_number) |
| | A version of the function above that works for const objects. More...
|
| |
| template<typename ForwardIter , typename T > |
| void | libMesh::Utility::iota (ForwardIter first, ForwardIter last, T value) |
| | Utility::iota is a duplication of the SGI STL extension std::iota. More...
|
| |
| template<class InputIterator > |
| bool | libMesh::Utility::is_sorted (InputIterator first, InputIterator last) |
| | Utility::is_sorted mimics the behavior of the SGI STL extension std::is_sorted. More...
|
| |
| template<class ForwardIterator , class T > |
| ForwardIterator | libMesh::Utility::binary_find (ForwardIterator first, ForwardIterator last, const T &value) |
| | The STL provides std::binary_search() which returns true or false depending on whether the searched-for value is found. More...
|
| |
| template<class ForwardIterator , class T , class Compare > |
| ForwardIterator | libMesh::Utility::binary_find (ForwardIterator first, ForwardIterator last, const T &value, Compare comp) |
| | As above, but takes a custom comparison object. More...
|
| |
| template<int N, typename T > |
| T | libMesh::Utility::pow (const T &x) |
| |
| unsigned int | libMesh::Utility::factorial (unsigned int n) |
| | A simple implementation of the factorial. More...
|
| |
| template<typename T > |
| T | libMesh::Utility::binomial (T n, T k) |
| |
| template<typename T > |
| void | libMesh::Utility::deallocate (std::vector< T > &vec) |
| | A convenient method to truly empty a vector using the "swap trick". More...
|
| |
| std::string | libMesh::Utility::complex_filename (const std::string &basename, unsigned int r_o_c=0) |
| |
| void | libMesh::Utility::prepare_complex_data (const std::vector< Complex > &source, std::vector< Real > &real_part, std::vector< Real > &imag_part) |
| | Prepare complex data for writing. More...
|
| |
| int | libMesh::Utility::mkdir (const char *pathname) |
| | Create a directory. More...
|
| |