|
template<typename SolverInfo , typename Scalar , typename Vec > |
auto | riccati::osc_evolve (SolverInfo &&info, Scalar xi, Scalar xf, std::complex< Scalar > yi, std::complex< Scalar > dyi, Scalar eps, Scalar epsilon_h, Scalar init_stepsize, Vec &&x_eval, bool hard_stop=false) |
| Solves the differential equation y'' + 2gy' + w^2y = 0 over a given interval.
|
|
template<typename SolverInfo , typename Scalar , typename Vec > |
auto | riccati::nonosc_evolve (SolverInfo &&info, Scalar xi, Scalar xf, std::complex< Scalar > yi, std::complex< Scalar > dyi, Scalar eps, Scalar epsilon_h, Scalar init_stepsize, Vec &&x_eval, bool hard_stop=false) |
| Solves the differential equation y'' + 2gy' + w^2y = 0 over a given interval.
|
|
template<typename SolverInfo , typename Scalar , typename Vec > |
auto | riccati::evolve (SolverInfo &info, Scalar xi, Scalar xf, std::complex< Scalar > yi, std::complex< Scalar > dyi, Scalar eps, Scalar epsilon_h, Scalar init_stepsize, Vec &&x_eval, bool hard_stop=false) |
| Solves the differential equation y'' + 2gy' + w^2y = 0 over a given interval.
|
|