:github_url: https://github.com/svenevs/exhale-companion .. _program_listing_file_ellcpp_ell_stable.hpp: Program Listing for File ell_stable.hpp ======================================= |exhale_lsh| :ref:`Return to documentation for file ` (``ellcpp/ell_stable.hpp``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp // -*- coding: utf-8 -*- #pragma once #include class ell_stable : public ell { public: using Arr = xt::xarray; ell_stable(const Arr& val, Arr x) noexcept : ell {val, std::move(x)} { } ell_stable(const double& alpha, Arr x) noexcept : ell {alpha, std::move(x)} { } ell_stable(ell_stable&& E) = default; explicit ell_stable(const ell_stable& E) = default; ~ell_stable() { } [[nodiscard]] auto copy() const -> ell_stable { return ell_stable(*this); } template auto update(const std::tuple& cut) -> std::tuple; }; // } ell_stable