fitpack
Modern Fortran library for curve and surface fitting with splines
Loading...
Searching...
No Matches
fitpack_core_c Module Reference

Functions/Subroutines

logical(fp_bool) function, public fitpack_success_c (ierr)
 
pure subroutine, public fitpack_message_c (ierr, msg)
 
pure subroutine, public curfit_c (iopt, m, x, y, w, xb, xe, k, s, nest, n, t, c, fp, wrk, lwrk, iwrk, ier)
 
pure subroutine, public percur_c (iopt, m, x, y, w, k, s, nest, n, t, c, fp, wrk, lwrk, iwrk, ier)
 
pure subroutine, public parcur_c (iopt, ipar, idim, m, u, mx, x, w, ub, ue, k, s, nest, n, t, nc, c, fp, wrk, lwrk, iwrk, ier)
 
pure subroutine, public clocur_c (iopt, ipar, idim, m, u, mx, x, w, k, s, nest, n, t, nc, c, fp, wrk, lwrk, iwrk, ier)
 
pure subroutine, public cocosp_c (m, x, y, w, n, t, e, maxtr, maxbin, c, sq, sx, bind, wrk, lwrk, iwrk, kwrk, ier)
 
pure subroutine, public concon_c (iopt, m, x, y, w, v, s, nest, maxtr, maxbin, n, t, c, sq, sx, bind, wrk, lwrk, iwrk, kwrk, ier)
 
pure subroutine, public splev_c (t, n, c, k, x, y, m, e, ier)
 
pure subroutine, public splder_c (t, n, c, k, nu, x, y, m, e, wrk, ier)
 
pure subroutine, public spalde_c (t, n, c, k1, x, d, ier)
 
pure subroutine, public curev_c (idim, t, n, c, nc, k, u, m, x, mx, ier)
 
pure subroutine, public cualde_c (idim, t, n, c, nc, k1, u, d, nd, ier)
 
pure subroutine, public insert_c (iopt, t, n, c, k, x, nest, ier)
 
real(fp_real) function splint_c (t, n, c, k, a, b, wrk)
 
pure subroutine fourco_c (t, n, c, alfa, m, ress, resc, wrk1, wrk2, ier)
 
pure subroutine sproot_c (t, n, c, zeros, mest, m, ier)
 
pure subroutine surfit_c (iopt, m, x, y, z, w, xb, xe, yb, ye, kx, ky, s, nxest, nyest, nmax, eps, nx, tx, ny, ty, c, fp, wrk1, lwrk1, wrk2, lwrk2, iwrk, kwrk, ier)
 
pure subroutine regrid_c (iopt, mx, x, my, y, z, xb, xe, yb, ye, kx, ky, s, nxest, nyest, nx, tx, ny, ty, c, fp, wrk, lwrk, iwrk, kwrk, ier)
 
subroutine polar_c (iopt, m, x, y, z, w, rad, s, nuest, nvest, eps, nu, tu, nv, tv, u, v, c, fp, wrk1, lwrk1, wrk2, lwrk2, iwrk, kwrk, ier)
 
subroutine pogrid_c (iopt, ider, mu, u, mv, v, z, z0, r, s, nuest, nvest, nu, tu, nv, tv, c, fp, wrk, lwrk, iwrk, kwrk, ier)
 
pure subroutine sphere_c (iopt, m, teta, phi, r, w, s, ntest, npest, eps, nt, tt, np, tp, c, fp, wrk1, lwrk1, wrk2, lwrk2, iwrk, kwrk, ier)
 
integer(fp_flag) function spgrid_c (iopt, ider, mu, u, mv, v, r, r0, r1, s, nuest, nvest, nu, tu, nv, tv, c, fp, wrk, lwrk, iwrk, kwrk)
 
integer(fp_flag) function parsur_c (iopt, ipar, idim, mu, u, mv, v, f, s, nuest, nvest, nu, tu, nv, tv, c, fp, wrk, lwrk, iwrk, kwrk)
 
integer(fp_flag) function bispeu_c (tx, nx, ty, ny, c, kx, ky, x, y, z, m, wrk, lwrk)
 
integer(fp_flag) function bispev_c (tx, nx, ty, ny, c, kx, ky, x, mx, y, my, z, wrk, lwrk, iwrk, kwrk)
 
integer(fp_flag) function parder_c (tx, nx, ty, ny, c, kx, ky, nux, nuy, x, mx, y, my, z, wrk, lwrk, iwrk, kwrk)
 

Function/Subroutine Documentation

◆ bispeu_c()

integer(fp_flag) function fitpack_core_c::bispeu_c ( real(fp_real), dimension(nx), intent(in) tx,
integer(fp_size), intent(in), value nx,
real(fp_real), dimension(ny), intent(in) ty,
integer(fp_size), intent(in), value ny,
real(fp_real), dimension((nx-kx-1)*(ny-ky-1)), intent(in) c,
integer(fp_size), intent(in), value kx,
integer(fp_size), intent(in), value ky,
real(fp_real), dimension(m), intent(in) x,
real(fp_real), dimension(m), intent(in) y,
real(fp_real), dimension(m), intent(out) z,
integer(fp_size), intent(in), value m,
real(fp_real), dimension(lwrk), intent(inout) wrk,
integer(fp_size), intent(in), value lwrk )
private
Here is the call graph for this function:

◆ bispev_c()

integer(fp_flag) function fitpack_core_c::bispev_c ( real(fp_real), dimension(nx), intent(in) tx,
integer(fp_size), intent(in), value nx,
real(fp_real), dimension(ny), intent(in) ty,
integer(fp_size), intent(in), value ny,
real(fp_real), dimension((nx-kx-1)*(ny-ky-1)), intent(in) c,
integer(fp_size), intent(in), value kx,
integer(fp_size), intent(in), value ky,
real(fp_real), dimension(mx), intent(in) x,
integer(fp_size), intent(in), value mx,
real(fp_real), dimension(my), intent(in) y,
integer(fp_size), intent(in), value my,
real(fp_real), dimension(mx*my), intent(out) z,
real(fp_real), dimension(lwrk), intent(inout) wrk,
integer(fp_size), intent(in), value lwrk,
integer(fp_size), dimension(kwrk), intent(inout) iwrk,
integer(fp_size), intent(in), value kwrk )
private
Here is the call graph for this function:

◆ clocur_c()

pure subroutine, public fitpack_core_c::clocur_c ( integer(fp_size), intent(in), value iopt,
integer(fp_size), intent(in), value ipar,
integer(fp_size), intent(in), value idim,
integer(fp_size), intent(in), value m,
real (fp_real), dimension(m), intent(inout) u,
integer(fp_size), intent(in), value mx,
real (fp_real), dimension(mx), intent(in) x,
real (fp_real), dimension(m), intent(in) w,
integer(fp_size), intent(in), value k,
real (fp_real), intent(in), value s,
integer(fp_size), intent(in), value nest,
integer(fp_size), intent(inout) n,
real (fp_real), dimension(nest), intent(inout) t,
integer(fp_size), intent(in), value nc,
real (fp_real), dimension(nc), intent(inout) c,
real (fp_real), intent(inout) fp,
real (fp_real), dimension(lwrk), intent(inout) wrk,
integer(fp_size), intent(in), value lwrk,
integer(fp_size), dimension(nest), intent(inout) iwrk,
integer(fp_flag), intent(inout) ier )
Here is the call graph for this function:

◆ cocosp_c()

pure subroutine, public fitpack_core_c::cocosp_c ( integer(fp_size), intent(in), value m,
real (fp_real), dimension(m), intent(in) x,
real (fp_real), dimension(m), intent(in) y,
real (fp_real), dimension(m), intent(in) w,
integer(fp_size), intent(in), value n,
real (fp_real), dimension(n), intent(in) t,
real (fp_real), dimension(n), intent(inout) e,
integer(fp_size), intent(in), value maxtr,
integer(fp_size), intent(in), value maxbin,
real (fp_real), dimension(n), intent(out) c,
real (fp_real), intent(out) sq,
real (fp_real), dimension(m), intent(out) sx,
logical(fp_bool), dimension(n), intent(out) bind,
real (fp_real), dimension(lwrk), intent(inout) wrk,
integer(fp_size), intent(in), value lwrk,
integer(fp_size), dimension(kwrk), intent(inout) iwrk,
integer(fp_size), intent(in), value kwrk,
integer(fp_flag), intent(out) ier )
Here is the call graph for this function:

◆ concon_c()

pure subroutine, public fitpack_core_c::concon_c ( integer(fp_size), intent(in), value iopt,
integer(fp_size), intent(in), value m,
real (fp_real), dimension(m), intent(in) x,
real (fp_real), dimension(m), intent(in) y,
real (fp_real), dimension(m), intent(in) w,
real (fp_real), dimension(m), intent(inout) v,
real (fp_real), intent(in), value s,
integer(fp_size), intent(in), value nest,
integer(fp_size), intent(in), value maxtr,
integer(fp_size), intent(in), value maxbin,
integer(fp_size), intent(inout) n,
real (fp_real), dimension(nest), intent(inout) t,
real (fp_real), dimension(nest), intent(inout) c,
real (fp_real), intent(out) sq,
real (fp_real), dimension(m), intent(inout) sx,
logical(fp_bool), dimension(nest), intent(inout) bind,
real (fp_real), dimension(lwrk), intent(inout) wrk,
integer(fp_size), intent(in), value lwrk,
integer(fp_size), dimension(kwrk), intent(inout) iwrk,
integer(fp_size), intent(in), value kwrk,
integer(fp_flag), intent(out) ier )
Here is the call graph for this function:

◆ cualde_c()

pure subroutine, public fitpack_core_c::cualde_c ( integer(fp_size), intent(in), value idim,
real(fp_real), dimension(n), intent(in) t,
integer(fp_size), intent(in), value n,
real(fp_real), dimension(nc), intent(in) c,
integer(fp_size), intent(in), value nc,
integer(fp_size), intent(in), value k1,
real(fp_real), intent(in), value u,
real(fp_real), dimension(nd), intent(out) d,
integer(fp_size), intent(in), value nd,
integer(fp_flag), intent(out) ier )
Here is the call graph for this function:

◆ curev_c()

pure subroutine, public fitpack_core_c::curev_c ( integer(fp_size), intent(in), value idim,
real(fp_real), dimension(n), intent(in) t,
integer(fp_size), intent(in), value n,
real(fp_real), dimension(nc), intent(in) c,
integer(fp_size), intent(in), value nc,
integer(fp_size), intent(in), value k,
real(fp_real), dimension(m), intent(in) u,
integer(fp_size), intent(in), value m,
real(fp_real), dimension(mx), intent(out) x,
integer(fp_size), intent(in), value mx,
integer(fp_flag), intent(out) ier )
Here is the call graph for this function:

◆ curfit_c()

pure subroutine, public fitpack_core_c::curfit_c ( integer(fp_size), intent(in), value iopt,
integer(fp_size), intent(in), value m,
real (fp_real), dimension(m), intent(in) x,
real (fp_real), dimension(m), intent(in) y,
real (fp_real), dimension(m), intent(in) w,
real (fp_real), intent(in), value xb,
real (fp_real), intent(in), value xe,
integer(fp_size), intent(in), value k,
real (fp_real), intent(in), value s,
integer(fp_size), intent(in), value nest,
integer(fp_size), intent(inout) n,
real (fp_real), dimension(nest), intent(inout) t,
real (fp_real), dimension(nest), intent(inout) c,
real (fp_real), intent(inout) fp,
real (fp_real), dimension(lwrk), intent(inout) wrk,
integer(fp_size), intent(in), value lwrk,
integer(fp_size), dimension(nest), intent(inout) iwrk,
integer(fp_flag), intent(out) ier )
Here is the call graph for this function:

◆ fitpack_message_c()

pure subroutine, public fitpack_core_c::fitpack_message_c ( integer(fp_flag), intent(in), value ierr,
character(len=1,kind=c_char), dimension(*), intent(inout) msg )
Here is the call graph for this function:

◆ fitpack_success_c()

logical(fp_bool) function, public fitpack_core_c::fitpack_success_c ( integer(fp_flag), intent(in), value ierr)
Here is the call graph for this function:

◆ fourco_c()

pure subroutine fitpack_core_c::fourco_c ( real(fp_real), dimension(n), intent(in) t,
integer(fp_size), intent(in), value n,
real(fp_real), dimension(n), intent(in) c,
real(fp_real), dimension(m), intent(in) alfa,
integer(fp_size), intent(in), value m,
real(fp_real), dimension(m), intent(out) ress,
real(fp_real), dimension(m), intent(out) resc,
real(fp_real), dimension(n), intent(inout) wrk1,
real(fp_real), dimension(n), intent(inout) wrk2,
integer(fp_flag), intent(out) ier )
private
Here is the call graph for this function:

◆ insert_c()

pure subroutine, public fitpack_core_c::insert_c ( integer(fp_size), intent(in), value iopt,
real(fp_real), dimension(nest), intent(inout) t,
integer(fp_size), intent(inout) n,
real(fp_real), dimension(nest), intent(inout) c,
integer(fp_size), intent(in), value k,
real(fp_real), intent(in), value x,
integer(fp_size), intent(in), value nest,
integer(fp_flag), intent(out) ier )
Here is the call graph for this function:

◆ parcur_c()

pure subroutine, public fitpack_core_c::parcur_c ( integer(fp_size), intent(in), value iopt,
integer(fp_size), intent(in), value ipar,
integer(fp_size), intent(in), value idim,
integer(fp_size), intent(in), value m,
real (fp_real), dimension(m), intent(inout) u,
integer(fp_size), intent(in), value mx,
real (fp_real), dimension(idim,m), intent(in) x,
real (fp_real), dimension(m), intent(inout) w,
real (fp_real), intent(inout) ub,
real (fp_real), intent(inout) ue,
integer(fp_size), intent(in), value k,
real (fp_real), intent(inout) s,
integer(fp_size), intent(in), value nest,
integer(fp_size), intent(inout) n,
real (fp_real), dimension(nest), intent(inout) t,
integer(fp_size), intent(in), value nc,
real (fp_real), dimension(nc), intent(inout) c,
real (fp_real), intent(out) fp,
real (fp_real), dimension(lwrk), intent(inout) wrk,
integer(fp_size), intent(in), value lwrk,
integer(fp_size), dimension(nest), intent(inout) iwrk,
integer(fp_flag), intent(out) ier )
Here is the call graph for this function:

◆ parder_c()

integer(fp_flag) function fitpack_core_c::parder_c ( real(fp_real), dimension(nx), intent(in) tx,
integer(fp_size), intent(in), value nx,
real(fp_real), dimension(ny), intent(in) ty,
integer(fp_size), intent(in), value ny,
real(fp_real), dimension((nx-kx-1)*(ny-ky-1)), intent(in) c,
integer(fp_size), intent(in), value kx,
integer(fp_size), intent(in), value ky,
integer(fp_size), intent(in), value nux,
integer(fp_size), intent(in), value nuy,
real(fp_real), dimension(mx), intent(in) x,
integer(fp_size), intent(in), value mx,
real(fp_real), dimension(my), intent(in) y,
integer(fp_size), intent(in), value my,
real(fp_real), dimension(mx*my), intent(out) z,
real(fp_real), dimension(lwrk), intent(inout) wrk,
integer(fp_size), intent(in), value lwrk,
integer(fp_size), dimension(kwrk), intent(inout) iwrk,
integer(fp_size), intent(in), value kwrk )
private
Here is the call graph for this function:

◆ parsur_c()

integer(fp_flag) function fitpack_core_c::parsur_c ( integer(fp_size), intent(in), value iopt,
integer(fp_size), dimension(2), intent(in) ipar,
integer(fp_size), intent(in), value idim,
integer(fp_size), intent(in), value mu,
real(fp_real), dimension(mu), intent(in) u,
integer(fp_size), intent(in), value mv,
real(fp_real), dimension(mv), intent(in) v,
real(fp_real), dimension(mu*mv*idim), intent(in) f,
real(fp_real), intent(in), value s,
integer(fp_size), intent(in), value nuest,
integer(fp_size), intent(in), value nvest,
integer(fp_size), intent(inout) nu,
real(fp_real), dimension(nuest), intent(inout) tu,
integer(fp_size), intent(inout) nv,
real(fp_real), dimension(nvest), intent(inout) tv,
real(fp_real), dimension((nuest-4)*(nvest-4)*idim), intent(inout) c,
real(fp_real), intent(inout) fp,
real(fp_real), dimension(lwrk), intent(inout) wrk,
integer(fp_size), intent(in), value lwrk,
integer(fp_size), dimension(kwrk), intent(inout) iwrk,
integer(fp_size), intent(in), value kwrk )
private
Here is the call graph for this function:

◆ percur_c()

pure subroutine, public fitpack_core_c::percur_c ( integer(fp_size), intent(in), value iopt,
integer(fp_size), intent(in), value m,
real (fp_real), dimension(m), intent(in) x,
real (fp_real), dimension(m), intent(in) y,
real (fp_real), dimension(m), intent(in) w,
integer(fp_size), intent(in), value k,
real (fp_real), intent(in), value s,
integer(fp_size), intent(in), value nest,
integer(fp_size), intent(inout) n,
real (fp_real), dimension(nest), intent(inout) t,
real (fp_real), dimension(nest), intent(inout) c,
real (fp_real), intent(inout) fp,
real (fp_real), dimension(lwrk), intent(inout) wrk,
integer(fp_size), intent(in), value lwrk,
integer(fp_size), dimension(nest), intent(inout) iwrk,
integer(fp_flag), intent(inout) ier )
Here is the call graph for this function:

◆ pogrid_c()

subroutine fitpack_core_c::pogrid_c ( integer(fp_size), dimension(3), intent(in) iopt,
integer(fp_size), dimension(2), intent(in) ider,
integer(fp_size), intent(in), value mu,
real(fp_real), dimension(mu), intent(in) u,
integer(fp_size), intent(in), value mv,
real(fp_real), dimension(mv), intent(in) v,
real(fp_real), dimension(mu*mv), intent(in) z,
real(fp_real), intent(in), value z0,
real(fp_real), intent(in), value r,
real(fp_real), intent(in), value s,
integer(fp_size), intent(in), value nuest,
integer(fp_size), intent(in), value nvest,
integer(fp_size), intent(inout) nu,
real(fp_real), dimension(nuest), intent(inout) tu,
integer(fp_size), intent(inout) nv,
real(fp_real), dimension(nvest), intent(inout) tv,
real(fp_real), dimension((nuest-4)*(nvest-4)), intent(inout) c,
real(fp_real), intent(inout) fp,
real(fp_real), dimension(lwrk), intent(inout) wrk,
integer(fp_size), intent(in), value lwrk,
integer(fp_size), dimension(kwrk), intent(inout) iwrk,
integer(fp_size), intent(in), value kwrk,
integer(fp_flag), intent(out) ier )
private
Here is the call graph for this function:

◆ polar_c()

subroutine fitpack_core_c::polar_c ( integer(fp_size), dimension(3), intent(in) iopt,
integer(fp_size), intent(in), value m,
real(fp_real), dimension(m), intent(in) x,
real(fp_real), dimension(m), intent(in) y,
real(fp_real), dimension(m), intent(in) z,
real(fp_real), dimension(m), intent(in) w,
type(c_funptr), intent(in), value rad,
real(fp_real), intent(in), value s,
integer(fp_size), intent(in), value nuest,
integer(fp_size), intent(in), value nvest,
real(fp_real), intent(in), value eps,
integer(fp_size), intent(out) nu,
real(fp_real), dimension(nuest), intent(out) tu,
integer(fp_size), intent(out) nv,
real(fp_real), dimension(nvest), intent(out) tv,
real(fp_real), dimension(m), intent(out) u,
real(fp_real), dimension(m), intent(out) v,
real(fp_real), dimension((nuest-4)*(nvest-4)), intent(out) c,
real(fp_real), intent(inout) fp,
real(fp_real), dimension(lwrk1), intent(inout) wrk1,
integer(fp_size), intent(in), value lwrk1,
real(fp_real), dimension(lwrk2), intent(inout) wrk2,
integer(fp_size), intent(in), value lwrk2,
integer(fp_size), dimension(kwrk), intent(inout) iwrk,
integer(fp_size), intent(in), value kwrk,
integer(fp_flag), intent(out) ier )
private
Here is the call graph for this function:

◆ regrid_c()

pure subroutine fitpack_core_c::regrid_c ( integer(fp_size), intent(in), value iopt,
integer(fp_size), intent(in), value mx,
real(fp_real), dimension(mx), intent(in) x,
integer(fp_size), intent(in), value my,
real(fp_real), dimension(my), intent(in) y,
real(fp_real), dimension(mx*my), intent(in) z,
real(fp_real), intent(in), value xb,
real(fp_real), intent(in), value xe,
real(fp_real), intent(in), value yb,
real(fp_real), intent(in), value ye,
integer(fp_size), intent(in), value kx,
integer(fp_size), intent(in), value ky,
real(fp_real), intent(in), value s,
integer(fp_size), intent(in), value nxest,
integer(fp_size), intent(in), value nyest,
integer(fp_size), intent(inout) nx,
real(fp_real), dimension(nxest), intent(inout) tx,
integer(fp_size), intent(inout) ny,
real(fp_real), dimension(nyest), intent(inout) ty,
real(fp_real), dimension((nxest-kx-1)*(nyest-ky-1)), intent(inout) c,
real(fp_real), intent(out) fp,
real(fp_real), dimension(lwrk), intent(inout) wrk,
integer(fp_size), intent(in), value lwrk,
integer(fp_size), dimension(kwrk), intent(inout) iwrk,
integer(fp_size), intent(in), value kwrk,
integer(fp_flag), intent(out) ier )
private
Here is the call graph for this function:

◆ spalde_c()

pure subroutine, public fitpack_core_c::spalde_c ( real(fp_real), dimension(n), intent(in) t,
integer(fp_size), intent(in), value n,
real(fp_real), dimension(n), intent(in) c,
integer(fp_size), intent(in), value k1,
real(fp_real), intent(in), value x,
real(fp_real), dimension(k1), intent(out) d,
integer(fp_flag), intent(out) ier )
Here is the call graph for this function:

◆ spgrid_c()

integer(fp_flag) function fitpack_core_c::spgrid_c ( integer(fp_size), dimension(3), intent(in) iopt,
integer(fp_size), dimension(4), intent(in) ider,
integer(fp_size), intent(in), value mu,
real(fp_real), dimension(mu), intent(in) u,
integer(fp_size), intent(in), value mv,
real(fp_real), dimension(mv), intent(in) v,
real(fp_real), dimension(mu*mv), intent(in) r,
real(fp_real), intent(in), value r0,
real(fp_real), intent(in), value r1,
real(fp_real), intent(in), value s,
integer(fp_size), intent(in), value nuest,
integer(fp_size), intent(in), value nvest,
integer(fp_size), intent(inout) nu,
real(fp_real), dimension(nuest), intent(inout) tu,
integer(fp_size), intent(inout) nv,
real(fp_real), dimension(nvest), intent(inout) tv,
real(fp_real), dimension((nuest-4)*(nvest-4)), intent(inout) c,
real(fp_real), intent(inout) fp,
real(fp_real), dimension(lwrk), intent(inout) wrk,
integer(fp_size), intent(in), value lwrk,
integer(fp_size), dimension(kwrk), intent(inout) iwrk,
integer(fp_size), intent(in), value kwrk )
private
Here is the call graph for this function:

◆ sphere_c()

pure subroutine fitpack_core_c::sphere_c ( integer(fp_size), intent(in), value iopt,
integer(fp_size), intent(in), value m,
real(fp_real), dimension(m), intent(in) teta,
real(fp_real), dimension(m), intent(in) phi,
real(fp_real), dimension(m), intent(in) r,
real(fp_real), dimension(m), intent(in) w,
real(fp_real), intent(in), value s,
integer(fp_size), intent(in), value ntest,
integer(fp_size), intent(in), value npest,
real(fp_real), intent(in), value eps,
integer(fp_size), intent(inout) nt,
real(fp_real), dimension(ntest), intent(inout) tt,
integer(fp_size), intent(inout) np,
real(fp_real), dimension(npest), intent(inout) tp,
real(fp_real), dimension((ntest-4)*(npest-4)), intent(inout) c,
real(fp_real), intent(inout) fp,
real(fp_real), dimension(lwrk1), intent(inout) wrk1,
integer(fp_size), intent(in), value lwrk1,
real(fp_real), dimension(lwrk2), intent(inout) wrk2,
integer(fp_size), intent(in), value lwrk2,
integer(fp_size), dimension(kwrk), intent(inout) iwrk,
integer(fp_size), intent(in), value kwrk,
integer(fp_flag), intent(out) ier )
private
Here is the call graph for this function:

◆ splder_c()

pure subroutine, public fitpack_core_c::splder_c ( real(fp_real), dimension(n), intent(in) t,
integer(fp_size), intent(in), value n,
real(fp_real), dimension(n), intent(in) c,
integer(fp_size), intent(in), value k,
integer(fp_size), intent(in), value nu,
real(fp_real), dimension(m), intent(in) x,
real(fp_real), dimension(m), intent(out) y,
integer(fp_size), intent(in), value m,
integer(fp_flag), intent(in), value e,
real(fp_real), dimension(n), intent(inout) wrk,
integer(fp_flag), intent(out) ier )
Here is the call graph for this function:

◆ splev_c()

pure subroutine, public fitpack_core_c::splev_c ( real(fp_real), dimension(n), intent(in) t,
integer(fp_size), intent(in), value n,
real(fp_real), dimension(n), intent(in) c,
integer(fp_size), intent(in), value k,
real(fp_real), dimension(m), intent(in) x,
real(fp_real), dimension(m), intent(out) y,
integer(fp_size), intent(in), value m,
integer(fp_flag), intent(in), value e,
integer(fp_flag), intent(out) ier )
Here is the call graph for this function:

◆ splint_c()

real(fp_real) function fitpack_core_c::splint_c ( real(fp_real), dimension(n), intent(in) t,
integer(fp_size), intent(in), value n,
real(fp_real), dimension(n), intent(in) c,
integer(fp_size), intent(in), value k,
real(fp_real), intent(in), value a,
real(fp_real), intent(in), value b,
real(fp_real), dimension(n), intent(inout) wrk )
private
Here is the call graph for this function:

◆ sproot_c()

pure subroutine fitpack_core_c::sproot_c ( real(fp_real), dimension(n), intent(in) t,
integer(fp_size), intent(in), value n,
real(fp_real), dimension(n), intent(in) c,
real(fp_real), dimension(mest), intent(out) zeros,
integer(fp_size), intent(in), value mest,
integer(fp_size), intent(out) m,
integer(fp_flag), intent(out) ier )
private
Here is the call graph for this function:

◆ surfit_c()

pure subroutine fitpack_core_c::surfit_c ( integer(fp_size), intent(in), value iopt,
integer(fp_size), intent(in), value m,
real(fp_real), dimension(m), intent(inout) x,
real(fp_real), dimension(m), intent(inout) y,
real(fp_real), dimension(m), intent(in) z,
real(fp_real), dimension(m), intent(in) w,
real(fp_real), intent(in), value xb,
real(fp_real), intent(in), value xe,
real(fp_real), intent(in), value yb,
real(fp_real), intent(in), value ye,
integer(fp_size), intent(in), value kx,
integer(fp_size), intent(in), value ky,
real(fp_real), intent(in), value s,
integer(fp_size), intent(in), value nxest,
integer(fp_size), intent(in), value nyest,
integer(fp_size), intent(in), value nmax,
real(fp_real), intent(in), value eps,
integer(fp_size), intent(inout) nx,
real(fp_real), dimension(nmax), intent(inout) tx,
integer(fp_size), intent(inout) ny,
real(fp_real), dimension(nmax), intent(inout) ty,
real(fp_real), dimension((nxest-kx-1)*(nyest-ky-1)), intent(inout) c,
real(fp_real), intent(inout) fp,
real(fp_real), dimension(lwrk1), intent(inout) wrk1,
integer(fp_size), intent(in), value lwrk1,
real(fp_real), dimension(lwrk2), intent(inout) wrk2,
integer(fp_size), intent(in), value lwrk2,
integer(fp_size), dimension(kwrk), intent(inout) iwrk,
integer(fp_size), intent(in), value kwrk,
integer(fp_flag), intent(out) ier )
private
Here is the call graph for this function: