| 
    queso-0.52.0
    
   | 
 
Base class for accommodating one-dimensional grids. More...
#include <OneDGrid.h>


Public Member Functions | |
Constructor/Destructor methods  | |
| BaseOneDGrid (const BaseEnvironment &env, const char *prefix) | |
| Default constructor.  More... | |
| virtual | ~BaseOneDGrid () | 
| Virtual destructor.  More... | |
Accessor methods  | |
| virtual T | operator[] (unsigned int i) const =0 | 
| Returns the position of the i-th point in the grid. See template specialization.  More... | |
Mathematical methods  | |
| virtual unsigned int | size () const =0 | 
| Grid size; the amount of points which defines the grid. See template specialization.  More... | |
| virtual unsigned int | findIntervalId (const T ¶mValue) const =0 | 
| Finds the ID of an interval. See template specialization.  More... | |
Protected Attributes | |
| const BaseEnvironment & | m_env | 
| std::string | m_prefix | 
I/O methods | |
| void | print (std::ostream &ofsvar) const | 
| Prints the values of the grid points.  More... | |
| std::ostream & | operator<< (std::ostream &os, const BaseOneDGrid< T > &obj) | 
Base class for accommodating one-dimensional grids.
Definition at line 46 of file OneDGrid.h.
| QUESO::BaseOneDGrid< T >::BaseOneDGrid | ( | const BaseEnvironment & | env, | 
| const char * | prefix | ||
| ) | 
Default constructor.
Definition at line 30 of file OneDGrid.C.
References QUESO::BaseEnvironment::displayVerbosity(), QUESO::BaseOneDGrid< T >::m_env, QUESO::BaseOneDGrid< T >::m_prefix, and QUESO::BaseEnvironment::subDisplayFile().
      
  | 
  virtual | 
      
  | 
  pure virtual | 
Finds the ID of an interval. See template specialization.
Implemented in QUESO::StdOneDGrid< T >, and QUESO::UniformOneDGrid< T >.
      
  | 
  pure virtual | 
Returns the position of the i-th point in the grid. See template specialization.
Implemented in QUESO::StdOneDGrid< T >, and QUESO::UniformOneDGrid< T >.
| void QUESO::BaseOneDGrid< T >::print | ( | std::ostream & | ofsvar | ) | const | 
Prints the values of the grid points.
Definition at line 57 of file OneDGrid.C.
      
  | 
  pure virtual | 
Grid size; the amount of points which defines the grid. See template specialization.
Implemented in QUESO::StdOneDGrid< T >, and QUESO::UniformOneDGrid< T >.
      
  | 
  friend | 
Definition at line 73 of file OneDGrid.h.
      
  | 
  protected | 
Definition at line 82 of file OneDGrid.h.
Referenced by QUESO::BaseOneDGrid< T >::BaseOneDGrid(), QUESO::StdOneDGrid< T >::StdOneDGrid(), and QUESO::UniformOneDGrid< T >::UniformOneDGrid().
      
  | 
  protected | 
Definition at line 83 of file OneDGrid.h.
Referenced by QUESO::BaseOneDGrid< T >::BaseOneDGrid(), QUESO::StdOneDGrid< T >::StdOneDGrid(), and QUESO::UniformOneDGrid< T >::UniformOneDGrid().