ORB5  4.00
Loading...
Searching...
No Matches
interpos_source.F90 File Reference

Data Types

interface  interpos_module::interpos

Modules

module  interpos_module

Functions/Subroutines

subroutine interpos_module::interpos_def (xin, yin, nin, nout, tension, xout, yout, youtp, youtpp, youtint, nbc, ybc, sigma, option, info)
subroutine interpos_module::interpos_defper (xin, yin, nin, nout, tension, xout, yout, youtp, youtpp, youtint, nbc, ybc, sigma, info)
subroutine interpos_module::interpos_yinpp (xin, yin, yinnew, yinpp, nin, tension, nbc, ybc, sigma, info)
subroutine interpos_module::interpos_interp (xin, yin, ypp, nin, nout, xout, yout, youtp, youtpp, youtint, option, info)
subroutine interpos_module::interpos_defxscal (x, y, n, xscal, tension, yscal, yscalp, yscalpp, yscalint, nbcscal, ybcscal, sigma, option, info)
subroutine interpos_module::interpos_defperxscal (x, y, n, tension, xscal, yscal, yscalp, yscalpp, yscalint, nbcscal, ybcscal, sigma, info)
subroutine interpos_module::interpos_interpxscal (x, y, ypp, n, xscal, yscal, yscalp, yscalpp, yscalint, option, info)
subroutine cbsplgen (pxin, pyin, pyinnew, pyinpp, knin, pxout, pyout, pyoutp, pyoutpp, pyoutint, knout, kopt, psig, nbclft, nbcrgt, xbclft, xbcrgt, ybclft, ybcrgt, kextrpol, pxexp0, pxexpdl, kflag)
subroutine cbsplgnp (pxin, pyin, pyinnew, pyinpp, knin, pxout, pyout, pyoutp, pyoutpp, pyoutint, knout, kopt, psig, period, pxexp0, pxexpdl, kflag)
subroutine cbfitbnd (pxin, pyin, pyinnew, knin, pyinpp, psig, nbclft, nbcrgt, xbclft, xbcrgt, ybclft, ybcrgt, pxexp0, pxexpdl)
subroutine cbfitper (pxin, pyin, pyinnew, knin, pyinpp, psig, period, pxexp0, pxexpdl)
subroutine splipera (pxin, pyin, pyinpp, knin, pxout, knout, py, pyp, pypp, pyint, period, kopt)
subroutine splibnda (pxin, pyin, pyinpp, knin, pxout, py, pyp, pypp, pyint, knout, koptxpol, koptder)
subroutine intlinear (pxin, pyin, knin, pxout, pyout, pyoutp, pyoutpp, pyoutint, knout, koptder, kextrapo)
subroutine intquadratic (pxin, pyin, knin, pxout, pyout, pyoutp, pyoutpp, pyoutint, knout, koptder, koptxpol, nbc)

Function/Subroutine Documentation

◆ cbfitbnd()

subroutine cbfitbnd ( real(kind=r8), dimension(knin) pxin,
real(kind=r8), dimension(knin) pyin,
real(kind=r8), dimension(knin) pyinnew,
integer knin,
real(kind=r8), dimension(knin) pyinpp,
real(kind=r8), dimension(knin) psig,
integer nbclft,
integer nbcrgt,
real(kind=r8) xbclft,
real(kind=r8) xbcrgt,
real(kind=r8) ybclft,
real(kind=r8) ybcrgt,
real(kind=r8) pxexp0,
real(kind=r8) pxexpdl )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ cbfitper()

subroutine cbfitper ( real(kind=r8), dimension(knin) pxin,
real(kind=r8), dimension(knin) pyin,
real(kind=r8), dimension(knin) pyinnew,
integer knin,
real(kind=r8), dimension(knin) pyinpp,
real(kind=r8), dimension(knin) psig,
real(kind=r8) period,
real(kind=r8) pxexp0,
real(kind=r8) pxexpdl )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ cbsplgen()

subroutine cbsplgen ( real(kind=r8), dimension(knin) pxin,
real(kind=r8), dimension(knin) pyin,
real(kind=r8), dimension(knin) pyinnew,
real(kind=r8), dimension(knin) pyinpp,
integer knin,
real(kind=r8), dimension(knout) pxout,
real(kind=r8), dimension(knout) pyout,
real(kind=r8), dimension(knout) pyoutp,
real(kind=r8), dimension(knout) pyoutpp,
real(kind=r8), dimension(knout) pyoutint,
integer knout,
integer kopt,
real(kind=r8), dimension(knin) psig,
integer nbclft,
integer nbcrgt,
real(kind=r8) xbclft,
real(kind=r8) xbcrgt,
real(kind=r8) ybclft,
real(kind=r8) ybcrgt,
integer kextrpol,
real(kind=r8) pxexp0,
real(kind=r8) pxexpdl,
integer kflag )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ cbsplgnp()

subroutine cbsplgnp ( real(kind=r8), dimension(knin) pxin,
real(kind=r8), dimension(knin) pyin,
real(kind=r8), dimension(knin) pyinnew,
real(kind=r8), dimension(knin) pyinpp,
integer knin,
real(kind=r8), dimension(knout) pxout,
real(kind=r8), dimension(knout) pyout,
real(kind=r8), dimension(knout) pyoutp,
real(kind=r8), dimension(knout) pyoutpp,
real(kind=r8), dimension(knout) pyoutint,
integer knout,
integer kopt,
real(kind=r8), dimension(knin) psig,
real(kind=r8) period,
real(kind=r8) pxexp0,
real(kind=r8) pxexpdl,
integer kflag )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ intlinear()

subroutine intlinear ( real(kind=r8), dimension(knin) pxin,
real(kind=r8), dimension(knin) pyin,
integer knin,
real(kind=r8), dimension(knout) pxout,
real(kind=r8), dimension(knout) pyout,
real(kind=r8), dimension(knout) pyoutp,
real(kind=r8), dimension(knout) pyoutpp,
real(kind=r8), dimension(knout) pyoutint,
integer knout,
integer koptder,
integer kextrapo )
Here is the caller graph for this function:

◆ intquadratic()

subroutine intquadratic ( real(kind=r8), dimension(knin) pxin,
real(kind=r8), dimension(knin) pyin,
integer knin,
real(kind=r8), dimension(knout) pxout,
real(kind=r8), dimension(knout) pyout,
real(kind=r8), dimension(knout) pyoutp,
real(kind=r8), dimension(knout) pyoutpp,
real(kind=r8), dimension(knout) pyoutint,
integer knout,
integer koptder,
integer koptxpol,
integer, optional nbc )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ splibnda()

subroutine splibnda ( real(kind=r8), dimension(knin) pxin,
real(kind=r8), dimension(knin) pyin,
real(kind=r8), dimension(knin) pyinpp,
integer knin,
real(kind=r8), dimension(knout) pxout,
real(kind=r8), dimension(knout) py,
real(kind=r8), dimension(knout) pyp,
real(kind=r8), dimension(knout) pypp,
real(kind=r8), dimension(knout) pyint,
integer knout,
integer koptxpol,
integer koptder )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ splipera()

subroutine splipera ( real(kind=r8), dimension(knin) pxin,
real(kind=r8), dimension(knin) pyin,
real(kind=r8), dimension(knin) pyinpp,
integer knin,
real(kind=r8), dimension(knout) pxout,
integer knout,
real(kind=r8), dimension(knout) py,
real(kind=r8), dimension(knout) pyp,
real(kind=r8), dimension(knout) pypp,
real(kind=r8), dimension(knout) pyint,
real(kind=r8) period,
integer kopt )
Here is the call graph for this function:
Here is the caller graph for this function: