nr::interface Interface Reference

Collaboration diagram for nr::interface:
Collaboration graph
[legend]

List of all members.

Data Types

interface  amebsa__interface
interface  amoeba__interface
interface  brent__interface
interface  bsstep__interface
interface  chebft__interface
interface  dbrent__interface
interface  dfpmin__interface
interface  dfridr__interface
interface  dftint__interface
interface  eclazz__interface
interface  fred2__interface
interface  fredin__interface
interface  golden__interface
interface  ks2d1s__interface
interface  ksone__interface
interface  lfit__interface
interface  lnsrch__interface
interface  midexp__interface
interface  midinf__interface
interface  midpnt__interface
interface  midsql__interface
interface  midsqu__interface
interface  miser__interface
interface  mmid__interface
interface  mnbrak__interface
interface  mnewt__interface
interface  mrqcof__interface
interface  mrqmin__interface
interface  odeint__interface
interface  qromb__interface
interface  qromo__interface
interface  qsimp__interface
interface  qtrap__interface
interface  ratlsq__interface
interface  rk4__interface
interface  rkck__interface
interface  rkdumb__interface
interface  rkqs__interface
interface  rtbis__interface
interface  rtflsp__interface
interface  rtnewt__interface
interface  rtsafe__interface
interface  rtsec__interface
interface  scrsho__interface
interface  simpr__interface
interface  stifbs__interface
interface  stiff__interface
interface  stoerm__interface
interface  svdfit__interface
interface  trapzd__interface
interface  vegas__interface
interface  voltra__interface
interface  wt1__interface
interface  wtn__interface
interface  wwghts__interface
interface  zbrac__interface
interface  zbrak__interface
interface  zbrent__interface
interface  zriddr__interface

Public Member Functions

subroutine airy (x, ai, bi, aip, bip)
subroutine amebsa (p, y, pb, yb, ftol, func, iter, temptr)
subroutine amoeba (p, y, ftol, func, iter)
subroutine anneal (x, y, iorder)
subroutine asolve (b, x, itrnsp)
subroutine atimes (x, r, itrnsp)
subroutine avevar (data, ave, var)
subroutine balanc (a)
subroutine banbks (a, m1, m2, al, indx, b)
subroutine bandec (a, m1, m2, al, indx, d)
subroutine banmul (a, m1, m2, x, b)
subroutine bcucof (y, y1, y2, y12, d1, d2, c)
subroutine bcuint (y, y1, y2, y12, x1l, x1u, x2l, x2u, x1, x2, ansy, ansy1, ansy2)
subroutine bessik (x, xnu, ri, rk, rip, rkp)
REAL(SP) bnldev (pp, n)
REAL(SP) brent (ax, bx, cx, func, tol, xmin)
subroutine broydn (x, check)
subroutine bsstep (y, dydx, x, htry, eps, yscal, hdid, hnext, derivs)
subroutine caldat (julian, mm, id, iyyy)
REAL(SP), dimension(size(c) chder (a, b, c)
REAL(SP), dimension(n) chebft (a, b, n, func)
REAL(SP), dimension(size(c) chebpc (c)
REAL(SP), dimension(size(c) chint (a, b, c)
subroutine choldc (a, p)
subroutine cholsl (a, p, b, x)
subroutine chsone (bins, ebins, knstrn, df, chsq, prob)
subroutine chstwo (bins1, bins2, knstrn, df, chsq, prob)
subroutine cisi (x, ci, si)
subroutine cntab1 (nn, chisq, df, prob, cramrv, ccc)
subroutine cntab2 (nn, h, hx, hy, hygx, hxgy, uygx, uxgy, uxy)
REAL(SP), dimension(size(data) convlv (data, respns, isign)
REAL(SP), dimension(size(data1) correl (data1, data2)
subroutine cosft1 (y)
subroutine cosft2 (y, isign)
subroutine covsrt (covar, maska)
subroutine cyclic (a, b, c, alpha, beta, r, x)
subroutine daub4 (a, isign)
REAL(SP) dbrent (ax, bx, cx, func, dbrent_dfunc, tol, xmin)
subroutine ddpoly (c, x, pd)
LOGICAL(LGT) decchk (string, ch)
subroutine dfpmin (p, gtol, iter, fret, func, dfunc)
REAL(SP) dfridr (func, x, h, err)
subroutine dftcor (w, delta, a, b, endpts, corre, corim, corfac)
subroutine dftint (func, a, b, w, cosint, sinint)
subroutine difeq (k, k1, k2, jsf, is1, isf, indexv, s, y)
INTEGER(I4B), dimension(n) eclass (lista, listb, n)
INTEGER(I4B), dimension(n) eclazz (equiv, n)
REAL(SP) ei (x)
subroutine eigsrt (d, v)
subroutine elmhes (a)
subroutine eulsum (sum, term, jterm)
REAL(SP) evlmem (fdt, d, xms)
REAL(SP) expint (n, x)
subroutine fasper (x, y, ofac, hifac, px, py, jmax, prob)
subroutine fdjac (x, fvec, df)
subroutine fgauss (x, a, y, dyda)
subroutine fit (x, y, a, b, siga, sigb, chi2, q, sig)
subroutine fitexy (x, y, sigx, sigy, a, b, siga, sigb, chi2, q)
subroutine fixrts (d)
REAL(SP), dimension(n) fleg (x, n)
subroutine flmoon (n, nph, jd, frac)
subroutine four1_alt (data, isign)
subroutine four1_gather (data, isign)
subroutine four2 (data, isign)
subroutine four2_alt (data, isign)
subroutine four3 (data, isign)
subroutine four3_alt (data, isign)
subroutine fourcol (data, isign)
subroutine fourcol_3d (data, isign)
subroutine fourn_gather (data, nn, isign)
subroutine fourrow_3d (data, isign)
REAL(SP), dimension(n) fpoly (x, n)
subroutine fred2 (a, b, t, f, w, g, ak)
REAL(SP), dimension(size(x) fredin (x, a, b, t, f, w, g, ak)
subroutine frenel (x, s, c)
subroutine frprmn (p, ftol, iter, fret)
subroutine ftest (data1, data2, f, prob)
REAL(SP) gamdev (ia)
subroutine gaucof (a, b, amu0, x, w)
subroutine gauher (x, w)
subroutine gaujac (x, w, alf, bet)
subroutine gaulag (x, w, alf)
subroutine gauleg (x1, x2, x, w)
subroutine gaussj (a, b)
REAL(SP) golden (ax, bx, cx, func, tol, xmin)
subroutine hqr (a, wr, wi)
subroutine hunt (xx, x, jlo)
subroutine hypdrv (s, ry, rdyds)
COMPLEX(SPC) hypgeo (a, b, c, z)
subroutine hypser (a, b, c, z, series, deriv)
INTEGER(I2B) icrc (crc, buf, jinit, jrev)
INTEGER(I4B) igray (n, is)
subroutine index_bypack (arr, index, partial)
INTEGER(I4B), dimension(size(indx) rank (indx)
INTEGER(I4B) irbit1 (iseed)
INTEGER(I4B) irbit2 (iseed)
subroutine jacobi (a, d, v, nrot)
subroutine jacobn (x, y, dfdx, dfdy)
INTEGER(I4B) julday (mm, id, iyyy)
subroutine kendl1 (data1, data2, tau, z, prob)
subroutine kendl2 (tab, tau, z, prob)
REAL(DP), dimension(m) kermom (y, m)
subroutine ks2d1s (x1, y1, quadvl, d1, prob)
subroutine ks2d2s (x1, y1, x2, y2, d, prob)
subroutine ksone (data, func, d, prob)
subroutine kstwo (data1, data2, d, prob)
subroutine laguer (a, x, its)
subroutine lfit (x, y, sig, a, maska, covar, chisq, funcs)
subroutine linbcg (b, x, itol, tol, itmax, iter, err)
subroutine linmin (p, xi, fret)
subroutine lnsrch (xold, fold, g, p, x, f, stpmax, check, func)
INTEGER(I4B) locate (xx, x)
REAL(DP), dimension(size(u, 1) lop (u)
subroutine lubksb (a, indx, b)
subroutine ludcmp (a, indx, d)
subroutine machar (ibeta, it, irnd, ngrd, machep, negep, iexp, minexp, maxexp, eps, epsneg, xmin, xmax)
subroutine medfit (x, y, a, b, abdev)
subroutine memcof (data, xms, d)
subroutine mgfas (u, maxcyc)
subroutine mglin (u, ncycle)
subroutine midexp (funk, aa, bb, s, n)
subroutine midinf (funk, aa, bb, s, n)
subroutine midpnt (func, a, b, s, n)
subroutine midsql (funk, aa, bb, s, n)
subroutine midsqu (funk, aa, bb, s, n)
subroutine miser (func, regn, ndim, npts, dith, ave, var)
subroutine mmid (y, dydx, xs, htot, nstep, yout, derivs)
subroutine mnbrak (ax, bx, cx, fa, fb, fc, func)
subroutine mnewt (ntrial, x, tolx, tolf, usrfun)
subroutine moment (data, ave, adev, sdev, var, skew, curt)
subroutine mp2dfr (a, s, n, m)
subroutine mpdiv (q, r, u, v, n, m)
subroutine mpinv (u, v, n, m)
subroutine mpmul (w, u, v, n, m)
subroutine mppi (n)
subroutine mprove (a, alud, indx, b, x)
subroutine mpsqrt (w, u, v, n, m)
subroutine mrqcof (x, y, sig, a, maska, alpha, beta, chisq, funcs)
subroutine mrqmin (x, y, sig, a, maska, covar, alpha, chisq, funcs, alamda)
subroutine newt (x, check)
subroutine odeint (ystart, x1, x2, eps, h1, hmin, derivs, rkqs)
subroutine orthog (anu, alpha, beta, a, b)
subroutine pade (cof, resid)
REAL(SP), dimension(size(d) pccheb (d)
subroutine pcshft (a, b, d)
subroutine pearsn (x, y, r, prob, z)
subroutine period (x, y, ofac, hifac, px, py, jmax, prob)
REAL(SP) poidev (xm)
REAL(SP), dimension(size(x) polcoe (x, y)
REAL(SP), dimension(size(xa) polcof (xa, ya)
subroutine poldiv (u, v, q, r)
subroutine polin2 (x1a, x2a, ya, x1, x2, y, dy)
subroutine polint (xa, ya, x, y, dy)
subroutine powell (p, xi, ftol, iter, fret)
REAL(SP), dimension(nfut) predic (data, d, nfut)
REAL(SP) probks (alam)
subroutine pwt (a, isign)
subroutine pwtset (n)
subroutine pzextr (iest, xest, yest, yz, dy)
subroutine qrdcmp (a, c, d, sing)
REAL(SP) qromb (func, a, b)
REAL(SP) qromo (func, a, b, choose)
subroutine qroot (p, b, c, eps)
subroutine qrsolv (a, c, d, b)
subroutine qrupdt (r, qt, u, v)
REAL(SP) qsimp (func, a, b)
REAL(SP) qtrap (func, a, b)
subroutine quadct (x, y, xx, yy, fa, fb, fc, fd)
subroutine quadmx (a)
subroutine quadvl (x, y, fa, fb, fc, fd)
REAL ran (idum)
subroutine ratint (xa, ya, x, y, dy)
subroutine ratlsq (func, a, b, mm, kk, cof, dev)
REAL(SP), dimension(size(a) recur1 (a, b)
REAL(SP), dimension(size(a) recur2 (a, b, c)
subroutine relax (u, rhs)
subroutine relax2 (u, rhs)
REAL(DP), dimension(size(u, 1) resid (u, rhs)
subroutine rk4 (y, dydx, x, h, yout, derivs)
subroutine rkck (y, dydx, x, h, yout, yerr, derivs)
subroutine rkdumb (vstart, x1, x2, nstep, derivs)
subroutine rkqs (y, dydx, x, htry, eps, yscal, hdid, hnext, derivs)
subroutine rlft2 (data, spec, speq, isign)
subroutine rlft3 (data, spec, speq, isign)
subroutine rotate (r, qt, i, a, b)
subroutine rsolv (a, d, b)
REAL(DP), dimension((size(uf, 1) rstrct (uf)
REAL(SP) rtbis (func, x1, x2, xacc)
REAL(SP) rtflsp (func, x1, x2, xacc)
REAL(SP) rtnewt (funcd, x1, x2, xacc)
REAL(SP) rtsafe (funcd, x1, x2, xacc)
REAL(SP) rtsec (func, x1, x2, xacc)
subroutine rzextr (iest, xest, yest, yz, dy)
REAL(SP), dimension(nl+nrr+1) savgol (nl, nrr, ld, m)
subroutine scrsho (func)
REAL(SP) select (k, arr)
REAL(SP) select_bypack (k, arr)
subroutine select_heap (arr, heap)
REAL(SP) select_inplace (k, arr)
subroutine simplx (a, m1, m2, m3, icase, izrov, iposv)
subroutine simpr (y, dydx, dfdx, dfdy, xs, htot, nstep, yout, derivs)
subroutine sinft (y)
subroutine slvsm2 (u, rhs)
subroutine slvsml (u, rhs)
subroutine sncndn (uu, emmc, sn, cn, dn)
REAL(DP) snrm (sx, itol)
subroutine sobseq (x, init)
subroutine solvde (itmax, conv, slowc, scalv, indexv, nb, y)
subroutine sor (a, b, c, d, e, f, u, rjac)
subroutine sort (arr)
subroutine sort2 (arr, slave)
subroutine sort3 (arr, slave1, slave2)
subroutine sort_bypack (arr)
subroutine sort_byreshape (arr)
subroutine sort_heap (arr)
subroutine sort_pick (arr)
subroutine sort_radix (arr)
subroutine sort_shell (arr)
subroutine spctrm (p, k, ovrlap, unit, n_window)
subroutine spear (data1, data2, d, zd, probd, rs, probrs)
subroutine splie2 (x1a, x2a, ya, y2a)
REAL(SP) splin2 (x1a, x2a, ya, y2a, x1, x2)
subroutine spline (x, y, yp1, ypn, y2)
REAL(SP) splint (xa, ya, y2a, x)
subroutine sprstp (sa)
subroutine stifbs (y, dydx, x, htry, eps, yscal, hdid, hnext, derivs)
subroutine stiff (y, dydx, x, htry, eps, yscal, hdid, hnext, derivs)
subroutine stoerm (y, d2y, xs, htot, nstep, yout, derivs)
subroutine svdfit (x, y, sig, a, v, w, chisq, funcs)
subroutine svdvar (v, w, cvm)
REAL(SP), dimension(size(y) toeplz (r, y)
subroutine tptest (data1, data2, t, prob)
subroutine tqli (d, e, z)
subroutine trapzd (func, a, b, s, n)
subroutine tred2 (a, d, e, novectors)
subroutine tridag_par (a, b, c, r, u)
subroutine ttest (data1, data2, t, prob)
subroutine tutest (data1, data2, t, prob)
subroutine twofft (data1, data2, fft1, fft2)
REAL(DP), dimension(size(x) vander (x, q)
subroutine vegas (region, func, init, ncall, itmx, nprn, tgral, sd, chi2a)
subroutine voltra (t0, h, t, f, g, ak)
subroutine wt1 (a, isign, wtstep)
subroutine wtn (a, nn, isign, wtstep)
REAL(SP), dimension(n) wwghts (n, h, kermom)
subroutine zbrac (func, x1, x2, succes)
subroutine zbrak (func, x1, x2, n, xb1, xb2, nb)
REAL(SP) zbrent (func, x1, x2, tol)
subroutine zrhqr (a, rtr, rti)
REAL(SP) zriddr (func, x1, x2, xacc)
subroutine zroots (a, roots, polish)

Public Attributes

REAL(DP), dimension(2 *size(uc, 1 interp )(uc)

Detailed Description

Definition at line 2 of file nr.f90.


Member Function/Subroutine Documentation

subroutine nr::interface::airy ( REAL(SP),intent(in)  x,
REAL(SP),intent(out)  ai,
REAL(SP),intent(out)  bi,
REAL(SP),intent(out)  aip,
REAL(SP),intent(out)  bip 
)

Definition at line 3 of file nr.f90.

subroutine nr::interface::amebsa ( REAL(SP),dimension(:,:),intent(inout)  p,
REAL(SP),dimension(:),intent(inout)  y,
REAL(SP),dimension(:),intent(inout)  pb,
REAL(SP),intent(inout)  yb,
REAL(SP),intent(in)  ftol,
nr::interface::amebsa__interface  func,
INTEGER(I4B),intent(inout)  iter,
REAL(SP),intent(in)  temptr 
)

Definition at line 10 of file nr.f90.

subroutine nr::interface::amoeba ( REAL(SP),dimension(:,:),intent(inout)  p,
REAL(SP),dimension(:),intent(inout)  y,
REAL(SP),intent(in)  ftol,
nr::interface::amoeba__interface  func,
INTEGER(I4B),intent(out)  iter 
)

Definition at line 27 of file nr.f90.

subroutine nr::interface::anneal ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(in)  y,
INTEGER(I4B),dimension(:),intent(inout)  iorder 
)

Definition at line 43 of file nr.f90.

subroutine nr::interface::asolve ( REAL(DP),dimension(:),intent(in)  b,
REAL(DP),dimension(:),intent(out)  x,
INTEGER(I4B),intent(in)  itrnsp 
)

Definition at line 50 of file nr.f90.

subroutine nr::interface::atimes ( REAL(DP),dimension(:),intent(in)  x,
REAL(DP),dimension(:),intent(out)  r,
INTEGER(I4B),intent(in)  itrnsp 
)

Definition at line 58 of file nr.f90.

subroutine nr::interface::avevar ( REAL(SP),dimension(:),intent(in)  data,
REAL(SP),intent(out)  ave,
REAL(SP),intent(out)  var 
)

Definition at line 66 of file nr.f90.

subroutine nr::interface::balanc ( REAL(SP),dimension(:,:),intent(inout)  a  ) 

Definition at line 73 of file nr.f90.

subroutine nr::interface::banbks ( REAL(SP),dimension(:,:),intent(in)  a,
INTEGER(I4B),intent(in)  m1,
INTEGER(I4B),intent(in)  m2,
REAL(SP),dimension(:,:),intent(in)  al,
INTEGER(I4B),dimension(:),intent(in)  indx,
REAL(SP),dimension(:),intent(inout)  b 
)

Definition at line 79 of file nr.f90.

subroutine nr::interface::bandec ( REAL(SP),dimension(:,:),intent(inout)  a,
INTEGER(I4B),intent(in)  m1,
INTEGER(I4B),intent(in)  m2,
REAL(SP),dimension(:,:),intent(out)  al,
INTEGER(I4B),dimension(:),intent(out)  indx,
REAL(SP),intent(out)  d 
)

Definition at line 88 of file nr.f90.

subroutine nr::interface::banmul ( REAL(SP),dimension(:,:),intent(in)  a,
INTEGER(I4B),intent(in)  m1,
INTEGER(I4B),intent(in)  m2,
REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(out)  b 
)

Definition at line 98 of file nr.f90.

subroutine nr::interface::bcucof ( REAL(SP),dimension(4),intent(in)  y,
REAL(SP),dimension(4),intent(in)  y1,
REAL(SP),dimension(4),intent(in)  y2,
REAL(SP),dimension(4),intent(in)  y12,
REAL(SP),intent(in)  d1,
REAL(SP),intent(in)  d2,
REAL(SP),dimension(4,4),intent(out)  c 
)

Definition at line 107 of file nr.f90.

subroutine nr::interface::bcuint ( REAL(SP),dimension(4),intent(in)  y,
REAL(SP),dimension(4),intent(in)  y1,
REAL(SP),dimension(4),intent(in)  y2,
REAL(SP),dimension(4),intent(in)  y12,
REAL(SP),intent(in)  x1l,
REAL(SP),intent(in)  x1u,
REAL(SP),intent(in)  x2l,
REAL(SP),intent(in)  x2u,
REAL(SP),intent(in)  x1,
REAL(SP),intent(in)  x2,
REAL(SP),intent(out)  ansy,
REAL(SP),intent(out)  ansy1,
REAL(SP),intent(out)  ansy2 
)

Definition at line 115 of file nr.f90.

subroutine nr::interface::bessik ( REAL(SP),intent(in)  x,
REAL(SP),intent(in)  xnu,
REAL(SP),intent(out)  ri,
REAL(SP),intent(out)  rk,
REAL(SP),intent(out)  rip,
REAL(SP),intent(out)  rkp 
)

Definition at line 178 of file nr.f90.

REAL(SP) nr::interface::bnldev ( REAL(SP),intent(in)  pp,
INTEGER(I4B),intent(in)  n 
)

Definition at line 374 of file nr.f90.

REAL(SP) nr::interface::brent ( REAL(SP),intent(in)  ax,
REAL(SP),intent(in)  bx,
REAL(SP),intent(in)  cx,
nr::interface::brent__interface  func,
REAL(SP),intent(in)  tol,
REAL(SP),intent(out)  xmin 
)

Definition at line 382 of file nr.f90.

subroutine nr::interface::broydn ( REAL(SP),dimension(:),intent(inout)  x,
LOGICAL(LGT),intent(out)  check 
)

Definition at line 397 of file nr.f90.

subroutine nr::interface::bsstep ( REAL(SP),dimension(:),intent(inout)  y,
REAL(SP),dimension(:),intent(in)  dydx,
REAL(SP),intent(inout)  x,
REAL(SP),intent(in)  htry,
REAL(SP),intent(in)  eps,
REAL(SP),dimension(:),intent(in)  yscal,
REAL(SP),intent(out)  hdid,
REAL(SP),intent(out)  hnext,
nr::interface::bsstep__interface  derivs 
)

Definition at line 404 of file nr.f90.

subroutine nr::interface::caldat ( INTEGER(I4B),intent(in)  julian,
INTEGER(I4B),intent(out)  mm,
INTEGER(I4B),intent(out)  id,
INTEGER(I4B),intent(out)  iyyy 
)

Definition at line 422 of file nr.f90.

REAL(SP),dimension(size(c) nr::interface::chder ( REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b,
REAL(SP),dimension(:),intent(in)  c 
)

Definition at line 429 of file nr.f90.

REAL(SP),dimension(n) nr::interface::chebft ( REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b,
INTEGER(I4B),intent(in)  n,
nr::interface::chebft__interface  func 
)

Definition at line 452 of file nr.f90.

REAL(SP),dimension(size(c) nr::interface::chebpc ( REAL(SP),dimension(:),intent(in)  c  ) 

Definition at line 467 of file nr.f90.

REAL(SP),dimension(size(c) nr::interface::chint ( REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b,
REAL(SP),dimension(:),intent(in)  c 
)

Definition at line 474 of file nr.f90.

subroutine nr::interface::choldc ( REAL(SP),dimension(:,:),intent(inout)  a,
REAL(SP),dimension(:),intent(out)  p 
)

Definition at line 482 of file nr.f90.

subroutine nr::interface::cholsl ( REAL(SP),dimension(:,:),intent(in)  a,
REAL(SP),dimension(:),intent(in)  p,
REAL(SP),dimension(:),intent(in)  b,
REAL(SP),dimension(:),intent(inout)  x 
)

Definition at line 489 of file nr.f90.

subroutine nr::interface::chsone ( REAL(SP),dimension(:),intent(in)  bins,
REAL(SP),dimension(:),intent(in)  ebins,
INTEGER(I4B),intent(in)  knstrn,
REAL(SP),intent(out)  df,
REAL(SP),intent(out)  chsq,
REAL(SP),intent(out)  prob 
)

Definition at line 497 of file nr.f90.

subroutine nr::interface::chstwo ( REAL(SP),dimension(:),intent(in)  bins1,
REAL(SP),dimension(:),intent(in)  bins2,
INTEGER(I4B),intent(in)  knstrn,
REAL(SP),intent(out)  df,
REAL(SP),intent(out)  chsq,
REAL(SP),intent(out)  prob 
)

Definition at line 505 of file nr.f90.

subroutine nr::interface::cisi ( REAL(SP),intent(in)  x,
REAL(SP),intent(out)  ci,
REAL(SP),intent(out)  si 
)

Definition at line 513 of file nr.f90.

subroutine nr::interface::cntab1 ( INTEGER(I4B),dimension(:,:),intent(in)  nn,
REAL(SP),intent(out)  chisq,
REAL(SP),intent(out)  df,
REAL(SP),intent(out)  prob,
REAL(SP),intent(out)  cramrv,
REAL(SP),intent(out)  ccc 
)

Definition at line 520 of file nr.f90.

subroutine nr::interface::cntab2 ( INTEGER(I4B),dimension(:,:),intent(in)  nn,
REAL(SP),intent(out)  h,
REAL(SP),intent(out)  hx,
REAL(SP),intent(out)  hy,
REAL(SP),intent(out)  hygx,
REAL(SP),intent(out)  hxgy,
REAL(SP),intent(out)  uygx,
REAL(SP),intent(out)  uxgy,
REAL(SP),intent(out)  uxy 
)

Definition at line 527 of file nr.f90.

REAL(SP),dimension(size(data) nr::interface::convlv ( REAL(SP),dimension(:),intent(in)  data,
REAL(SP),dimension(:),intent(in)  respns,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 534 of file nr.f90.

REAL(SP),dimension(size(data1) nr::interface::correl ( REAL(SP),dimension(:),intent(in)  data1,
REAL(SP),dimension(:),intent(in)  data2 
)

Definition at line 543 of file nr.f90.

subroutine nr::interface::cosft1 ( REAL(SP),dimension(:),intent(inout)  y  ) 

Definition at line 550 of file nr.f90.

subroutine nr::interface::cosft2 ( REAL(SP),dimension(:),intent(inout)  y,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 556 of file nr.f90.

subroutine nr::interface::covsrt ( REAL(SP),dimension(:,:),intent(inout)  covar,
LOGICAL(LGT),dimension(:),intent(in)  maska 
)

Definition at line 563 of file nr.f90.

subroutine nr::interface::cyclic ( REAL(SP),dimension(:),intent(in)  a,
REAL(SP),dimension(:),intent(in)  b,
REAL(SP),dimension(:),intent(in)  c,
REAL(SP),intent(in)  alpha,
REAL(SP),intent(in)  beta,
REAL(SP),dimension(:),intent(in)  r,
REAL(SP),dimension(:),intent(out)  x 
)

Definition at line 570 of file nr.f90.

subroutine nr::interface::daub4 ( REAL(SP),dimension(:),intent(inout)  a,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 578 of file nr.f90.

REAL(SP) nr::interface::dbrent ( REAL(SP),intent(in)  ax,
REAL(SP),intent(in)  bx,
REAL(SP),intent(in)  cx,
nr::interface::dbrent__interface  func,
nr::interface::dbrent__interface  dbrent_dfunc,
REAL(SP),intent(in)  tol,
REAL(SP),intent(out)  xmin 
)

Definition at line 598 of file nr.f90.

subroutine nr::interface::ddpoly ( REAL(SP),dimension(:),intent(in)  c,
REAL(SP),intent(in)  x,
REAL(SP),dimension(:),intent(out)  pd 
)

Definition at line 619 of file nr.f90.

LOGICAL(LGT) nr::interface::decchk ( CHARACTER(1),dimension(:),intent(in)  string,
CHARACTER(1),intent(out)  ch 
)

Definition at line 627 of file nr.f90.

subroutine nr::interface::dfpmin ( REAL(SP),dimension(:),intent(inout)  p,
REAL(SP),intent(in)  gtol,
INTEGER(I4B),intent(out)  iter,
REAL(SP),intent(out)  fret,
nr::interface::dfpmin__interface  func,
nr::interface::dfpmin__interface  dfunc 
)

Definition at line 635 of file nr.f90.

REAL(SP) nr::interface::dfridr ( nr::interface::dfridr__interface  func,
REAL(SP),intent(in)  x,
REAL(SP),intent(in)  h,
REAL(SP),intent(out)  err 
)

Definition at line 657 of file nr.f90.

subroutine nr::interface::dftcor ( REAL(SP),intent(in)  w,
REAL(SP),intent(in)  delta,
REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b,
REAL(SP),dimension(:),intent(in)  endpts,
REAL(SP),intent(out)  corre,
REAL(SP),intent(out)  corim,
REAL(SP),intent(out)  corfac 
)

Definition at line 672 of file nr.f90.

subroutine nr::interface::dftint ( nr::interface::dftint__interface  func,
REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b,
REAL(SP),intent(in)  w,
REAL(SP),intent(out)  cosint,
REAL(SP),intent(out)  sinint 
)

Definition at line 680 of file nr.f90.

subroutine nr::interface::difeq ( INTEGER(I4B),intent(in)  k,
INTEGER(I4B),intent(in)  k1,
INTEGER(I4B),intent(in)  k2,
INTEGER(I4B),intent(in)  jsf,
INTEGER(I4B),intent(in)  is1,
INTEGER(I4B),intent(in)  isf,
INTEGER(I4B),dimension(:),intent(in)  indexv,
REAL(SP),dimension(:,:),intent(out)  s,
REAL(SP),dimension(:,:),intent(in)  y 
)

Definition at line 694 of file nr.f90.

INTEGER(I4B),dimension(n) nr::interface::eclass ( INTEGER(I4B),dimension(:),intent(in)  lista,
INTEGER(I4B),dimension(:),intent(in)  listb,
INTEGER(I4B),intent(in)  n 
)

Definition at line 703 of file nr.f90.

INTEGER(I4B),dimension(n) nr::interface::eclazz ( nr::interface::eclazz__interface  equiv,
INTEGER(I4B),intent(in)  n 
)

Definition at line 711 of file nr.f90.

REAL(SP) nr::interface::ei ( REAL(SP),intent(in)  x  ) 

Definition at line 725 of file nr.f90.

subroutine nr::interface::eigsrt ( REAL(SP),dimension(:),intent(inout)  d,
REAL(SP),dimension(:,:),intent(inout)  v 
)

Definition at line 732 of file nr.f90.

subroutine nr::interface::elmhes ( REAL(SP),dimension(:,:),intent(inout)  a  ) 

Definition at line 778 of file nr.f90.

subroutine nr::interface::eulsum ( REAL(SP),intent(inout)  sum,
REAL(SP),intent(in)  term,
INTEGER(I4B),intent(in)  jterm 
)

Definition at line 823 of file nr.f90.

REAL(SP) nr::interface::evlmem ( REAL(SP),intent(in)  fdt,
REAL(SP),dimension(:),intent(in)  d,
REAL(SP),intent(in)  xms 
)

Definition at line 831 of file nr.f90.

REAL(SP) nr::interface::expint ( INTEGER(I4B),intent(in)  n,
REAL(SP),intent(in)  x 
)

Definition at line 850 of file nr.f90.

subroutine nr::interface::fasper ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(in)  y,
REAL(SP),intent(in)  ofac,
REAL(SP),intent(in)  hifac,
REAL(SP),dimension(:),pointer  px,
REAL(SP),dimension(:),pointer  py,
INTEGER(I4B),intent(out)  jmax,
REAL(SP),intent(out)  prob 
)

Definition at line 884 of file nr.f90.

subroutine nr::interface::fdjac ( REAL(SP),dimension(:),intent(inout)  x,
REAL(SP),dimension(:),intent(in)  fvec,
REAL(SP),dimension(:,:),intent(out)  df 
)

Definition at line 894 of file nr.f90.

subroutine nr::interface::fgauss ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(in)  a,
REAL(SP),dimension(:),intent(out)  y,
REAL(SP),dimension(:,:),intent(out)  dyda 
)

Definition at line 902 of file nr.f90.

subroutine nr::interface::fit ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(in)  y,
REAL(SP),intent(out)  a,
REAL(SP),intent(out)  b,
REAL(SP),intent(out)  siga,
REAL(SP),intent(out)  sigb,
REAL(SP),intent(out)  chi2,
REAL(SP),intent(out)  q,
REAL(SP),dimension(:),intent(in),optional  sig 
)

Definition at line 910 of file nr.f90.

subroutine nr::interface::fitexy ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(in)  y,
REAL(SP),dimension(:),intent(in)  sigx,
REAL(SP),dimension(:),intent(in)  sigy,
REAL(SP),intent(out)  a,
REAL(SP),intent(out)  b,
REAL(SP),intent(out)  siga,
REAL(SP),intent(out)  sigb,
REAL(SP),intent(out)  chi2,
REAL(SP),intent(out)  q 
)

Definition at line 918 of file nr.f90.

subroutine nr::interface::fixrts ( REAL(SP),dimension(:),intent(inout)  d  ) 

Definition at line 925 of file nr.f90.

REAL(SP),dimension(n) nr::interface::fleg ( REAL(SP),intent(in)  x,
INTEGER(I4B),intent(in)  n 
)

Definition at line 931 of file nr.f90.

subroutine nr::interface::flmoon ( INTEGER(I4B),intent(in)  n,
INTEGER(I4B),intent(in)  nph,
INTEGER(I4B),intent(out)  jd,
REAL(SP),intent(out)  frac 
)

Definition at line 939 of file nr.f90.

subroutine nr::interface::four1_alt ( COMPLEX(SPC),dimension(:),intent(inout)  data,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 960 of file nr.f90.

subroutine nr::interface::four1_gather ( COMPLEX(SPC),dimension(:),intent(inout)  data,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 967 of file nr.f90.

subroutine nr::interface::four2 ( COMPLEX(SPC),dimension(:,:),intent(inout)  data,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 974 of file nr.f90.

subroutine nr::interface::four2_alt ( COMPLEX(SPC),dimension(:,:),intent(inout)  data,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 981 of file nr.f90.

subroutine nr::interface::four3 ( COMPLEX(SPC),dimension(:,:,:),intent(inout)  data,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 988 of file nr.f90.

subroutine nr::interface::four3_alt ( COMPLEX(SPC),dimension(:,:,:),intent(inout)  data,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 995 of file nr.f90.

subroutine nr::interface::fourcol ( COMPLEX(SPC),dimension(:,:),intent(inout)  data,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 1002 of file nr.f90.

subroutine nr::interface::fourcol_3d ( COMPLEX(SPC),dimension(:,:,:),intent(inout)  data,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 1009 of file nr.f90.

subroutine nr::interface::fourn_gather ( COMPLEX(SPC),dimension(:),intent(inout)  data,
INTEGER(I4B),dimension(:),intent(in)  nn,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 1016 of file nr.f90.

subroutine nr::interface::fourrow_3d ( COMPLEX(SPC),dimension(:,:,:),intent(inout)  data,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 1037 of file nr.f90.

REAL(SP),dimension(n) nr::interface::fpoly ( REAL(SP),intent(in)  x,
INTEGER(I4B),intent(in)  n 
)

Definition at line 1044 of file nr.f90.

subroutine nr::interface::fred2 ( REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b,
REAL(SP),dimension(:),intent(out)  t,
REAL(SP),dimension(:),intent(out)  f,
REAL(SP),dimension(:),intent(out)  w,
nr::interface::fred2__interface  g,
nr::interface::fred2__interface  ak 
)

Definition at line 1052 of file nr.f90.

REAL(SP),dimension(size(x) nr::interface::fredin ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b,
REAL(SP),dimension(:),intent(in)  t,
REAL(SP),dimension(:),intent(in)  f,
REAL(SP),dimension(:),intent(in)  w,
nr::interface::fredin__interface  g,
nr::interface::fredin__interface  ak 
)

Definition at line 1072 of file nr.f90.

subroutine nr::interface::frenel ( REAL(SP),intent(in)  x,
REAL(SP),intent(out)  s,
REAL(SP),intent(out)  c 
)

Definition at line 1093 of file nr.f90.

subroutine nr::interface::frprmn ( REAL(SP),dimension(:),intent(inout)  p,
REAL(SP),intent(in)  ftol,
INTEGER(I4B),intent(out)  iter,
REAL(SP),intent(out)  fret 
)

Definition at line 1100 of file nr.f90.

subroutine nr::interface::ftest ( REAL(SP),dimension(:),intent(in)  data1,
REAL(SP),dimension(:),intent(in)  data2,
REAL(SP),intent(out)  f,
REAL(SP),intent(out)  prob 
)

Definition at line 1109 of file nr.f90.

REAL(SP) nr::interface::gamdev ( INTEGER(I4B),intent(in)  ia  ) 

Definition at line 1116 of file nr.f90.

subroutine nr::interface::gaucof ( REAL(SP),dimension(:),intent(inout)  a,
REAL(SP),dimension(:),intent(inout)  b,
REAL(SP),intent(in)  amu0,
REAL(SP),dimension(:),intent(out)  x,
REAL(SP),dimension(:),intent(out)  w 
)

Definition at line 1173 of file nr.f90.

subroutine nr::interface::gauher ( REAL(SP),dimension(:),intent(out)  x,
REAL(SP),dimension(:),intent(out)  w 
)

Definition at line 1181 of file nr.f90.

subroutine nr::interface::gaujac ( REAL(SP),dimension(:),intent(out)  x,
REAL(SP),dimension(:),intent(out)  w,
REAL(SP),intent(in)  alf,
REAL(SP),intent(in)  bet 
)

Definition at line 1187 of file nr.f90.

subroutine nr::interface::gaulag ( REAL(SP),dimension(:),intent(out)  x,
REAL(SP),dimension(:),intent(out)  w,
REAL(SP),intent(in)  alf 
)

Definition at line 1194 of file nr.f90.

subroutine nr::interface::gauleg ( REAL(SP),intent(in)  x1,
REAL(SP),intent(in)  x2,
REAL(SP),dimension(:),intent(out)  x,
REAL(SP),dimension(:),intent(out)  w 
)

Definition at line 1201 of file nr.f90.

subroutine nr::interface::gaussj ( REAL(SP),dimension(:,:),intent(inout)  a,
REAL(SP),dimension(:,:),intent(inout)  b 
)

Definition at line 1208 of file nr.f90.

REAL(SP) nr::interface::golden ( REAL(SP),intent(in)  ax,
REAL(SP),intent(in)  bx,
REAL(SP),intent(in)  cx,
nr::interface::golden__interface  func,
REAL(SP),intent(in)  tol,
REAL(SP),intent(out)  xmin 
)

Definition at line 1229 of file nr.f90.

subroutine nr::interface::hqr ( REAL(SP),dimension(:,:),intent(inout)  a,
REAL(SP),dimension(:),intent(out)  wr,
REAL(SP),dimension(:),intent(out)  wi 
)

Definition at line 1259 of file nr.f90.

subroutine nr::interface::hunt ( REAL(SP),dimension(:),intent(in)  xx,
REAL(SP),intent(in)  x,
INTEGER(I4B),intent(inout)  jlo 
)

Definition at line 1266 of file nr.f90.

subroutine nr::interface::hypdrv ( REAL(SP),intent(in)  s,
REAL(SP),dimension(:),intent(in)  ry,
REAL(SP),dimension(:),intent(out)  rdyds 
)

Definition at line 1274 of file nr.f90.

COMPLEX(SPC) nr::interface::hypgeo ( COMPLEX(SPC),intent(in)  a,
COMPLEX(SPC),intent(in)  b,
COMPLEX(SPC),intent(in)  c,
COMPLEX(SPC),intent(in)  z 
)

Definition at line 1282 of file nr.f90.

subroutine nr::interface::hypser ( COMPLEX(SPC),intent(in)  a,
COMPLEX(SPC),intent(in)  b,
COMPLEX(SPC),intent(in)  c,
COMPLEX(SPC),intent(in)  z,
COMPLEX(SPC),intent(out)  series,
COMPLEX(SPC),intent(out)  deriv 
)

Definition at line 1289 of file nr.f90.

INTEGER(I2B) nr::interface::icrc ( INTEGER(I2B),intent(in)  crc,
CHARACTER(1),dimension(:),intent(in)  buf,
INTEGER(I2B),intent(in)  jinit,
INTEGER(I4B),intent(in)  jrev 
)

Definition at line 1296 of file nr.f90.

INTEGER(I4B) nr::interface::igray ( INTEGER(I4B),intent(in)  n,
INTEGER(I4B),intent(in)  is 
)

Definition at line 1305 of file nr.f90.

subroutine nr::interface::index_bypack ( REAL(SP),dimension(:),intent(in)  arr,
INTEGER(I4B),dimension(:),intent(inout)  index,
INTEGER,intent(in),optional  partial 
)

Definition at line 1312 of file nr.f90.

INTEGER(I4B) nr::interface::irbit1 ( INTEGER(I4B),intent(inout)  iseed  ) 

Definition at line 1346 of file nr.f90.

INTEGER(I4B) nr::interface::irbit2 ( INTEGER(I4B),intent(inout)  iseed  ) 

Definition at line 1353 of file nr.f90.

subroutine nr::interface::jacobi ( REAL(SP),dimension(:,:),intent(inout)  a,
REAL(SP),dimension(:),intent(out)  d,
REAL(SP),dimension(:,:),intent(out)  v,
INTEGER(I4B),intent(out)  nrot 
)

Definition at line 1360 of file nr.f90.

subroutine nr::interface::jacobn ( REAL(SP),intent(in)  x,
REAL(SP),dimension(:),intent(in)  y,
REAL(SP),dimension(:),intent(out)  dfdx,
REAL(SP),dimension(:,:),intent(out)  dfdy 
)

Definition at line 1369 of file nr.f90.

INTEGER(I4B) nr::interface::julday ( INTEGER(I4B),intent(in)  mm,
INTEGER(I4B),intent(in)  id,
INTEGER(I4B),intent(in)  iyyy 
)

Definition at line 1378 of file nr.f90.

subroutine nr::interface::kendl1 ( REAL(SP),dimension(:),intent(in)  data1,
REAL(SP),dimension(:),intent(in)  data2,
REAL(SP),intent(out)  tau,
REAL(SP),intent(out)  z,
REAL(SP),intent(out)  prob 
)

Definition at line 1385 of file nr.f90.

subroutine nr::interface::kendl2 ( REAL(SP),dimension(:,:),intent(in)  tab,
REAL(SP),intent(out)  tau,
REAL(SP),intent(out)  z,
REAL(SP),intent(out)  prob 
)

Definition at line 1392 of file nr.f90.

REAL(DP),dimension(m) nr::interface::kermom ( REAL(DP),intent(in)  y,
INTEGER(I4B),intent(in)  m 
)

Definition at line 1399 of file nr.f90.

subroutine nr::interface::ks2d1s ( REAL(SP),dimension(:),intent(in)  x1,
REAL(SP),dimension(:),intent(in)  y1,
nr::interface::ks2d1s__interface  quadvl,
REAL(SP),intent(out)  d1,
REAL(SP),intent(out)  prob 
)

Definition at line 1407 of file nr.f90.

subroutine nr::interface::ks2d2s ( REAL(SP),dimension(:),intent(in)  x1,
REAL(SP),dimension(:),intent(in)  y1,
REAL(SP),dimension(:),intent(in)  x2,
REAL(SP),dimension(:),intent(in)  y2,
REAL(SP),intent(out)  d,
REAL(SP),intent(out)  prob 
)

Definition at line 1421 of file nr.f90.

subroutine nr::interface::ksone ( REAL(SP),dimension(:),intent(inout)  data,
nr::interface::ksone__interface  func,
REAL(SP),intent(out)  d,
REAL(SP),intent(out)  prob 
)

Definition at line 1428 of file nr.f90.

subroutine nr::interface::kstwo ( REAL(SP),dimension(:),intent(in)  data1,
REAL(SP),dimension(:),intent(in)  data2,
REAL(SP),intent(out)  d,
REAL(SP),intent(out)  prob 
)

Definition at line 1442 of file nr.f90.

subroutine nr::interface::laguer ( COMPLEX(SPC),dimension(:),intent(in)  a,
COMPLEX(SPC),intent(inout)  x,
INTEGER(I4B),intent(out)  its 
)

Definition at line 1449 of file nr.f90.

subroutine nr::interface::lfit ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(in)  y,
REAL(SP),dimension(:),intent(in)  sig,
REAL(SP),dimension(:),intent(inout)  a,
LOGICAL(LGT),dimension(:),intent(in)  maska,
REAL(SP),dimension(:,:),intent(inout)  covar,
REAL(SP),intent(out)  chisq,
nr::interface::lfit__interface  funcs 
)

Definition at line 1457 of file nr.f90.

subroutine nr::interface::linbcg ( REAL(DP),dimension(:),intent(in)  b,
REAL(DP),dimension(:),intent(inout)  x,
INTEGER(I4B),intent(in)  itol,
REAL(DP),intent(in)  tol,
INTEGER(I4B),intent(in)  itmax,
INTEGER(I4B),intent(out)  iter,
REAL(DP),intent(out)  err 
)

Definition at line 1474 of file nr.f90.

subroutine nr::interface::linmin ( REAL(SP),dimension(:),intent(inout),target  p,
REAL(SP),dimension(:),intent(inout),target  xi,
REAL(SP),intent(out)  fret 
)

Definition at line 1485 of file nr.f90.

subroutine nr::interface::lnsrch ( REAL(SP),dimension(:),intent(in)  xold,
REAL(SP),intent(in)  fold,
REAL(SP),dimension(:),intent(in)  g,
REAL(SP),dimension(:),intent(inout)  p,
REAL(SP),dimension(:),intent(out)  x,
REAL(SP),intent(out)  f,
REAL(SP),intent(in)  stpmax,
LOGICAL(LGT),intent(out)  check,
nr::interface::lnsrch__interface  func 
)

Definition at line 1492 of file nr.f90.

INTEGER(I4B) nr::interface::locate ( REAL(SP),dimension(:),intent(in)  xx,
REAL(SP),intent(in)  x 
)

Definition at line 1510 of file nr.f90.

REAL(DP),dimension(size(u,1) nr::interface::lop ( REAL(DP),dimension(:,:),intent(in)  u  ) 

Definition at line 1518 of file nr.f90.

subroutine nr::interface::lubksb ( REAL(SP),dimension(:,:),intent(in)  a,
INTEGER(I4B),dimension(:),intent(in)  indx,
REAL(SP),dimension(:),intent(inout)  b 
)

Definition at line 1525 of file nr.f90.

subroutine nr::interface::ludcmp ( REAL(SP),dimension(:,:),intent(inout)  a,
INTEGER(I4B),dimension(:),intent(out)  indx,
REAL(SP),intent(out)  d 
)

Definition at line 1533 of file nr.f90.

subroutine nr::interface::machar ( INTEGER(I4B),intent(out)  ibeta,
INTEGER(I4B),intent(out)  it,
INTEGER(I4B),intent(out)  irnd,
INTEGER(I4B),intent(out)  ngrd,
INTEGER(I4B),intent(out)  machep,
INTEGER(I4B),intent(out)  negep,
INTEGER(I4B),intent(out)  iexp,
INTEGER(I4B),intent(out)  minexp,
INTEGER(I4B),intent(out)  maxexp,
REAL(SP),intent(out)  eps,
REAL(SP),intent(out)  epsneg,
REAL(SP),intent(out)  xmin,
REAL(SP),intent(out)  xmax 
)

Definition at line 1541 of file nr.f90.

subroutine nr::interface::medfit ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(in)  y,
REAL(SP),intent(out)  a,
REAL(SP),intent(out)  b,
REAL(SP),intent(out)  abdev 
)

Definition at line 1550 of file nr.f90.

subroutine nr::interface::memcof ( REAL(SP),dimension(:),intent(in)  data,
REAL(SP),intent(out)  xms,
REAL(SP),dimension(:),intent(out)  d 
)

Definition at line 1557 of file nr.f90.

subroutine nr::interface::mgfas ( REAL(DP),dimension(:,:),intent(inout)  u,
INTEGER(I4B),intent(in)  maxcyc 
)

Definition at line 1565 of file nr.f90.

subroutine nr::interface::mglin ( REAL(DP),dimension(:,:),intent(inout)  u,
INTEGER(I4B),intent(in)  ncycle 
)

Definition at line 1572 of file nr.f90.

subroutine nr::interface::midexp ( nr::interface::midexp__interface  funk,
REAL(SP),intent(in)  aa,
REAL(SP),intent(in)  bb,
REAL(SP),intent(inout)  s,
INTEGER(I4B),intent(in)  n 
)

Definition at line 1579 of file nr.f90.

subroutine nr::interface::midinf ( nr::interface::midinf__interface  funk,
REAL(SP),intent(in)  aa,
REAL(SP),intent(in)  bb,
REAL(SP),intent(inout)  s,
INTEGER(I4B),intent(in)  n 
)

Definition at line 1594 of file nr.f90.

subroutine nr::interface::midpnt ( nr::interface::midpnt__interface  func,
REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b,
REAL(SP),intent(inout)  s,
INTEGER(I4B),intent(in)  n 
)

Definition at line 1609 of file nr.f90.

subroutine nr::interface::midsql ( nr::interface::midsql__interface  funk,
REAL(SP),intent(in)  aa,
REAL(SP),intent(in)  bb,
REAL(SP),intent(inout)  s,
INTEGER(I4B),intent(in)  n 
)

Definition at line 1624 of file nr.f90.

subroutine nr::interface::midsqu ( nr::interface::midsqu__interface  funk,
REAL(SP),intent(in)  aa,
REAL(SP),intent(in)  bb,
REAL(SP),intent(inout)  s,
INTEGER(I4B),intent(in)  n 
)

Definition at line 1639 of file nr.f90.

subroutine nr::interface::miser ( nr::interface::miser__interface  func,
REAL(SP),dimension(:),intent(in)  regn,
INTEGER(I4B),intent(in)  ndim,
INTEGER(I4B),intent(in)  npts,
REAL(SP),intent(in)  dith,
REAL(SP),intent(out)  ave,
REAL(SP),intent(out)  var 
)

Definition at line 1654 of file nr.f90.

subroutine nr::interface::mmid ( REAL(SP),dimension(:),intent(in)  y,
REAL(SP),dimension(:),intent(in)  dydx,
REAL(SP),intent(in)  xs,
REAL(SP),intent(in)  htot,
INTEGER(I4B),intent(in)  nstep,
REAL(SP),dimension(:),intent(out)  yout,
nr::interface::mmid__interface  derivs 
)

Definition at line 1670 of file nr.f90.

subroutine nr::interface::mnbrak ( REAL(SP),intent(inout)  ax,
REAL(SP),intent(inout)  bx,
REAL(SP),intent(out)  cx,
REAL(SP),intent(out)  fa,
REAL(SP),intent(out)  fb,
REAL(SP),intent(out)  fc,
nr::interface::mnbrak__interface  func 
)

Definition at line 1687 of file nr.f90.

subroutine nr::interface::mnewt ( INTEGER(I4B),intent(in)  ntrial,
REAL(SP),dimension(:),intent(inout)  x,
REAL(SP),intent(in)  tolx,
REAL(SP),intent(in)  tolf,
nr::interface::mnewt__interface  usrfun 
)

Definition at line 1701 of file nr.f90.

subroutine nr::interface::moment ( REAL(SP),dimension(:),intent(in)  data,
REAL(SP),intent(out)  ave,
REAL(SP),intent(out)  adev,
REAL(SP),intent(out)  sdev,
REAL(SP),intent(out)  var,
REAL(SP),intent(out)  skew,
REAL(SP),intent(out)  curt 
)

Definition at line 1717 of file nr.f90.

subroutine nr::interface::mp2dfr ( CHARACTER(1),dimension(:),intent(inout)  a,
CHARACTER(1),dimension(:),intent(out)  s,
INTEGER(I4B),intent(in)  n,
INTEGER(I4B),intent(out)  m 
)

Definition at line 1724 of file nr.f90.

subroutine nr::interface::mpdiv ( CHARACTER(1),dimension(:),intent(out)  q,
CHARACTER(1),dimension(:),intent(out)  r,
CHARACTER(1),dimension(:),intent(in)  u,
CHARACTER(1),dimension(:),intent(in)  v,
INTEGER(I4B),intent(in)  n,
INTEGER(I4B),intent(in)  m 
)

Definition at line 1733 of file nr.f90.

subroutine nr::interface::mpinv ( CHARACTER(1),dimension(:),intent(out)  u,
CHARACTER(1),dimension(:),intent(in)  v,
INTEGER(I4B),intent(in)  n,
INTEGER(I4B),intent(in)  m 
)

Definition at line 1741 of file nr.f90.

subroutine nr::interface::mpmul ( CHARACTER(1),dimension(:),intent(out)  w,
CHARACTER(1),dimension(:),intent(in)  u,
CHARACTER(1),dimension(:),intent(in)  v,
INTEGER(I4B),intent(in)  n,
INTEGER(I4B),intent(in)  m 
)

Definition at line 1749 of file nr.f90.

subroutine nr::interface::mppi ( INTEGER(I4B),intent(in)  n  ) 

Definition at line 1757 of file nr.f90.

subroutine nr::interface::mprove ( REAL(SP),dimension(:,:),intent(in)  a,
REAL(SP),dimension(:,:),intent(in)  alud,
INTEGER(I4B),dimension(:),intent(in)  indx,
REAL(SP),dimension(:),intent(in)  b,
REAL(SP),dimension(:),intent(inout)  x 
)

Definition at line 1763 of file nr.f90.

subroutine nr::interface::mpsqrt ( CHARACTER(1),dimension(:),intent(out)  w,
CHARACTER(1),dimension(:),intent(out)  u,
CHARACTER(1),dimension(:),intent(in)  v,
INTEGER(I4B),intent(in)  n,
INTEGER(I4B),intent(in)  m 
)

Definition at line 1772 of file nr.f90.

subroutine nr::interface::mrqcof ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(in)  y,
REAL(SP),dimension(:),intent(in)  sig,
REAL(SP),dimension(:),intent(in)  a,
LOGICAL(LGT),dimension(:),intent(in)  maska,
REAL(SP),dimension(:,:),intent(out)  alpha,
REAL(SP),dimension(:),intent(out)  beta,
REAL(SP),intent(out)  chisq,
nr::interface::mrqcof__interface  funcs 
)

Definition at line 1780 of file nr.f90.

subroutine nr::interface::mrqmin ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(in)  y,
REAL(SP),dimension(:),intent(in)  sig,
REAL(SP),dimension(:),intent(inout)  a,
LOGICAL(LGT),dimension(:),intent(in)  maska,
REAL(SP),dimension(:,:),intent(out)  covar,
REAL(SP),dimension(:,:),intent(out)  alpha,
REAL(SP),intent(out)  chisq,
nr::interface::mrqmin__interface  funcs,
REAL(SP),intent(inout)  alamda 
)

Definition at line 1798 of file nr.f90.

subroutine nr::interface::newt ( REAL(SP),dimension(:),intent(inout)  x,
LOGICAL(LGT),intent(out)  check 
)

Definition at line 1817 of file nr.f90.

subroutine nr::interface::odeint ( REAL(SP),dimension(:),intent(inout)  ystart,
REAL(SP),intent(in)  x1,
REAL(SP),intent(in)  x2,
REAL(SP),intent(in)  eps,
REAL(SP),intent(in)  h1,
REAL(SP),intent(in)  hmin,
nr::interface::odeint__interface  derivs,
nr::interface::odeint__interface  rkqs 
)

Definition at line 1824 of file nr.f90.

subroutine nr::interface::orthog ( REAL(SP),dimension(:),intent(in)  anu,
REAL(SP),dimension(:),intent(in)  alpha,
REAL(SP),dimension(:),intent(in)  beta,
REAL(SP),dimension(:),intent(out)  a,
REAL(SP),dimension(:),intent(out)  b 
)

Definition at line 1856 of file nr.f90.

subroutine nr::interface::pade ( REAL(DP),dimension(:),intent(inout)  cof,
REAL(SP),intent(out)  resid 
)

Definition at line 1863 of file nr.f90.

REAL(SP),dimension(size(d) nr::interface::pccheb ( REAL(SP),dimension(:),intent(in)  d  ) 

Definition at line 1870 of file nr.f90.

subroutine nr::interface::pcshft ( REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b,
REAL(SP),dimension(:),intent(inout)  d 
)

Definition at line 1877 of file nr.f90.

subroutine nr::interface::pearsn ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(in)  y,
REAL(SP),intent(out)  r,
REAL(SP),intent(out)  prob,
REAL(SP),intent(out)  z 
)

Definition at line 1884 of file nr.f90.

subroutine nr::interface::period ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(in)  y,
REAL(SP),intent(in)  ofac,
REAL(SP),intent(in)  hifac,
REAL(SP),dimension(:),pointer  px,
REAL(SP),dimension(:),pointer  py,
INTEGER(I4B),intent(out)  jmax,
REAL(SP),intent(out)  prob 
)

Definition at line 1891 of file nr.f90.

REAL(SP) nr::interface::poidev ( REAL(SP),intent(in)  xm  ) 

Definition at line 1916 of file nr.f90.

REAL(SP),dimension(size(x) nr::interface::polcoe ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(in)  y 
)

Definition at line 1923 of file nr.f90.

REAL(SP),dimension(size(xa) nr::interface::polcof ( REAL(SP),dimension(:),intent(in)  xa,
REAL(SP),dimension(:),intent(in)  ya 
)

Definition at line 1930 of file nr.f90.

subroutine nr::interface::poldiv ( REAL(SP),dimension(:),intent(in)  u,
REAL(SP),dimension(:),intent(in)  v,
REAL(SP),dimension(:),intent(out)  q,
REAL(SP),dimension(:),intent(out)  r 
)

Definition at line 1937 of file nr.f90.

subroutine nr::interface::polin2 ( REAL(SP),dimension(:),intent(in)  x1a,
REAL(SP),dimension(:),intent(in)  x2a,
REAL(SP),dimension(:,:),intent(in)  ya,
REAL(SP),intent(in)  x1,
REAL(SP),intent(in)  x2,
REAL(SP),intent(out)  y,
REAL(SP),intent(out)  dy 
)

Definition at line 1944 of file nr.f90.

subroutine nr::interface::polint ( REAL(SP),dimension(:),intent(in)  xa,
REAL(SP),dimension(:),intent(in)  ya,
REAL(SP),intent(in)  x,
REAL(SP),intent(out)  y,
REAL(SP),intent(out)  dy 
)

Definition at line 1953 of file nr.f90.

subroutine nr::interface::powell ( REAL(SP),dimension(:),intent(inout)  p,
REAL(SP),dimension(:,:),intent(inout)  xi,
REAL(SP),intent(in)  ftol,
INTEGER(I4B),intent(out)  iter,
REAL(SP),intent(out)  fret 
)

Definition at line 1961 of file nr.f90.

REAL(SP),dimension(nfut) nr::interface::predic ( REAL(SP),dimension(:),intent(in)  data,
REAL(SP),dimension(:),intent(in)  d,
INTEGER(I4B),intent(in)  nfut 
)

Definition at line 1971 of file nr.f90.

REAL(SP) nr::interface::probks ( REAL(SP),intent(in)  alam  ) 

Definition at line 1979 of file nr.f90.

subroutine nr::interface::pwt ( REAL(SP),dimension(:),intent(inout)  a,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 1997 of file nr.f90.

subroutine nr::interface::pwtset ( INTEGER(I4B),intent(in)  n  ) 

Definition at line 2004 of file nr.f90.

subroutine nr::interface::pzextr ( INTEGER(I4B),intent(in)  iest,
REAL(SP),intent(in)  xest,
REAL(SP),dimension(:),intent(in)  yest,
REAL(SP),dimension(:),intent(out)  yz,
REAL(SP),dimension(:),intent(out)  dy 
)

Definition at line 2023 of file nr.f90.

subroutine nr::interface::qrdcmp ( REAL(SP),dimension(:,:),intent(inout)  a,
REAL(SP),dimension(:),intent(out)  c,
REAL(SP),dimension(:),intent(out)  d,
LOGICAL(LGT),intent(out)  sing 
)

Definition at line 2032 of file nr.f90.

REAL(SP) nr::interface::qromb ( nr::interface::qromb__interface  func,
REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b 
)

Definition at line 2040 of file nr.f90.

REAL(SP) nr::interface::qromo ( nr::interface::qromo__interface  func,
REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b,
nr::interface::qromo__interface  choose 
)

Definition at line 2054 of file nr.f90.

subroutine nr::interface::qroot ( REAL(SP),dimension(:),intent(in)  p,
REAL(SP),intent(inout)  b,
REAL(SP),intent(inout)  c,
REAL(SP),intent(in)  eps 
)

Definition at line 2083 of file nr.f90.

subroutine nr::interface::qrsolv ( REAL(SP),dimension(:,:),intent(in)  a,
REAL(SP),dimension(:),intent(in)  c,
REAL(SP),dimension(:),intent(in)  d,
REAL(SP),dimension(:),intent(inout)  b 
)

Definition at line 2091 of file nr.f90.

subroutine nr::interface::qrupdt ( REAL(SP),dimension(:,:),intent(inout)  r,
REAL(SP),dimension(:,:),intent(inout)  qt,
REAL(SP),dimension(:),intent(inout)  u,
REAL(SP),dimension(:),intent(in)  v 
)

Definition at line 2099 of file nr.f90.

REAL(SP) nr::interface::qsimp ( nr::interface::qsimp__interface  func,
REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b 
)

Definition at line 2107 of file nr.f90.

REAL(SP) nr::interface::qtrap ( nr::interface::qtrap__interface  func,
REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b 
)

Definition at line 2121 of file nr.f90.

subroutine nr::interface::quadct ( REAL(SP),intent(in)  x,
REAL(SP),intent(in)  y,
REAL(SP),dimension(:),intent(in)  xx,
REAL(SP),dimension(:),intent(in)  yy,
REAL(SP),intent(out)  fa,
REAL(SP),intent(out)  fb,
REAL(SP),intent(out)  fc,
REAL(SP),intent(out)  fd 
)

Definition at line 2135 of file nr.f90.

subroutine nr::interface::quadmx ( REAL(SP),dimension(:,:),intent(out)  a  ) 

Definition at line 2143 of file nr.f90.

subroutine nr::interface::quadvl ( REAL(SP),intent(in)  x,
REAL(SP),intent(in)  y,
REAL(SP),intent(out)  fa,
REAL(SP),intent(out)  fb,
REAL(SP),intent(out)  fc,
REAL(SP),intent(out)  fd 
)

Definition at line 2149 of file nr.f90.

REAL nr::interface::ran ( idum   ) 

Definition at line 2156 of file nr.f90.

INTEGER(I4B),dimension(size(indx) nr::interface::rank ( INTEGER(I4B),dimension(:),intent(in)  indx  ) 

Definition at line 1339 of file nr.f90.

subroutine nr::interface::ratint ( REAL(SP),dimension(:),intent(in)  xa,
REAL(SP),dimension(:),intent(in)  ya,
REAL(SP),intent(in)  x,
REAL(SP),intent(out)  y,
REAL(SP),intent(out)  dy 
)

Definition at line 2206 of file nr.f90.

subroutine nr::interface::ratlsq ( nr::interface::ratlsq__interface  func,
REAL(DP),intent(in)  a,
REAL(DP),intent(in)  b,
INTEGER(I4B),intent(in)  mm,
INTEGER(I4B),intent(in)  kk,
REAL(DP),dimension(:),intent(out)  cof,
REAL(DP),intent(out)  dev 
)

Definition at line 2214 of file nr.f90.

REAL(SP),dimension(size(a) nr::interface::recur1 ( REAL(SP),dimension(:),intent(in)  a,
REAL(SP),dimension(:),intent(in)  b 
)

Definition at line 2288 of file nr.f90.

REAL(SP),dimension(size(a) nr::interface::recur2 ( REAL(SP),dimension(:),intent(in)  a,
REAL(SP),dimension(:),intent(in)  b,
REAL(SP),dimension(:),intent(in)  c 
)

Definition at line 2295 of file nr.f90.

subroutine nr::interface::relax ( REAL(DP),dimension(:,:),intent(inout)  u,
REAL(DP),dimension(:,:),intent(in)  rhs 
)

Definition at line 2302 of file nr.f90.

subroutine nr::interface::relax2 ( REAL(DP),dimension(:,:),intent(inout)  u,
REAL(DP),dimension(:,:),intent(in)  rhs 
)

Definition at line 2309 of file nr.f90.

REAL(DP),dimension(size(u,1) nr::interface::resid ( REAL(DP),dimension(:,:),intent(in)  u,
REAL(DP),dimension(:,:),intent(in)  rhs 
)

Definition at line 2316 of file nr.f90.

subroutine nr::interface::rk4 ( REAL(SP),dimension(:),intent(in)  y,
REAL(SP),dimension(:),intent(in)  dydx,
REAL(SP),intent(in)  x,
REAL(SP),intent(in)  h,
REAL(SP),dimension(:),intent(out)  yout,
nr::interface::rk4__interface  derivs 
)

Definition at line 2349 of file nr.f90.

subroutine nr::interface::rkck ( REAL(SP),dimension(:),intent(in)  y,
REAL(SP),dimension(:),intent(in)  dydx,
REAL(SP),intent(in)  x,
REAL(SP),intent(in)  h,
REAL(SP),dimension(:),intent(out)  yout,
REAL(SP),dimension(:),intent(out)  yerr,
nr::interface::rkck__interface  derivs 
)

Definition at line 2365 of file nr.f90.

subroutine nr::interface::rkdumb ( REAL(SP),dimension(:),intent(in)  vstart,
REAL(SP),intent(in)  x1,
REAL(SP),intent(in)  x2,
INTEGER(I4B),intent(in)  nstep,
nr::interface::rkdumb__interface  derivs 
)

Definition at line 2381 of file nr.f90.

subroutine nr::interface::rkqs ( REAL(SP),dimension(:),intent(inout)  y,
REAL(SP),dimension(:),intent(in)  dydx,
REAL(SP),intent(inout)  x,
REAL(SP),intent(in)  htry,
REAL(SP),intent(in)  eps,
REAL(SP),dimension(:),intent(in)  yscal,
REAL(SP),intent(out)  hdid,
REAL(SP),intent(out)  hnext,
nr::interface::rkqs__interface  derivs 
)

Definition at line 2397 of file nr.f90.

subroutine nr::interface::rlft2 ( REAL(SP),dimension(:,:),intent(inout)  data,
COMPLEX(SPC),dimension(:,:),intent(out)  spec,
COMPLEX(SPC),dimension(:),intent(out)  speq,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 2415 of file nr.f90.

subroutine nr::interface::rlft3 ( REAL(SP),dimension(:,:,:),intent(inout)  data,
COMPLEX(SPC),dimension(:,:,:),intent(out)  spec,
COMPLEX(SPC),dimension(:,:),intent(out)  speq,
INTEGER(I4B),intent(in)  isign 
)

Definition at line 2424 of file nr.f90.

subroutine nr::interface::rotate ( REAL(SP),dimension(:,:),intent(inout),target  r,
REAL(SP),dimension(:,:),intent(inout),target  qt,
INTEGER(I4B),intent(in)  i,
REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b 
)

Definition at line 2433 of file nr.f90.

subroutine nr::interface::rsolv ( REAL(SP),dimension(:,:),intent(in)  a,
REAL(SP),dimension(:),intent(in)  d,
REAL(SP),dimension(:),intent(inout)  b 
)

Definition at line 2441 of file nr.f90.

REAL(DP),dimension((size(uf,1) nr::interface::rstrct ( REAL(DP),dimension(size(uf,1),intent(in)  uf  ) 

Definition at line 2449 of file nr.f90.

REAL(SP) nr::interface::rtbis ( nr::interface::rtbis__interface  func,
REAL(SP),intent(in)  x1,
REAL(SP),intent(in)  x2,
REAL(SP),intent(in)  xacc 
)

Definition at line 2456 of file nr.f90.

REAL(SP) nr::interface::rtflsp ( nr::interface::rtflsp__interface  func,
REAL(SP),intent(in)  x1,
REAL(SP),intent(in)  x2,
REAL(SP),intent(in)  xacc 
)

Definition at line 2470 of file nr.f90.

REAL(SP) nr::interface::rtnewt ( nr::interface::rtnewt__interface  funcd,
REAL(SP),intent(in)  x1,
REAL(SP),intent(in)  x2,
REAL(SP),intent(in)  xacc 
)

Definition at line 2484 of file nr.f90.

REAL(SP) nr::interface::rtsafe ( nr::interface::rtsafe__interface  funcd,
REAL(SP),intent(in)  x1,
REAL(SP),intent(in)  x2,
REAL(SP),intent(in)  xacc 
)

Definition at line 2498 of file nr.f90.

REAL(SP) nr::interface::rtsec ( nr::interface::rtsec__interface  func,
REAL(SP),intent(in)  x1,
REAL(SP),intent(in)  x2,
REAL(SP),intent(in)  xacc 
)

Definition at line 2512 of file nr.f90.

subroutine nr::interface::rzextr ( INTEGER(I4B),intent(in)  iest,
REAL(SP),intent(in)  xest,
REAL(SP),dimension(:),intent(in)  yest,
REAL(SP),dimension(:),intent(out)  yz,
REAL(SP),dimension(:),intent(out)  dy 
)

Definition at line 2526 of file nr.f90.

REAL(SP),dimension(nl+nrr+1) nr::interface::savgol ( INTEGER(I4B),intent(in)  nl,
INTEGER(I4B),intent(in)  nrr,
INTEGER(I4B),intent(in)  ld,
INTEGER(I4B),intent(in)  m 
)

Definition at line 2535 of file nr.f90.

subroutine nr::interface::scrsho ( nr::interface::scrsho__interface  func  ) 

Definition at line 2542 of file nr.f90.

REAL(SP) nr::interface::select ( INTEGER(I4B),intent(in)  k,
REAL(SP),dimension(:),intent(inout)  arr 
)

Definition at line 2554 of file nr.f90.

REAL(SP) nr::interface::select_bypack ( INTEGER(I4B),intent(in)  k,
REAL(SP),dimension(:),intent(inout)  arr 
)

Definition at line 2562 of file nr.f90.

subroutine nr::interface::select_heap ( REAL(SP),dimension(:),intent(in)  arr,
REAL(SP),dimension(:),intent(out)  heap 
)

Definition at line 2570 of file nr.f90.

REAL(SP) nr::interface::select_inplace ( INTEGER(I4B),intent(in)  k,
REAL(SP),dimension(:),intent(in)  arr 
)

Definition at line 2577 of file nr.f90.

subroutine nr::interface::simplx ( REAL(SP),dimension(:,:),intent(inout)  a,
INTEGER(I4B),intent(in)  m1,
INTEGER(I4B),intent(in)  m2,
INTEGER(I4B),intent(in)  m3,
INTEGER(I4B),intent(out)  icase,
INTEGER(I4B),dimension(:),intent(out)  izrov,
INTEGER(I4B),dimension(:),intent(out)  iposv 
)

Definition at line 2585 of file nr.f90.

subroutine nr::interface::simpr ( REAL(SP),dimension(:),intent(in)  y,
REAL(SP),dimension(:),intent(in)  dydx,
REAL(SP),dimension(:),intent(in)  dfdx,
REAL(SP),dimension(:,:),intent(in)  dfdy,
REAL(SP),intent(in)  xs,
REAL(SP),intent(in)  htot,
INTEGER(I4B),intent(in)  nstep,
REAL(SP),dimension(:),intent(out)  yout,
nr::interface::simpr__interface  derivs 
)

Definition at line 2594 of file nr.f90.

subroutine nr::interface::sinft ( REAL(SP),dimension(:),intent(inout)  y  ) 

Definition at line 2612 of file nr.f90.

subroutine nr::interface::slvsm2 ( REAL(DP),dimension(3,3),intent(out)  u,
REAL(DP),dimension(3,3),intent(in)  rhs 
)

Definition at line 2618 of file nr.f90.

subroutine nr::interface::slvsml ( REAL(DP),dimension(3,3),intent(out)  u,
REAL(DP),dimension(3,3),intent(in)  rhs 
)

Definition at line 2625 of file nr.f90.

subroutine nr::interface::sncndn ( REAL(SP),intent(in)  uu,
REAL(SP),intent(in)  emmc,
REAL(SP),intent(out)  sn,
REAL(SP),intent(out)  cn,
REAL(SP),intent(out)  dn 
)

Definition at line 2632 of file nr.f90.

REAL(DP) nr::interface::snrm ( REAL(DP),dimension(:),intent(in)  sx,
INTEGER(I4B),intent(in)  itol 
)

Definition at line 2639 of file nr.f90.

subroutine nr::interface::sobseq ( REAL(SP),dimension(:),intent(out)  x,
INTEGER(I4B),intent(in),optional  init 
)

Definition at line 2647 of file nr.f90.

subroutine nr::interface::solvde ( INTEGER(I4B),intent(in)  itmax,
REAL(SP),intent(in)  conv,
REAL(SP),intent(in)  slowc,
REAL(SP),dimension(:),intent(in)  scalv,
INTEGER(I4B),dimension(:),intent(in)  indexv,
INTEGER(I4B),intent(in)  nb,
REAL(SP),dimension(:,:),intent(inout)  y 
)

Definition at line 2654 of file nr.f90.

subroutine nr::interface::sor ( REAL(DP),dimension(:,:),intent(in)  a,
REAL(DP),dimension(:,:),intent(in)  b,
REAL(DP),dimension(:,:),intent(in)  c,
REAL(DP),dimension(:,:),intent(in)  d,
REAL(DP),dimension(:,:),intent(in)  e,
REAL(DP),dimension(:,:),intent(in)  f,
REAL(DP),dimension(:,:),intent(inout)  u,
REAL(DP),intent(in)  rjac 
)

Definition at line 2664 of file nr.f90.

subroutine nr::interface::sort ( REAL(SP),dimension(:),intent(inout)  arr  ) 

Definition at line 2672 of file nr.f90.

subroutine nr::interface::sort2 ( REAL(SP),dimension(:),intent(inout)  arr,
REAL(SP),dimension(:),intent(inout)  slave 
)

Definition at line 2678 of file nr.f90.

subroutine nr::interface::sort3 ( REAL(SP),dimension(:),intent(inout)  arr,
REAL(SP),dimension(:),intent(inout)  slave1,
REAL(SP),dimension(:),intent(inout)  slave2 
)

Definition at line 2684 of file nr.f90.

subroutine nr::interface::sort_bypack ( REAL(SP),dimension(:),intent(inout)  arr  ) 

Definition at line 2690 of file nr.f90.

subroutine nr::interface::sort_byreshape ( REAL(SP),dimension(:),intent(inout)  arr  ) 

Definition at line 2696 of file nr.f90.

subroutine nr::interface::sort_heap ( REAL(SP),dimension(:),intent(inout)  arr  ) 

Definition at line 2702 of file nr.f90.

subroutine nr::interface::sort_pick ( REAL(SP),dimension(:),intent(inout)  arr  ) 

Definition at line 2708 of file nr.f90.

subroutine nr::interface::sort_radix ( REAL(SP),dimension(:),intent(inout)  arr  ) 

Definition at line 2714 of file nr.f90.

subroutine nr::interface::sort_shell ( REAL(SP),dimension(:),intent(inout)  arr  ) 

Definition at line 2720 of file nr.f90.

subroutine nr::interface::spctrm ( REAL(SP),dimension(:),intent(out)  p,
INTEGER(I4B),intent(in)  k,
LOGICAL(LGT),intent(in)  ovrlap,
INTEGER(I4B),intent(in),optional  unit,
INTEGER(I4B),intent(in),optional  n_window 
)

Definition at line 2726 of file nr.f90.

subroutine nr::interface::spear ( REAL(SP),dimension(:),intent(in)  data1,
REAL(SP),dimension(:),intent(in)  data2,
REAL(SP),intent(out)  d,
REAL(SP),intent(out)  zd,
REAL(SP),intent(out)  probd,
REAL(SP),intent(out)  rs,
REAL(SP),intent(out)  probrs 
)

Definition at line 2735 of file nr.f90.

subroutine nr::interface::splie2 ( REAL(SP),dimension(:),intent(in)  x1a,
REAL(SP),dimension(:),intent(in)  x2a,
REAL(SP),dimension(:,:),intent(in)  ya,
REAL(SP),dimension(:,:),intent(out)  y2a 
)

Definition at line 2757 of file nr.f90.

REAL(SP) nr::interface::splin2 ( REAL(SP),dimension(:),intent(in)  x1a,
REAL(SP),dimension(:),intent(in)  x2a,
REAL(SP),dimension(:,:),intent(in)  ya,
REAL(SP),dimension(:,:),intent(in)  y2a,
REAL(SP),intent(in)  x1,
REAL(SP),intent(in)  x2 
)

Definition at line 2765 of file nr.f90.

subroutine nr::interface::spline ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(in)  y,
REAL(SP),intent(in)  yp1,
REAL(SP),intent(in)  ypn,
REAL(SP),dimension(:),intent(out)  y2 
)

Definition at line 2774 of file nr.f90.

REAL(SP) nr::interface::splint ( REAL(SP),dimension(:),intent(in)  xa,
REAL(SP),dimension(:),intent(in)  ya,
REAL(SP),dimension(:),intent(in)  y2a,
REAL(SP),intent(in)  x 
)

Definition at line 2782 of file nr.f90.

subroutine nr::interface::sprstp ( TYPE(sprs2_sp),intent(inout)  sa  ) 

Definition at line 2833 of file nr.f90.

subroutine nr::interface::stifbs ( REAL(SP),dimension(:),intent(inout)  y,
REAL(SP),dimension(:),intent(in)  dydx,
REAL(SP),intent(inout)  x,
REAL(SP),intent(in)  htry,
REAL(SP),intent(in)  eps,
REAL(SP),dimension(:),intent(in)  yscal,
REAL(SP),intent(out)  hdid,
REAL(SP),intent(out)  hnext,
nr::interface::stifbs__interface  derivs 
)

Definition at line 2854 of file nr.f90.

subroutine nr::interface::stiff ( REAL(SP),dimension(:),intent(inout)  y,
REAL(SP),dimension(:),intent(in)  dydx,
REAL(SP),intent(inout)  x,
REAL(SP),intent(in)  htry,
REAL(SP),intent(in)  eps,
REAL(SP),dimension(:),intent(in)  yscal,
REAL(SP),intent(out)  hdid,
REAL(SP),intent(out)  hnext,
nr::interface::stiff__interface  derivs 
)

Definition at line 2872 of file nr.f90.

subroutine nr::interface::stoerm ( REAL(SP),dimension(:),intent(in)  y,
REAL(SP),dimension(:),intent(in)  d2y,
REAL(SP),intent(in)  xs,
REAL(SP),intent(in)  htot,
INTEGER(I4B),intent(in)  nstep,
REAL(SP),dimension(:),intent(out)  yout,
nr::interface::stoerm__interface  derivs 
)

Definition at line 2890 of file nr.f90.

subroutine nr::interface::svdfit ( REAL(SP),dimension(:),intent(in)  x,
REAL(SP),dimension(:),intent(in)  y,
REAL(SP),dimension(:),intent(in)  sig,
REAL(SP),dimension(:),intent(out)  a,
REAL(SP),dimension(:,:),intent(out)  v,
REAL(SP),dimension(:),intent(out)  w,
REAL(SP),intent(out)  chisq,
nr::interface::svdfit__interface  funcs 
)

Definition at line 2937 of file nr.f90.

subroutine nr::interface::svdvar ( REAL(SP),dimension(:,:),intent(in)  v,
REAL(SP),dimension(:),intent(in)  w,
REAL(SP),dimension(:,:),intent(out)  cvm 
)

Definition at line 2954 of file nr.f90.

REAL(SP),dimension(size(y) nr::interface::toeplz ( REAL(SP),dimension(:),intent(in)  r,
REAL(SP),dimension(:),intent(in)  y 
)

Definition at line 2962 of file nr.f90.

subroutine nr::interface::tptest ( REAL(SP),dimension(:),intent(in)  data1,
REAL(SP),dimension(:),intent(in)  data2,
REAL(SP),intent(out)  t,
REAL(SP),intent(out)  prob 
)

Definition at line 2969 of file nr.f90.

subroutine nr::interface::tqli ( REAL(SP),dimension(:),intent(inout)  d,
REAL(SP),dimension(:),intent(inout)  e,
REAL(SP),dimension(:,:),intent(inout),optional  z 
)

Definition at line 2976 of file nr.f90.

subroutine nr::interface::trapzd ( nr::interface::trapzd__interface  func,
REAL(SP),intent(in)  a,
REAL(SP),intent(in)  b,
REAL(SP),intent(inout)  s,
INTEGER(I4B),intent(in)  n 
)

Definition at line 2983 of file nr.f90.

subroutine nr::interface::tred2 ( REAL(SP),dimension(:,:),intent(inout)  a,
REAL(SP),dimension(:),intent(out)  d,
REAL(SP),dimension(:),intent(out)  e,
LOGICAL(LGT),intent(in),optional  novectors 
)

Definition at line 2998 of file nr.f90.

subroutine nr::interface::tridag_par ( REAL(SP),dimension(:),intent(in)  a,
REAL(SP),dimension(:),intent(in)  b,
REAL(SP),dimension(:),intent(in)  c,
REAL(SP),dimension(:),intent(in)  r,
REAL(SP),dimension(:),intent(out)  u 
)

Definition at line 3009 of file nr.f90.

subroutine nr::interface::ttest ( REAL(SP),dimension(:),intent(in)  data1,
REAL(SP),dimension(:),intent(in)  data2,
REAL(SP),intent(out)  t,
REAL(SP),intent(out)  prob 
)

Definition at line 3023 of file nr.f90.

subroutine nr::interface::tutest ( REAL(SP),dimension(:),intent(in)  data1,
REAL(SP),dimension(:),intent(in)  data2,
REAL(SP),intent(out)  t,
REAL(SP),intent(out)  prob 
)

Definition at line 3030 of file nr.f90.

subroutine nr::interface::twofft ( REAL(SP),dimension(:),intent(in)  data1,
REAL(SP),dimension(:),intent(in)  data2,
COMPLEX(SPC),dimension(:),intent(out)  fft1,
COMPLEX(SPC),dimension(:),intent(out)  fft2 
)

Definition at line 3037 of file nr.f90.

REAL(DP),dimension(size(x) nr::interface::vander ( REAL(DP),dimension(:),intent(in)  x,
REAL(DP),dimension(:),intent(in)  q 
)

Definition at line 3044 of file nr.f90.

subroutine nr::interface::vegas ( REAL(SP),dimension(:),intent(in)  region,
nr::interface::vegas__interface  func,
INTEGER(I4B),intent(in)  init,
INTEGER(I4B),intent(in)  ncall,
INTEGER(I4B),intent(in)  itmx,
INTEGER(I4B),intent(in)  nprn,
REAL(SP),intent(out)  tgral,
REAL(SP),intent(out)  sd,
REAL(SP),intent(out)  chi2a 
)

Definition at line 3051 of file nr.f90.

subroutine nr::interface::voltra ( REAL(SP),intent(in)  t0,
REAL(SP),intent(in)  h,
REAL(SP),dimension(:),intent(out)  t,
REAL(SP),dimension(:,:),intent(out)  f,
nr::interface::voltra__interface  g,
nr::interface::voltra__interface  ak 
)

Definition at line 3067 of file nr.f90.

subroutine nr::interface::wt1 ( REAL(SP),dimension(:),intent(inout)  a,
INTEGER(I4B),intent(in)  isign,
nr::interface::wt1__interface  wtstep 
)

Definition at line 3088 of file nr.f90.

subroutine nr::interface::wtn ( REAL(SP),dimension(:),intent(inout)  a,
INTEGER(I4B),dimension(:),intent(in)  nn,
INTEGER(I4B),intent(in)  isign,
nr::interface::wtn__interface  wtstep 
)

Definition at line 3102 of file nr.f90.

REAL(SP),dimension(n) nr::interface::wwghts ( INTEGER(I4B),intent(in)  n,
REAL(SP),intent(in)  h,
nr::interface::wwghts__interface  kermom 
)

Definition at line 3117 of file nr.f90.

subroutine nr::interface::zbrac ( nr::interface::zbrac__interface  func,
REAL(SP),intent(inout)  x1,
REAL(SP),intent(inout)  x2,
LOGICAL(LGT),intent(out)  succes 
)

Definition at line 3133 of file nr.f90.

subroutine nr::interface::zbrak ( nr::interface::zbrak__interface  func,
REAL(SP),intent(in)  x1,
REAL(SP),intent(in)  x2,
INTEGER(I4B),intent(in)  n,
REAL(SP),dimension(:),pointer  xb1,
REAL(SP),dimension(:),pointer  xb2,
INTEGER(I4B),intent(out)  nb 
)

Definition at line 3147 of file nr.f90.

REAL(SP) nr::interface::zbrent ( nr::interface::zbrent__interface  func,
REAL(SP),intent(in)  x1,
REAL(SP),intent(in)  x2,
REAL(SP),intent(in)  tol 
)

Definition at line 3163 of file nr.f90.

subroutine nr::interface::zrhqr ( REAL(SP),dimension(:),intent(in)  a,
REAL(SP),dimension(:),intent(out)  rtr,
REAL(SP),dimension(:),intent(out)  rti 
)

Definition at line 3177 of file nr.f90.

REAL(SP) nr::interface::zriddr ( nr::interface::zriddr__interface  func,
REAL(SP),intent(in)  x1,
REAL(SP),intent(in)  x2,
REAL(SP),intent(in)  xacc 
)

Definition at line 3184 of file nr.f90.

subroutine nr::interface::zroots ( COMPLEX(SPC),dimension(:),intent(in)  a,
COMPLEX(SPC),dimension(:),intent(out)  roots,
LOGICAL(LGT),intent(in)  polish 
)

Definition at line 3198 of file nr.f90.


Member Data Documentation

REAL(DP),dimension(2*size(uc,1 nr::interface::interp)(uc)

Definition at line 1332 of file nr.f90.


The documentation for this interface was generated from the following file:

Generated on 24 Sep 2010 for *CurrentProject* by  doxygen 1.6.1