|
fitpack
Modern Fortran library for curve and surface fitting with splines
|
This is the complete list of members for fpPeriodicCurve, including all inherited members.
| as() | fpFitter | inlineprotected |
| as() const | fpFitter | inlineprotected |
| as_parent() | fpPeriodicCurve | inline |
| as_parent() const | fpPeriodicCurve | inline |
| bc() | fpCurve | inline |
| bc() const | fpCurve | inline |
| c() const | fpFitter | inline |
| c_handle() | fpPeriodicCurve | inline |
| c_handle() const | fpPeriodicCurve | inline |
| c_type_name() const override | fpPeriodicCurve | inlinevirtual |
| c_vector() const | fpFitter | inline |
| cobj | fpFitter | protected |
| comm_expand(std::vector< double > &buffer) override | fpPeriodicCurve | inlinevirtual |
| comm_pack(std::vector< double > &buffer) const override | fpPeriodicCurve | inlinevirtual |
| comm_size() const override | fpPeriodicCurve | inlinevirtual |
| core_comm_expand(std::vector< double > &buffer) override | fpPeriodicCurve | inlinevirtual |
| core_comm_pack(std::vector< double > &buffer) const override | fpPeriodicCurve | inlinevirtual |
| core_comm_size() const override | fpPeriodicCurve | inlinevirtual |
| cpp_type_name() const override | fpPeriodicCurve | inlinevirtual |
| ddx(FP_REAL x, FP_SIZE order, FP_FLAG *ierr=nullptr) | fpCurve | inline |
| ddx(FP_REAL x, FP_FLAG *ierr=nullptr) | fpCurve | inline |
| degree() const | fpCurve | inline |
| destroy_base() override | fpPeriodicCurve | inlinevirtual |
| dfdx(double x, int32_t order, int32_t *ierr=nullptr) override | fpPeriodicCurve | inlinevirtual |
| dfdx(std::vector< double > &x, int32_t order, int32_t *ierr=nullptr) override | fpPeriodicCurve | inlinevirtual |
| dfdx_all(double x, int32_t &ierr, int32_t n_result) override | fpPeriodicCurve | inlinevirtual |
| dfdx_all(double x, int32_t n_result) override | fpPeriodicCurve | inlinevirtual |
| eval(double x, int32_t &ierr) override | fpPeriodicCurve | inlinevirtual |
| eval(double x) const override | fpPeriodicCurve | inlinevirtual |
| eval(std::vector< double > &x, int32_t &ierr) override | fpPeriodicCurve | inlinevirtual |
| eval(std::vector< double > &x) override | fpPeriodicCurve | inlinevirtual |
| eval(FP_REAL x, FP_FLAG *ierr) | fpPeriodicCurve | inline |
| eval(const std::vector< FP_REAL > &x, FP_FLAG *ierr) | fpPeriodicCurve | inline |
| eval(FP_REAL xmin, FP_REAL xmax, FP_SIZE npts, FP_FLAG *ierr=nullptr) | fpPeriodicCurve | inline |
| fit(double *smoothing=nullptr, int32_t *order=nullptr, bool *keep_knots=nullptr) override | fpPeriodicCurve | inlinevirtual |
| fit(FP_SIZE order) | fpPeriodicCurve | inline |
| fit(FP_REAL smoothing) | fpPeriodicCurve | inline |
| fit(FP_REAL smoothing, FP_SIZE order) | fpPeriodicCurve | inline |
| fortran_type_name() const | fpFitter | inline |
| fourier(const std::vector< FP_REAL > &alpha, std::vector< FP_REAL > &A, std::vector< FP_REAL > &B) | fpCurve | inline |
| fourier_coefficients(std::vector< double > &alpha, std::vector< double > &a, std::vector< double > &b, int32_t *ierr=nullptr) override | fpPeriodicCurve | inlinevirtual |
| fp() | fpFitter | inline |
| fp() const | fpFitter | inline |
| fpCurve() | fpCurve | inline |
| fpCurve(const fpCurve &other) | fpCurve | inline |
| fpCurve(fpCurve &&other) noexcept | fpCurve | inline |
| fpCurve(fitpack_curve_c &c_wrapper, bool move=false) | fpCurve | inlineexplicit |
| fpCurve(fitpack_curve_c &c_wrapper, ViewTag) | fpCurve | inlineexplicit |
| fpCurve(NoAlloc tag) | fpCurve | inlineexplicitprotected |
| fpFitter(NoAlloc) | fpFitter | inlineexplicitprotected |
| fpPeriodicCurve() | fpPeriodicCurve | inline |
| fpPeriodicCurve(const fpPeriodicCurve &other) | fpPeriodicCurve | inline |
| fpPeriodicCurve(fpPeriodicCurve &&other) noexcept | fpPeriodicCurve | inline |
| fpPeriodicCurve(fitpack_periodic_curve_c &c_wrapper, bool move=false) | fpPeriodicCurve | inlineexplicit |
| fpPeriodicCurve(fitpack_periodic_curve_c &c_wrapper, ViewTag) | fpPeriodicCurve | inlineexplicit |
| fpPeriodicCurve(NoAlloc tag) | fpPeriodicCurve | inlineexplicitprotected |
| get_bc() const | fpCurve | inline |
| insert_knot(double x, int32_t *ierr=nullptr) override | fpPeriodicCurve | inlinevirtual |
| insert_knot(std::vector< double > &x, int32_t *ierr=nullptr) override | fpPeriodicCurve | inlinevirtual |
| integral(double from, double to) override | fpPeriodicCurve | inlinevirtual |
| interpolate(int32_t *order=nullptr, bool *reset_knots=nullptr) override | fpPeriodicCurve | inlinevirtual |
| interpolate(FP_SIZE order) | fpPeriodicCurve | inline |
| iopt() | fpFitter | inline |
| iopt() const | fpFitter | inline |
| is_allocated() const override | fpPeriodicCurve | inlinevirtual |
| is_pointer() const override | fpPeriodicCurve | inlinevirtual |
| iwrk() const | fpFitter | inline |
| iwrk_vector() const | fpFitter | inline |
| knots() | fpCurve | inline |
| knots() const | fpCurve | inline |
| least_squares(double *smoothing=nullptr, bool *reset_knots=nullptr) override | fpPeriodicCurve | inlinevirtual |
| liwrk() | fpFitter | inline |
| liwrk() const | fpFitter | inline |
| lwrk() | fpFitter | inline |
| lwrk() const | fpFitter | inline |
| m() | fpCurve | inline |
| m() const | fpCurve | inline |
| make_view() | fpPeriodicCurve | inlinestatic |
| mse() const override | fpPeriodicCurve | inlinevirtual |
| nest() | fpCurve | inline |
| nest() const | fpCurve | inline |
| new_fit(std::vector< double > &x, std::vector< double > &y, double *w=nullptr, double *smoothing=nullptr, int32_t *order=nullptr) override | fpPeriodicCurve | inlinevirtual |
| new_fit(const std::vector< FP_REAL > &x, const std::vector< FP_REAL > &y, FP_REAL smoothing=1000.0) | fpPeriodicCurve | inline |
| new_fit(const std::vector< FP_REAL > &x, const std::vector< FP_REAL > &y, const std::vector< FP_REAL > &w, FP_REAL smoothing=1000.0) | fpPeriodicCurve | inline |
| new_points(std::vector< double > &x, std::vector< double > &y, double *w=nullptr) override | fpPeriodicCurve | inlinevirtual |
| operator=(const fpPeriodicCurve &other) | fpPeriodicCurve | inline |
| operator=(fpPeriodicCurve &&other) noexcept | fpPeriodicCurve | inline |
| fpCurve::operator=(const fpCurve &other) | fpCurve | inline |
| fpCurve::operator=(fpCurve &&other) noexcept | fpCurve | inline |
| order() | fpCurve | inline |
| order() const | fpCurve | inline |
| set_bc(FP_FLAG value) | fpCurve | inline |
| smoothing() | fpFitter | inline |
| smoothing() const | fpFitter | inline |
| sp() const | fpCurve | inline |
| sp_vector() const | fpCurve | inline |
| t() const | fpCurve | inline |
| t_vector() const | fpCurve | inline |
| w() const | fpCurve | inline |
| w_vector() const | fpCurve | inline |
| wrk() const | fpFitter | inline |
| wrk_fou() const | fpCurve | inline |
| wrk_fou_shape() const | fpCurve | inline |
| wrk_fou_vector() const | fpCurve | inline |
| wrk_vector() const | fpFitter | inline |
| x() const | fpCurve | inline |
| x_vector() const | fpCurve | inline |
| xleft() | fpCurve | inline |
| xleft() const | fpCurve | inline |
| xright() | fpCurve | inline |
| xright() const | fpCurve | inline |
| y() const | fpCurve | inline |
| y_vector() const | fpCurve | inline |
| zeros(int32_t max_size, int32_t *ierr=nullptr) override | fpPeriodicCurve | inlinevirtual |
| ~fpCurve() override | fpCurve | inline |
| ~fpFitter()=default | fpFitter | virtual |
| ~fpPeriodicCurve() override | fpPeriodicCurve | inline |