|
ALPSCore reference
|
#include <complex>#include <cmath>#include <type_traits>#include <vector>#include <cassert>#include <boost/multi_array.hpp>#include <boost/typeof/typeof.hpp>#include <alps/hdf5/archive.hpp>#include <alps/hdf5/complex.hpp>#include <alps/hdf5/vector.hpp>#include <alps/hdf5/multi_array.hpp>

Go to the source code of this file.
Classes | |
| class | alps::gf::piecewise_polynomial< T > |
| Class representing a piecewise polynomial and utilities. More... | |
| class | alps::gf::piecewise_polynomial< T > |
| Class representing a piecewise polynomial and utilities. More... | |
Namespaces | |
| alps | |
| alps::gf | |
Functions | |
| template<typename T > | |
| piecewise_polynomial< T > | alps::gf::operator+ (const piecewise_polynomial< T > &f1, const piecewise_polynomial< T > &f2) |
| Add piecewise_polynomial objects. More... | |
| template<typename T > | |
| piecewise_polynomial< T > | alps::gf::operator- (const piecewise_polynomial< T > &f1, const piecewise_polynomial< T > &f2) |
| Substract piecewise_polynomial objects. More... | |
| template<typename T > | |
| const piecewise_polynomial< T > | alps::gf::operator* (T scalar, const piecewise_polynomial< T > &pp) |
| Multiply piecewise_polynomial by a scalar. More... | |
| template<typename T > | |
| void | alps::gf::orthonormalize (std::vector< piecewise_polynomial< T > > &pps) |
| Gram-Schmidt orthonormalization. More... | |
1.8.11