Tatooine
tatooine::interpolation::cubic< Real > Member List

This is the complete list of members for tatooine::interpolation::cubic< Real >, including all inherited members.

c(std::size_t i) const -> auto const &tatooine::polynomial< Real, 3 >inline
c(std::size_t i) -> auto &tatooine::polynomial< Real, 3 >inline
coefficient(std::size_t i) const -> auto const &tatooine::polynomial< Real, 3 >inline
coefficient(std::size_t i) -> auto const &tatooine::polynomial< Real, 3 >inline
coefficients() const -> auto const &tatooine::polynomial< Real, 3 >inline
coefficients() -> auto const &tatooine::polynomial< Real, 3 >inline
cubic()=defaulttatooine::interpolation::cubic< Real >
cubic(cubic const &)=defaulttatooine::interpolation::cubic< Real >
cubic(cubic &&)=defaulttatooine::interpolation::cubic< Real >
cubic(Real const t0, Real const t1, Real const ft0, Real const ft1, Real const dft0_dt, Real const dft1_dt)tatooine::interpolation::cubic< Real >inline
cubic(Real const ft0, Real const ft1, Real const dft0_dt, Real const dft1_dt)tatooine::interpolation::cubic< Real >inline
degree()tatooine::polynomial< Real, 3 >inlinestatic
diff(std::index_sequence< Is... >) consttatooine::polynomial< Real, 3 >inlineprivate
diff() consttatooine::polynomial< Real, 3 >inline
evaluate(arithmetic auto const x) consttatooine::polynomial< Real, 3 >inline
m_coefficientstatooine::polynomial< Real, 3 >private
num_derivativestatooine::interpolation::cubic< Real >static
num_dimensions()tatooine::interpolation::cubic< Real >inlinestatic
operator()(arithmetic auto const x) consttatooine::polynomial< Real, 3 >inline
operator=(cubic const &)=defaulttatooine::interpolation::cubic< Real >
operator=(cubic &&)=defaulttatooine::interpolation::cubic< Real >
polynomial< Real, 3 >::operator=(polynomial const &other) -> polynomial &=defaulttatooine::polynomial< Real, 3 >
polynomial< Real, 3 >::operator=(polynomial &&other) noexcept -> polynomial &=defaulttatooine::polynomial< Real, 3 >
parent_type typedeftatooine::interpolation::cubic< Real >
polynomial()tatooine::polynomial< Real, 3 >inline
polynomial(polynomial const &other)=defaulttatooine::polynomial< Real, 3 >
polynomial(polynomial &&other) noexcept=defaulttatooine::polynomial< Real, 3 >
polynomial(std::array< Real, Degree+1 > const &coeffs)tatooine::polynomial< Real, 3 >inline
polynomial(polynomial< OtherReal, OtherDegree > const &other)tatooine::polynomial< Real, 3 >inline
polynomial(std::array< Real, Degree+1 > &&coeffs)tatooine::polynomial< Real, 3 >inline
polynomial(arithmetic auto const ... coeffs)tatooine::polynomial< Real, 3 >inline
polynomial(tensor< OtherReal, Degree+1 > const &coeffs)tatooine::polynomial< Real, 3 >inline
polynomial(std::array< OtherReal, Degree+1 > const &coeffs)tatooine::polynomial< Real, 3 >inline
print(std::ostream &out, std::string const &x) const -> std::ostream &tatooine::polynomial< Real, 3 >inline
real_type typedeftatooine::interpolation::cubic< Real >
set_coefficients(std::array< Real, Degree+1 > const &coeffs) -> voidtatooine::polynomial< Real, 3 >inline
set_coefficients(std::array< Real, Degree+1 > &&coeffs) -> voidtatooine::polynomial< Real, 3 >inline
set_coefficients(std::array< OtherReal, Degree+1 > const &coeffs) -> voidtatooine::polynomial< Real, 3 >inline
set_coefficients(arithmetic auto const ... coeffs) -> void requires(sizeof...(coeffs)==Degree+1)tatooine::polynomial< Real, 3 >inline