MADNESS  0.10.1
Classes | Namespaces | Typedefs | Functions
basis.h File Reference
#include <array>
#include <functional>
#include <memory>
#include <stdexcept>
#include <vector>
Include dependency graph for basis.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  slymer::BasisFunction
 Abstract base class for generic basis functions. More...
 

Namespaces

 slymer
 

Typedefs

using slymer::BasisSet = std::vector< std::reference_wrapper< BasisFunction > >
 Type for a basis set (collection of basis functions). More...
 

Functions

template<typename T >
std::vector< std::reference_wrapper< const T > > slymer::cast_basis (const BasisSet &bset)
 Convert a generic basis set to basis functions with the specific type. More...