SG++-Doxygen-Documentation
sgpp::combigrid::FunctionLookupTableImpl Struct Reference

Helper to realize the PIMPL pattern. More...

Public Member Functions

 FunctionLookupTableImpl (MultiFunction func)
 

Public Attributes

MultiFunction func
 
std::shared_ptr< std::unordered_map< base::DataVector, double, DataVectorHash, DataVectorEqualTo > > hashmap
 
std::recursive_mutex tableMutex
 

Detailed Description

Helper to realize the PIMPL pattern.

Constructor & Destructor Documentation

◆ FunctionLookupTableImpl()

sgpp::combigrid::FunctionLookupTableImpl::FunctionLookupTableImpl ( MultiFunction  func)
inlineexplicit

References hashmap.

Member Data Documentation

◆ func

◆ hashmap

std::shared_ptr<std::unordered_map<base::DataVector, double, DataVectorHash, DataVectorEqualTo> > sgpp::combigrid::FunctionLookupTableImpl::hashmap

Referenced by FunctionLookupTableImpl().

◆ tableMutex

std::recursive_mutex sgpp::combigrid::FunctionLookupTableImpl::tableMutex

The documentation for this struct was generated from the following file: