libMesh
Classes | Namespaces | Functions
parameters.h File Reference

Go to the source code of this file.

Classes

class  libMesh::Parameters
 This class provides the ability to map between arbitrary, user-defined strings and several data types. More...
 
class  libMesh::Parameters::Value
 Abstract definition of a parameter value. More...
 
class  libMesh::Parameters::Parameter< T >
 Concrete definition of a parameter value for a specified type. More...
 

Namespaces

 libMesh
 The libMesh namespace provides an interface to certain functionality in the library.
 

Functions

template<typename P >
void libMesh::print_helper (std::ostream &os, const P *param)
 Helper functions for printing scalar, vector and vector<vector> types. More...
 
template<typename P >
void libMesh::print_helper (std::ostream &os, const std::vector< P > *param)
 
template<typename P >
void libMesh::print_helper (std::ostream &os, const std::vector< std::vector< P >> *param)
 
std::ostream & libMesh::operator<< (std::ostream &os, const Parameters &p)
 
template<>
void libMesh::print_helper (std::ostream &os, const char *param)
 
template<>
void libMesh::print_helper (std::ostream &os, const unsigned char *param)