Class de_system

Class Documentation

class de_system

Public Functions

template<typename X, typename Y, typename Z, typename X_it>
de_system(X &ts, Y &ws, Z &gs, X_it x_it, int size, bool isglogw = false, bool islogg = false, int even = 0, int check_grid = 0)

Constructor for the case of the user having defined the frequency and damping terms as sequences

de_system(std::complex<double> (*)(double, void*), std::complex<double> (*)(double, void*), void*)
de_system(std::complex<double> (*)(double), std::complex<double> (*)(double))
de_system()

Default contructor

Public Members

std::function< std::complex< double >double)> w
std::function< std::complex< double >double)> g
LinearInterpolator Winterp
LinearInterpolator Ginterp
bool islogg_
bool islogw_
bool grid_fine_enough = 1
bool is_interpolated