| 
    queso-0.56.0
    
   | 
 
Container class for multiple, consistent InterpolationSurrogateData objects. More...
#include <InterpolationSurrogateDataSet.h>
Public Member Functions | |
| InterpolationSurrogateDataSet (const BoxSubset< V, M > &domain, const std::vector< unsigned int > &n_points, unsigned int n_datasets) | |
| ~InterpolationSurrogateDataSet () | |
| const  InterpolationSurrogateData< V, M > &  | get_dataset (unsigned int s) const | 
| InterpolationSurrogateData< V,  M > &  | get_dataset (unsigned int s) | 
| unsigned int | size () const | 
Private Member Functions | |
| InterpolationSurrogateDataSet () | |
Private Attributes | |
| std::vector < InterpolationSurrogateData < V, M > * >  | m_datasets | 
| Data structure to hold all data sets.  More... | |
Container class for multiple, consistent InterpolationSurrogateData objects.
This is mostly a convenience object to build and hold multiple InterpolationSurrogateData objects that will have the domian and n_points in each dimension. This is useful for building the surrogates using the InterpolationSurrogateBuilder.
Definition at line 41 of file InterpolationSurrogateDataSet.h.
| QUESO::InterpolationSurrogateDataSet< V, M >::InterpolationSurrogateDataSet | ( | const BoxSubset< V, M > & | domain, | 
| const std::vector< unsigned int > & | n_points, | ||
| unsigned int | n_datasets | ||
| ) | 
Definition at line 35 of file InterpolationSurrogateDataSet.C.
References QUESO::InterpolationSurrogateDataSet< V, M >::m_datasets.
| QUESO::InterpolationSurrogateDataSet< V, M >::~InterpolationSurrogateDataSet | ( | ) | 
Definition at line 45 of file InterpolationSurrogateDataSet.C.
References it.
      
  | 
  private | 
      
  | 
  inline | 
Definition at line 69 of file InterpolationSurrogateDataSet.h.
References queso_assert, and queso_require_less.
      
  | 
  inline | 
Definition at line 79 of file InterpolationSurrogateDataSet.h.
References queso_assert, and queso_require_less.
      
  | 
  inline | 
Definition at line 55 of file InterpolationSurrogateDataSet.h.
References QUESO::InterpolationSurrogateDataSet< V, M >::m_datasets.
      
  | 
  private | 
Data structure to hold all data sets.
Definition at line 63 of file InterpolationSurrogateDataSet.h.
Referenced by QUESO::InterpolationSurrogateDataSet< V, M >::InterpolationSurrogateDataSet(), and QUESO::InterpolationSurrogateDataSet< V, M >::size().