function.h File Reference
Include dependency graph for function.h:
This graph shows which files directly or indirectly include this file:

Classes

class  mpqc::math::Function< Value, Parameters >
 Function maps Parameters to a Value. More...
 
class  mpqc::math::FunctionVisitorBase< Function >
 

Namespaces

 mpqc
 The top-level namespace for all Massively Parallel Quantum Chemistry package.
 
 mpqc::math
 
 mpqc::math::detail
 
 mpqc::math::detail::function
 

Functions

template<typename T , typename = typename std::enable_if<!std::is_abstract<T>::value>::type>
std::shared_ptr< typename std::decay< T >::type > mpqc::math::detail::function::clone (T *other)
 
template<typename T , typename = typename std::enable_if<!std::is_abstract<T>::value>::type>
std::shared_ptr< typename std::decay< T >::type > mpqc::math::detail::function::clone (std::shared_ptr< T > other)
 
template<typename T >
std::shared_ptr< typename std::decay< T >::type > mpqc::math::detail::function::clone (T *other)
 
template<typename T >
std::shared_ptr< typename std::decay< T >::type > mpqc::math::detail::function::clone (std::shared_ptr< T > other)