![]() |
NanoStructures
1.0
DMFT solver for layered, strongly correlated nanostructures
|
Public Member Functions | |
| PFunction (int length) | |
| PFunction (const PFunction &orig) | |
| PFunction & | operator= (const PFunction &orig) |
| PFunction (const CFunction &orig) | |
| PFunction & | operator= (const CFunction &orig) |
| void | resize (int length) |
| int | getSize () const |
| void | set (int index, mpfr::mpreal argument, mpfr::mpreal value) |
| void | setArgument (int index, mpfr::mpreal argument) |
| void | setValue (int index, mpfr::mpreal value) |
| mpfr::mpreal | getArgument (int index) const |
| mpfr::mpreal | getValue (int index) const |
| mpfr::mpreal | integrate (mpfr::mpreal x_1, mpfr::mpreal x_2) const |
| mpfr::mpreal | integrate_arg (mpfr::mpreal x_1, mpfr::mpreal x_2) const |
Protected Attributes | |
| mpfr::mpreal * | m_arguments |
| mpfr::mpreal * | m_values |
| int | m_length |
Friends | |
| std::ostream & | operator<< (std::ostream &stream, const math::PFunction &p) |
1.8.6