ORB5  v4.9.4
interpos_source.F90 File Reference

Data Types

interface  interpos_module::interpos
 

Modules

module  prec_rkind
 
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)
 

Variables

integer, parameter prec_rkind::rkind = SELECTED_REAL_kind(15, 300)
 
integer, parameter prec_rkind::ckind = RKIND
 
integer, parameter prec_rkind::itm_i4 = SELECTED_INT_kind (9)
 
integer, parameter prec_rkind::itm_i8 = SELECTED_INT_kind (18)
 

Function/Subroutine Documentation

◆ cbfitbnd()

subroutine cbfitbnd ( real(rkind), dimension(knin)  PXIN,
real(rkind), dimension(knin)  PYIN,
real(rkind), dimension(knin)  PYINNEW,
integer  KNIN,
real(rkind), dimension(knin)  PYINPP,
real(rkind), dimension(knin)  PSIG,
integer  NBCLFT,
integer  NBCRGT,
real(rkind)  XBCLFT,
real(rkind)  XBCRGT,
real(rkind)  YBCLFT,
real(rkind)  YBCRGT,
real(rkind)  PXEXP0,
real(rkind)  PXEXPDL 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ cbfitper()

subroutine cbfitper ( real(rkind), dimension(knin)  PXIN,
real(rkind), dimension(knin)  PYIN,
real(rkind), dimension(knin)  PYINNEW,
integer  KNIN,
real(rkind), dimension(knin)  PYINPP,
real(rkind), dimension(knin)  PSIG,
real(rkind)  PERIOD,
real(rkind)  PXEXP0,
real(rkind)  PXEXPDL 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ cbsplgen()

subroutine cbsplgen ( real(rkind), dimension(knin)  PXIN,
real(rkind), dimension(knin)  PYIN,
real(rkind), dimension(knin)  PYINNEW,
real(rkind), dimension(knin)  PYINPP,
integer  KNIN,
real(rkind), dimension(knout)  PXOUT,
real(rkind), dimension(knout)  PYOUT,
real(rkind), dimension(knout)  PYOUTP,
real(rkind), dimension(knout)  PYOUTPP,
real(rkind), dimension(knout)  PYOUTINT,
integer  KNOUT,
integer  KOPT,
real(rkind), dimension(knin)  PSIG,
integer  NBCLFT,
integer  NBCRGT,
real(rkind)  XBCLFT,
real(rkind)  XBCRGT,
real(rkind)  YBCLFT,
real(rkind)  YBCRGT,
integer  KEXTRPOL,
real(rkind)  PXEXP0,
real(rkind)  PXEXPDL,
integer  KFLAG 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ cbsplgnp()

subroutine cbsplgnp ( real(rkind), dimension(knin)  PXIN,
real(rkind), dimension(knin)  PYIN,
real(rkind), dimension(knin)  PYINNEW,
real(rkind), dimension(knin)  PYINPP,
integer  KNIN,
real(rkind), dimension(knout)  PXOUT,
real(rkind), dimension(knout)  PYOUT,
real(rkind), dimension(knout)  PYOUTP,
real(rkind), dimension(knout)  PYOUTPP,
real(rkind), dimension(knout)  PYOUTINT,
integer  KNOUT,
integer  KOPT,
real(rkind), dimension(knin)  PSIG,
real(rkind)  PERIOD,
real(rkind)  PXEXP0,
real(rkind)  PXEXPDL,
integer  KFLAG 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ intlinear()

subroutine intlinear ( real(rkind), dimension(knin)  PXIN,
real(rkind), dimension(knin)  PYIN,
integer  KNIN,
real(rkind), dimension(knout)  PXOUT,
real(rkind), dimension(knout)  PYOUT,
real(rkind), dimension(knout)  PYOUTP,
real(rkind), dimension(knout)  PYOUTPP,
real(rkind), dimension(knout)  PYOUTINT,
integer  KNOUT,
integer  KOPTDER,
integer  KEXTRAPO 
)
+ Here is the caller graph for this function:

◆ intquadratic()

subroutine intquadratic ( real(rkind), dimension(knin)  PXIN,
real(rkind), dimension(knin)  PYIN,
integer  KNIN,
real(rkind), dimension(knout)  PXOUT,
real(rkind), dimension(knout)  PYOUT,
real(rkind), dimension(knout)  PYOUTP,
real(rkind), dimension(knout)  PYOUTPP,
real(rkind), 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(rkind), dimension(knin)  PXIN,
real(rkind), dimension(knin)  PYIN,
real(rkind), dimension(knin)  PYINPP,
integer  KNIN,
real(rkind), dimension(knout)  PXOUT,
real(rkind), dimension(knout)  PY,
real(rkind), dimension(knout)  PYP,
real(rkind), dimension(knout)  PYPP,
real(rkind), 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(rkind), dimension(knin)  PXIN,
real(rkind), dimension(knin)  PYIN,
real(rkind), dimension(knin)  PYINPP,
integer  KNIN,
real(rkind), dimension(knout)  PXOUT,
integer  KNOUT,
real(rkind), dimension(knout)  PY,
real(rkind), dimension(knout)  PYP,
real(rkind), dimension(knout)  PYPP,
real(rkind), dimension(knout)  PYINT,
real(rkind)  PERIOD,
integer  KOPT 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: