fitpack
Modern Fortran library for curve and surface fitting with splines
Loading...
Searching...
No Matches
fpConvexCurve Member List

This is the complete list of members for fpConvexCurve, including all inherited members.

as()fpFitterinlineprotected
as() constfpFitterinlineprotected
as_parent()fpConvexCurveinline
as_parent() constfpConvexCurveinline
bc()fpCurveinline
bc() constfpCurveinline
c() constfpFitterinline
c_handle()fpConvexCurveinline
c_handle() constfpConvexCurveinline
c_type_name() const overridefpConvexCurveinlinevirtual
c_vector() constfpFitterinline
cobjfpFitterprotected
comm_expand(std::vector< double > &buffer) overridefpConvexCurveinlinevirtual
comm_pack(std::vector< double > &buffer) const overridefpConvexCurveinlinevirtual
comm_size() const overridefpConvexCurveinlinevirtual
core_comm_expand(std::vector< double > &buffer) overridefpConvexCurveinlinevirtual
core_comm_pack(std::vector< double > &buffer) const overridefpConvexCurveinlinevirtual
core_comm_size() const overridefpConvexCurveinlinevirtual
cpp_type_name() const overridefpConvexCurveinlinevirtual
ddx(FP_REAL x, FP_SIZE order, FP_FLAG *ierr=nullptr)fpCurveinline
ddx(FP_REAL x, FP_FLAG *ierr=nullptr)fpCurveinline
degree() constfpCurveinline
destroy_base() overridefpConvexCurveinlinevirtual
dfdx(double x, int32_t order, int32_t *ierr=nullptr)fpCurveinlinevirtual
dfdx(std::vector< double > &x, int32_t order, int32_t *ierr=nullptr)fpCurveinlinevirtual
dfdx_all(double x, int32_t &ierr, int32_t n_result)fpCurveinlinevirtual
dfdx_all(double x, int32_t n_result)fpCurveinlinevirtual
eval(double x, int32_t &ierr)fpCurveinlinevirtual
eval(double x) constfpCurveinlinevirtual
eval(std::vector< double > &x, int32_t &ierr)fpCurveinlinevirtual
eval(std::vector< double > &x)fpCurveinlinevirtual
eval(FP_REAL x, FP_FLAG *ierr)fpCurveinline
eval(const std::vector< FP_REAL > &x, FP_FLAG *ierr)fpCurveinline
eval(FP_REAL xmin, FP_REAL xmax, FP_SIZE npts, FP_FLAG *ierr=nullptr)fpCurveinline
fit(double *smoothing=nullptr, int32_t *order=nullptr, bool *keep_knots=nullptr) overridefpConvexCurveinlinevirtual
fpCurve::fit(FP_SIZE order)fpCurveinline
fpCurve::fit(FP_REAL smoothing)fpCurveinline
fpCurve::fit(FP_REAL smoothing, FP_SIZE order)fpCurveinline
fortran_type_name() constfpFitterinline
fourier(const std::vector< FP_REAL > &alpha, std::vector< FP_REAL > &A, std::vector< FP_REAL > &B)fpCurveinline
fourier_coefficients(std::vector< double > &alpha, std::vector< double > &a, std::vector< double > &b, int32_t *ierr=nullptr)fpCurveinlinevirtual
fp()fpFitterinline
fp() constfpFitterinline
fpConvexCurve()fpConvexCurveinline
fpConvexCurve(const fpConvexCurve &other)fpConvexCurveinline
fpConvexCurve(fpConvexCurve &&other) noexceptfpConvexCurveinline
fpConvexCurve(fitpack_convex_curve_c &c_wrapper, bool move=false)fpConvexCurveinlineexplicit
fpConvexCurve(fitpack_convex_curve_c &c_wrapper, ViewTag)fpConvexCurveinlineexplicit
fpConvexCurve(NoAlloc tag)fpConvexCurveinlineexplicitprotected
fpCurve()fpCurveinline
fpCurve(const fpCurve &other)fpCurveinline
fpCurve(fpCurve &&other) noexceptfpCurveinline
fpCurve(fitpack_curve_c &c_wrapper, bool move=false)fpCurveinlineexplicit
fpCurve(fitpack_curve_c &c_wrapper, ViewTag)fpCurveinlineexplicit
fpCurve(NoAlloc tag)fpCurveinlineexplicitprotected
fpFitter(NoAlloc)fpFitterinlineexplicitprotected
get_bc() constfpCurveinline
insert_knot(double x, int32_t *ierr=nullptr)fpCurveinlinevirtual
insert_knot(std::vector< double > &x, int32_t *ierr=nullptr)fpCurveinlinevirtual
integral(double from, double to)fpCurveinlinevirtual
interpolate(int32_t *order=nullptr, bool *reset_knots=nullptr)fpCurveinlinevirtual
interpolate(FP_SIZE order)fpCurveinline
iopt()fpFitterinline
iopt() constfpFitterinline
is_allocated() const overridefpConvexCurveinlinevirtual
is_pointer() const overridefpConvexCurveinlinevirtual
iwrk() constfpFitterinline
iwrk_vector() constfpFitterinline
knots()fpCurveinline
knots() constfpCurveinline
least_squares(double *smoothing=nullptr, bool *reset_knots=nullptr) overridefpConvexCurveinlinevirtual
liwrk()fpFitterinline
liwrk() constfpFitterinline
lwrk()fpFitterinline
lwrk() constfpFitterinline
m()fpCurveinline
m() constfpCurveinline
make_view()fpConvexCurveinlinestatic
maxbin()fpConvexCurveinline
maxbin() constfpConvexCurveinline
maxtr()fpConvexCurveinline
maxtr() constfpConvexCurveinline
mse() const overridefpConvexCurveinlinevirtual
nest()fpCurveinline
nest() constfpCurveinline
new_fit(std::vector< double > &x, std::vector< double > &y, double *w=nullptr, double *smoothing=nullptr, int32_t *order=nullptr)fpCurveinlinevirtual
new_fit(const std::vector< FP_REAL > &x, const std::vector< FP_REAL > &y, FP_REAL smoothing=1000.0)fpCurveinline
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)fpCurveinline
new_points(std::vector< double > &x, std::vector< double > &y, double *w=nullptr) overridefpConvexCurveinlinevirtual
operator=(const fpConvexCurve &other)fpConvexCurveinline
operator=(fpConvexCurve &&other) noexceptfpConvexCurveinline
fpCurve::operator=(const fpCurve &other)fpCurveinline
fpCurve::operator=(fpCurve &&other) noexceptfpCurveinline
order()fpCurveinline
order() constfpCurveinline
set_bc(FP_FLAG value)fpCurveinline
set_convexity(std::vector< double > &v)fpConvexCurveinlinevirtual
smoothing()fpFitterinline
smoothing() constfpFitterinline
sp() constfpCurveinline
sp_vector() constfpCurveinline
sx() constfpConvexCurveinline
sx_vector() constfpConvexCurveinline
t() constfpCurveinline
t_vector() constfpCurveinline
v() constfpConvexCurveinline
v_vector() constfpConvexCurveinline
w() constfpCurveinline
w_vector() constfpCurveinline
wrk() constfpFitterinline
wrk_fou() constfpCurveinline
wrk_fou_shape() constfpCurveinline
wrk_fou_vector() constfpCurveinline
wrk_vector() constfpFitterinline
x() constfpCurveinline
x_vector() constfpCurveinline
xleft()fpCurveinline
xleft() constfpCurveinline
xright()fpCurveinline
xright() constfpCurveinline
y() constfpCurveinline
y_vector() constfpCurveinline
zeros(int32_t max_size, int32_t *ierr=nullptr)fpCurveinlinevirtual
~fpConvexCurve() overridefpConvexCurveinline
~fpCurve() overridefpCurveinline
~fpFitter()=defaultfpFittervirtual