FGSL
Fortran interface for the GNU scientific library
|
Functions/Subroutines | |
type(c_ptr) function | gsl_multifit_fsolver_alloc (t, n, p) |
type(c_ptr) function | gsl_multifit_fdfsolver_alloc (t, n, p) |
integer(c_int) function | gsl_multifit_fsolver_set (s, f, x) |
integer(c_int) function | gsl_multifit_fdfsolver_set (s, f, x) |
integer(c_int) function | gsl_multifit_fdfsolver_wset (s, f, x, wts) |
subroutine | gsl_multifit_fsolver_free (s) |
subroutine | gsl_multifit_fdfsolver_free (s) |
type(c_ptr) function | gsl_multifit_fsolver_name (s) |
type(c_ptr) function | gsl_multifit_fdfsolver_name (s) |
integer(c_int) function | gsl_multifit_fsolver_iterate (s) |
integer(c_int) function | gsl_multifit_fdfsolver_iterate (s) |
type(c_ptr) function | gsl_multifit_fsolver_position (s) |
type(c_ptr) function | gsl_multifit_fdfsolver_position (s) |
type(c_ptr) function | gsl_multifit_fdfsolver_dx (s) |
type(c_ptr) function | gsl_multifit_fdfsolver_f (s) |
integer(c_int) function | gsl_multifit_fdfsolver_jac (s, J) |
integer(c_int) function | gsl_multifit_test_delta (dx, x, epsabs, epsrel) |
integer(c_int) function | gsl_multifit_test_gradient (g, epsabs) |
integer(c_int) function | gsl_multifit_gradient (j, f, g) |
integer(c_int) function | gsl_multifit_covar (j, epsrel, cov) |
integer(c_int) function | gsl_multifit_covar_qrpt (r, perm, epsrel, cov) |
type(c_ptr) function | fgsl_aux_multifit_robust_alloc (i) |
integer(c_int) function | gsl_multifit_fsolver_driver (s, maxiter, epsabs, epsrel) |
integer(c_int) function | gsl_multifit_fdfsolver_driver (s, maxiter, xtol, gtol, ftol, info) |
integer(c_int) function | gsl_multifit_fdfsolver_dif_df (x, wts, fdf, f, J) |
type(c_ptr) function | gsl_multifit_robust_alloc (T, n, p) |
subroutine | gsl_multifit_robust_free (w) |
integer(c_int) function | gsl_multifit_robust_tune (tune, w) |
type(c_ptr) function | gsl_multifit_robust_name (w) |
type(gsl_multifit_robust_stats) function | gsl_multifit_robust_statistics (w) |
integer(c_int) function | gsl_multifit_robust (X, y, c, cov, w) |
integer(c_int) function | gsl_multifit_robust_est (x, c, cov, y, y_err) |
type(c_ptr) function | fgsl_multifit_function_cinit (fp, ndim, p, params) |
type(c_ptr) function | fgsl_multifit_function_fdf_cinit (fp, dfp, fdfp, ndim, p, params) |
subroutine | fgsl_multifit_function_cfree (f) |
subroutine | fgsl_multifit_function_fdf_cfree (f) |
type(c_ptr) function | fgsl_aux_multifit_fsolver_alloc (it) |
type(c_ptr) function | fgsl_aux_multifit_fdfsolver_alloc (it) |
type(c_ptr) function | gsl_multifit_fdfsolver_residual (s) |
integer(c_size_t) function | gsl_multifit_fdfsolver_niter (s) |
integer(c_int) function | gsl_multifit_eval_wf (fdf, x, wts, y) |
integer(c_int) function | gsl_multifit_eval_wdf (fdf, x, wts, dy) |
integer(c_int) function | gsl_multifit_fdfsolver_test (s, xtol, gtol, ftol, info) |
type(c_ptr) function | gsl_multifit_linear_alloc (n, p) |
subroutine | gsl_multifit_linear_free (w) |
integer(c_int) function | gsl_multifit_linear (x, y, c, cov, chisq, work) |
integer(c_int) function | gsl_multifit_linear_tsvd (x, y, tol, c, cov, chisq, rank, work) |
integer(c_int) function | gsl_multifit_linear_svd (x, work) |
integer(c_int) function | gsl_multifit_linear_bsvd (x, work) |
integer(c_int) function | gsl_multifit_linear_solve (lambda, x, y, c, rnorm, snorm, work) |
integer(c_int) function | gsl_multifit_linear_applyw (X, w, y, WX, Wy) |
integer(c_int) function | gsl_multifit_linear_stdform1 (L, X, y, Xs, ys, work) |
integer(c_int) function | gsl_multifit_linear_wstdform1 (L, X, w, y, Xs, ys, work) |
integer(c_int) function | gsl_multifit_linear_l_decomp (L, tau) |
integer(c_int) function | gsl_multifit_linear_stdform2 (LQR, Ltau, X, y, Xs, ys, M, work) |
integer(c_int) function | gsl_multifit_linear_wstdform2 (LQR, Ltau, X, w, y, Xs, ys, M, work) |
integer(c_int) function | gsl_multifit_linear_genform1 (L, cs, c, work) |
integer(c_int) function | gsl_multifit_linear_genform2 (LQR, Ltau, X, y, cs, M, c, work) |
integer(c_int) function | gsl_multifit_linear_wgenform2 (LQR, Ltau, X, w, y, cs, M, c, work) |
integer(c_int) function | gsl_multifit_linear_lreg (smin, smax, reg_param) |
integer(c_int) function | gsl_multifit_linear_lcurve (y, reg_param, rho, eta, work) |
integer(c_int) function | gsl_multifit_linear_lcurvature (y, reg_param, rho, eta, kappa, work) |
integer(c_int) function | gsl_multifit_linear_lcorner (rho, eta, idx) |
integer(c_int) function | gsl_multifit_linear_lcorner2 (reg_param, eta, idx) |
integer(c_int) function | gsl_multifit_linear_gcv_init (y, reg_param, uty, delta0, work) |
integer(c_int) function | gsl_multifit_linear_gcv_curve (reg_param, uty, delta0, g, work) |
integer(c_int) function | gsl_multifit_linear_gcv_min (reg_param, uty, delta0, g, lambda, work) |
real(c_double) function | gsl_multifit_linear_gcv_calc (lambda, uty, delta0, work) |
integer(c_int) function | gsl_multifit_linear_gcv (y, reg_param, g, lambda, g_lambda, work) |
integer(c_int) function | gsl_multifit_linear_lk (p, k, L) |
integer(c_int) function | gsl_multifit_linear_lsobolev (p, kmax, alpha, L, work) |
real(c_double) function | gsl_multifit_linear_rcond (w) |
integer(c_int) function | gsl_multifit_robust_maxiter (maxiter, w) |
integer(c_int) function | gsl_multifit_robust_weights (r, wts, w) |
integer(c_int) function | gsl_multifit_robust_residuals (X, y, c, r, w) |
integer(c_int) function | gsl_multifit_wlinear (x, w, y, c, cov, chisq, work) |
integer(c_int) function | gsl_multifit_wlinear_tsvd (x, w, y, tol, c, cov, chisq, rank, work) |
integer(c_int) function | gsl_multifit_wlinear_svd (x, w, y, tol, rank, c, cov, chisq, work) |
integer(c_int) function | gsl_multifit_wlinear_usvd (x, w, y, tol, rank, c, cov, chisq, work) |
integer(c_int) function | gsl_multifit_linear_est (x, c, cov, y, y_err) |
integer(c_int) function | gsl_multifit_linear_residuals (x, y, c, r) |
integer(c_size_t) function | gsl_multifit_linear_rank (tol, work) |
type(c_ptr) function | gsl_multifit_fdfridge_alloc (T, n, p) |
subroutine | gsl_multifit_fdfridge_free (work) |
type(c_ptr) function | gsl_multifit_fdfridge_name (w) |
type(c_ptr) function | gsl_multifit_fdfridge_position (w) |
type(c_ptr) function | gsl_multifit_fdfridge_residual (w) |
integer(c_size_t) function | gsl_multifit_fdfridge_niter (w) |
integer(c_int) function | gsl_multifit_fdfridge_set (w, f, x, lambda) |
integer(c_int) function | gsl_multifit_fdfridge_wset (w, f, x, lambda, wts) |
integer(c_int) function | gsl_multifit_fdfridge_set2 (w, f, x, lambda) |
integer(c_int) function | gsl_multifit_fdfridge_wset2 (w, f, x, lambda, wts) |
integer(c_int) function | gsl_multifit_fdfridge_set3 (w, f, x, L) |
integer(c_int) function | gsl_multifit_fdfridge_wset3 (w, f, x, L, wts) |
integer(c_int) function | gsl_multifit_fdfridge_iterate (w) |
integer(c_int) function | gsl_multifit_fdfridge_driver (w, maxiter, xtol, gtol, ftol, info) |
type(c_ptr) function fgsl_aux_multifit_fdfsolver_alloc | ( | integer(c_int), value | it | ) |
type(c_ptr) function fgsl_aux_multifit_fsolver_alloc | ( | integer(c_int), value | it | ) |
type(c_ptr) function fgsl_aux_multifit_robust_alloc | ( | integer(c_int), value | i | ) |
subroutine fgsl_multifit_function_cfree | ( | type(c_ptr), value | f | ) |
type(c_ptr) function fgsl_multifit_function_cinit | ( | type(c_funptr), value | fp, |
integer(c_size_t), value | ndim, | ||
integer(c_size_t), value | p, | ||
type(c_ptr), value | params | ||
) |
subroutine fgsl_multifit_function_fdf_cfree | ( | type(c_ptr), value | f | ) |
type(c_ptr) function fgsl_multifit_function_fdf_cinit | ( | type(c_funptr), value | fp, |
type(c_funptr), value | dfp, | ||
type(c_funptr), value | fdfp, | ||
integer(c_size_t), value | ndim, | ||
integer(c_size_t), value | p, | ||
type(c_ptr), value | params | ||
) |
integer(c_int) function gsl_multifit_covar | ( | type(c_ptr), value | j, |
real(c_double), value | epsrel, | ||
type(c_ptr), value | cov | ||
) |
integer(c_int) function gsl_multifit_covar_qrpt | ( | type(c_ptr), value | r, |
type(c_ptr), value | perm, | ||
real(c_double), value | epsrel, | ||
type(c_ptr), value | cov | ||
) |
integer(c_int) function gsl_multifit_eval_wdf | ( | type(c_ptr), value | fdf, |
type(c_ptr), value | x, | ||
type(c_ptr), value | wts, | ||
type(c_ptr), value | dy | ||
) |
integer(c_int) function gsl_multifit_eval_wf | ( | type(c_ptr), value | fdf, |
type(c_ptr), value | x, | ||
type(c_ptr), value | wts, | ||
type(c_ptr), value | y | ||
) |
type(c_ptr) function gsl_multifit_fdfridge_alloc | ( | type(c_ptr), value | T, |
integer(c_size_t), value | n, | ||
integer(c_size_t), value | p | ||
) |
integer(c_int) function gsl_multifit_fdfridge_driver | ( | type(c_ptr), value | w, |
integer(c_size_t), value | maxiter, | ||
real(c_double), value | xtol, | ||
real(c_double), value | gtol, | ||
real(c_double), value | ftol, | ||
integer(c_int) | info | ||
) |
subroutine gsl_multifit_fdfridge_free | ( | type(c_ptr), value | work | ) |
integer(c_int) function gsl_multifit_fdfridge_iterate | ( | type(c_ptr), value | w | ) |
type(c_ptr) function gsl_multifit_fdfridge_name | ( | type(c_ptr), value | w | ) |
integer(c_size_t) function gsl_multifit_fdfridge_niter | ( | type(c_ptr), value | w | ) |
type(c_ptr) function gsl_multifit_fdfridge_position | ( | type(c_ptr), value | w | ) |
type(c_ptr) function gsl_multifit_fdfridge_residual | ( | type(c_ptr), value | w | ) |
integer(c_int) function gsl_multifit_fdfridge_set | ( | type(c_ptr), value | w, |
type(c_ptr), value | f, | ||
type(c_ptr), value | x, | ||
real(c_double), value | lambda | ||
) |
integer(c_int) function gsl_multifit_fdfridge_set2 | ( | type(c_ptr), value | w, |
type(c_ptr), value | f, | ||
type(c_ptr), value | x, | ||
type(c_ptr), value | lambda | ||
) |
integer(c_int) function gsl_multifit_fdfridge_set3 | ( | type(c_ptr), value | w, |
type(c_ptr), value | f, | ||
type(c_ptr), value | x, | ||
type(c_ptr), value | L | ||
) |
integer(c_int) function gsl_multifit_fdfridge_wset | ( | type(c_ptr), value | w, |
type(c_ptr), value | f, | ||
type(c_ptr), value | x, | ||
real(c_double), value | lambda, | ||
type(c_ptr), value | wts | ||
) |
integer(c_int) function gsl_multifit_fdfridge_wset2 | ( | type(c_ptr), value | w, |
type(c_ptr), value | f, | ||
type(c_ptr), value | x, | ||
type(c_ptr), value | lambda, | ||
type(c_ptr), value | wts | ||
) |
integer(c_int) function gsl_multifit_fdfridge_wset3 | ( | type(c_ptr), value | w, |
type(c_ptr), value | f, | ||
type(c_ptr), value | x, | ||
type(c_ptr), value | L, | ||
type(c_ptr), value | wts | ||
) |
type(c_ptr) function gsl_multifit_fdfsolver_alloc | ( | type(c_ptr), value | t, |
integer(c_size_t), value | n, | ||
integer(c_size_t), value | p | ||
) |
integer(c_int) function gsl_multifit_fdfsolver_dif_df | ( | type(c_ptr), value | x, |
type(c_ptr), value | wts, | ||
type(c_ptr), value | fdf, | ||
type(c_ptr), value | f, | ||
type(c_ptr), value | J | ||
) |
integer(c_int) function gsl_multifit_fdfsolver_driver | ( | type(c_ptr), value | s, |
integer(c_size_t), value | maxiter, | ||
real(c_double), value | xtol, | ||
real(c_double), value | gtol, | ||
real(c_double), value | ftol, | ||
integer(c_int) | info | ||
) |
type(c_ptr) function gsl_multifit_fdfsolver_dx | ( | type(c_ptr), value | s | ) |
type(c_ptr) function gsl_multifit_fdfsolver_f | ( | type(c_ptr), value | s | ) |
subroutine gsl_multifit_fdfsolver_free | ( | type(c_ptr), value | s | ) |
integer(c_int) function gsl_multifit_fdfsolver_iterate | ( | type(c_ptr), value | s | ) |
integer(c_int) function gsl_multifit_fdfsolver_jac | ( | type(c_ptr), value | s, |
type(c_ptr), value | J | ||
) |
type(c_ptr) function gsl_multifit_fdfsolver_name | ( | type(c_ptr), value | s | ) |
integer(c_size_t) function gsl_multifit_fdfsolver_niter | ( | type(c_ptr), value | s | ) |
type(c_ptr) function gsl_multifit_fdfsolver_position | ( | type(c_ptr), value | s | ) |
type(c_ptr) function gsl_multifit_fdfsolver_residual | ( | type(c_ptr), value | s | ) |
integer(c_int) function gsl_multifit_fdfsolver_set | ( | type(c_ptr), value | s, |
type(c_ptr), value | f, | ||
type(c_ptr), value | x | ||
) |
integer(c_int) function gsl_multifit_fdfsolver_test | ( | type(c_ptr), value | s, |
real(c_double), value | xtol, | ||
real(c_double), value | gtol, | ||
real(c_double), value | ftol, | ||
integer(c_int) | info | ||
) |
integer(c_int) function gsl_multifit_fdfsolver_wset | ( | type(c_ptr), value | s, |
type(c_ptr), value | f, | ||
type(c_ptr), value | x, | ||
type(c_ptr), value | wts | ||
) |
type(c_ptr) function gsl_multifit_fsolver_alloc | ( | type(c_ptr), value | t, |
integer(c_size_t), value | n, | ||
integer(c_size_t), value | p | ||
) |
integer(c_int) function gsl_multifit_fsolver_driver | ( | type(c_ptr), value | s, |
integer(c_size_t), value | maxiter, | ||
real(c_double), value | epsabs, | ||
real(c_double), value | epsrel | ||
) |
subroutine gsl_multifit_fsolver_free | ( | type(c_ptr), value | s | ) |
integer(c_int) function gsl_multifit_fsolver_iterate | ( | type(c_ptr), value | s | ) |
type(c_ptr) function gsl_multifit_fsolver_name | ( | type(c_ptr), value | s | ) |
type(c_ptr) function gsl_multifit_fsolver_position | ( | type(c_ptr), value | s | ) |
integer(c_int) function gsl_multifit_fsolver_set | ( | type(c_ptr), value | s, |
type(c_ptr), value | f, | ||
type(c_ptr), value | x | ||
) |
integer(c_int) function gsl_multifit_gradient | ( | type(c_ptr), value | j, |
type(c_ptr), value | f, | ||
type(c_ptr), value | g | ||
) |
integer(c_int) function gsl_multifit_linear | ( | type(c_ptr), value | x, |
type(c_ptr), value | y, | ||
type(c_ptr), value | c, | ||
type(c_ptr), value | cov, | ||
real(c_double) | chisq, | ||
type(c_ptr), value | work | ||
) |
type(c_ptr) function gsl_multifit_linear_alloc | ( | integer(c_size_t), value | n, |
integer(c_size_t), value | p | ||
) |
integer(c_int) function gsl_multifit_linear_applyw | ( | type(c_ptr), value | X, |
type(c_ptr), value | w, | ||
type(c_ptr), value | y, | ||
type(c_ptr), value | WX, | ||
type(c_ptr), value | Wy | ||
) |
integer(c_int) function gsl_multifit_linear_bsvd | ( | type(c_ptr), value | x, |
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_est | ( | type(c_ptr), value | x, |
type(c_ptr), value | c, | ||
type(c_ptr), value | cov, | ||
real(c_double) | y, | ||
real(c_double) | y_err | ||
) |
subroutine gsl_multifit_linear_free | ( | type(c_ptr), value | w | ) |
integer(c_int) function gsl_multifit_linear_gcv | ( | type(c_ptr), value | y, |
type(c_ptr), value | reg_param, | ||
type(c_ptr), value | g, | ||
real(c_double) | lambda, | ||
real(c_double) | g_lambda, | ||
type(c_ptr), value | work | ||
) |
real(c_double) function gsl_multifit_linear_gcv_calc | ( | real(c_double), value | lambda, |
type(c_ptr), value | uty, | ||
real(c_double), value | delta0, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_gcv_curve | ( | type(c_ptr), value | reg_param, |
type(c_ptr), value | uty, | ||
real(c_double), value | delta0, | ||
type(c_ptr), value | g, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_gcv_init | ( | type(c_ptr), value | y, |
type(c_ptr), value | reg_param, | ||
type(c_ptr), value | uty, | ||
real(c_double) | delta0, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_gcv_min | ( | type(c_ptr), value | reg_param, |
type(c_ptr), value | uty, | ||
real(c_double), value | delta0, | ||
type(c_ptr), value | g, | ||
real(c_double) | lambda, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_genform1 | ( | type(c_ptr), value | L, |
type(c_ptr), value | cs, | ||
type(c_ptr), value | c, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_genform2 | ( | type(c_ptr), value | LQR, |
type(c_ptr), value | Ltau, | ||
type(c_ptr), value | X, | ||
type(c_ptr), value | y, | ||
type(c_ptr), value | cs, | ||
type(c_ptr), value | M, | ||
type(c_ptr), value | c, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_l_decomp | ( | type(c_ptr), value | L, |
type(c_ptr), value | tau | ||
) |
integer(c_int) function gsl_multifit_linear_lcorner | ( | type(c_ptr), value | rho, |
type(c_ptr), value | eta, | ||
integer(c_size_t) | idx | ||
) |
integer(c_int) function gsl_multifit_linear_lcorner2 | ( | type(c_ptr), value | reg_param, |
type(c_ptr), value | eta, | ||
integer(c_size_t) | idx | ||
) |
integer(c_int) function gsl_multifit_linear_lcurvature | ( | type(c_ptr), value | y, |
type(c_ptr), value | reg_param, | ||
type(c_ptr), value | rho, | ||
type(c_ptr), value | eta, | ||
type(c_ptr), value | kappa, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_lcurve | ( | type(c_ptr), value | y, |
type(c_ptr), value | reg_param, | ||
type(c_ptr), value | rho, | ||
type(c_ptr), value | eta, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_lk | ( | integer(c_size_t), value | p, |
integer(c_size_t), value | k, | ||
type(c_ptr), value | L | ||
) |
integer(c_int) function gsl_multifit_linear_lreg | ( | real(c_double), value | smin, |
real(c_double), value | smax, | ||
type(c_ptr), value | reg_param | ||
) |
integer(c_int) function gsl_multifit_linear_lsobolev | ( | integer(c_size_t), value | p, |
integer(c_size_t), value | kmax, | ||
type(c_ptr), value | alpha, | ||
type(c_ptr), value | L, | ||
type(c_ptr), value | work | ||
) |
integer(c_size_t) function gsl_multifit_linear_rank | ( | real(c_double), value | tol, |
type(c_ptr), value | work | ||
) |
real(c_double) function gsl_multifit_linear_rcond | ( | type(c_ptr), value | w | ) |
integer(c_int) function gsl_multifit_linear_residuals | ( | type(c_ptr), value | x, |
type(c_ptr), value | y, | ||
type(c_ptr), value | c, | ||
type(c_ptr), value | r | ||
) |
integer(c_int) function gsl_multifit_linear_solve | ( | real(c_double), value | lambda, |
type(c_ptr), value | x, | ||
type(c_ptr), value | y, | ||
type(c_ptr), value | c, | ||
real(c_double) | rnorm, | ||
real(c_double) | snorm, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_stdform1 | ( | type(c_ptr), value | L, |
type(c_ptr), value | X, | ||
type(c_ptr), value | y, | ||
type(c_ptr), value | Xs, | ||
type(c_ptr), value | ys, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_stdform2 | ( | type(c_ptr), value | LQR, |
type(c_ptr), value | Ltau, | ||
type(c_ptr), value | X, | ||
type(c_ptr), value | y, | ||
type(c_ptr), value | Xs, | ||
type(c_ptr), value | ys, | ||
type(c_ptr), value | M, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_svd | ( | type(c_ptr), value | x, |
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_tsvd | ( | type(c_ptr), value | x, |
type(c_ptr), value | y, | ||
real(c_double), value | tol, | ||
type(c_ptr), value | c, | ||
type(c_ptr), value | cov, | ||
real(c_double) | chisq, | ||
integer(c_size_t) | rank, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_wgenform2 | ( | type(c_ptr), value | LQR, |
type(c_ptr), value | Ltau, | ||
type(c_ptr), value | X, | ||
type(c_ptr), value | w, | ||
type(c_ptr), value | y, | ||
type(c_ptr), value | cs, | ||
type(c_ptr), value | M, | ||
type(c_ptr), value | c, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_wstdform1 | ( | type(c_ptr), value | L, |
type(c_ptr), value | X, | ||
type(c_ptr), value | w, | ||
type(c_ptr), value | y, | ||
type(c_ptr), value | Xs, | ||
type(c_ptr), value | ys, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_linear_wstdform2 | ( | type(c_ptr), value | LQR, |
type(c_ptr), value | Ltau, | ||
type(c_ptr), value | X, | ||
type(c_ptr), value | w, | ||
type(c_ptr), value | y, | ||
type(c_ptr), value | Xs, | ||
type(c_ptr), value | ys, | ||
type(c_ptr), value | M, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_robust | ( | type(c_ptr), value | X, |
type(c_ptr), value | y, | ||
type(c_ptr), value | c, | ||
type(c_ptr), value | cov, | ||
type(c_ptr), value | w | ||
) |
type(c_ptr) function gsl_multifit_robust_alloc | ( | type(c_ptr), value | T, |
integer(c_size_t), value | n, | ||
integer(c_size_t), value | p | ||
) |
integer(c_int) function gsl_multifit_robust_est | ( | type(c_ptr), value | x, |
type(c_ptr), value | c, | ||
type(c_ptr), value | cov, | ||
real(c_double), intent(out) | y, | ||
real(c_double), intent(out) | y_err | ||
) |
subroutine gsl_multifit_robust_free | ( | type(c_ptr), value | w | ) |
integer(c_int) function gsl_multifit_robust_maxiter | ( | integer(c_size_t), value | maxiter, |
type(c_ptr), value | w | ||
) |
type(c_ptr) function gsl_multifit_robust_name | ( | type(c_ptr), value | w | ) |
integer(c_int) function gsl_multifit_robust_residuals | ( | type(c_ptr), value | X, |
type(c_ptr), value | y, | ||
type(c_ptr), value | c, | ||
type(c_ptr), value | r, | ||
type(c_ptr), value | w | ||
) |
type(gsl_multifit_robust_stats) function gsl_multifit_robust_statistics | ( | type(c_ptr), value | w | ) |
integer(c_int) function gsl_multifit_robust_tune | ( | real(c_double), value | tune, |
type(c_ptr), value | w | ||
) |
integer(c_int) function gsl_multifit_robust_weights | ( | type(c_ptr), value | r, |
type(c_ptr), value | wts, | ||
type(c_ptr), value | w | ||
) |
integer(c_int) function gsl_multifit_test_delta | ( | type(c_ptr), value | dx, |
type(c_ptr), value | x, | ||
real(c_double), value | epsabs, | ||
real(c_double), value | epsrel | ||
) |
integer(c_int) function gsl_multifit_test_gradient | ( | type(c_ptr), value | g, |
real(c_double), value | epsabs | ||
) |
integer(c_int) function gsl_multifit_wlinear | ( | type(c_ptr), value | x, |
type(c_ptr), value | w, | ||
type(c_ptr), value | y, | ||
type(c_ptr), value | c, | ||
type(c_ptr), value | cov, | ||
real(c_double) | chisq, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_wlinear_svd | ( | type(c_ptr), value | x, |
type(c_ptr), value | w, | ||
type(c_ptr), value | y, | ||
real(c_double), value | tol, | ||
integer(c_size_t) | rank, | ||
type(c_ptr), value | c, | ||
type(c_ptr), value | cov, | ||
real(c_double) | chisq, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_wlinear_tsvd | ( | type(c_ptr), value | x, |
type(c_ptr), value | w, | ||
type(c_ptr), value | y, | ||
real(c_double), value | tol, | ||
type(c_ptr), value | c, | ||
type(c_ptr), value | cov, | ||
real(c_double) | chisq, | ||
integer(c_size_t) | rank, | ||
type(c_ptr), value | work | ||
) |
integer(c_int) function gsl_multifit_wlinear_usvd | ( | type(c_ptr), value | x, |
type(c_ptr), value | w, | ||
type(c_ptr), value | y, | ||
real(c_double), value | tol, | ||
integer(c_size_t) | rank, | ||
type(c_ptr), value | c, | ||
type(c_ptr), value | cov, | ||
real(c_double) | chisq, | ||
type(c_ptr), value | work | ||
) |