LION
 All Classes Files Functions Variables Pages
interpos_source.f90 File Reference

Data Types

module  prec_rkind
 
module  interpos_module
 
interface  interpos_module::interpos
 

Functions/Subroutines

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, PTAUS, 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, PTAUS, 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

subroutine cbfitbnd ( real(rkind), dimension(knin), intent(in)  PXIN,
real(rkind), dimension(knin), intent(in)  PYIN,
real(rkind), dimension(knin), intent(out)  PYINNEW,
integer, intent(in)  KNIN,
real(rkind), dimension(knin), intent(out)  PYINPP,
real(rkind), dimension(knin), intent(in)  PSIG,
integer, intent(in)  NBCLFT,
integer, intent(in)  NBCRGT,
real(rkind), intent(in)  XBCLFT,
real(rkind), intent(in)  XBCRGT,
real(rkind), intent(in)  YBCLFT,
real(rkind), intent(in)  YBCRGT,
real(rkind), intent(in)  PXEXP0,
real(rkind), intent(in)  PXEXPDL 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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)  PTAUS,
real(rkind)  PERIOD,
real(rkind)  PXEXP0,
real(rkind)  PXEXPDL 
)

+ Here is the caller graph for this function:

subroutine cbsplgen ( real(rkind), dimension(knin), intent(in)  PXIN,
real(rkind), dimension(knin), intent(in)  PYIN,
real(rkind), dimension(knin), intent(out)  PYINNEW,
real(rkind), dimension(knin), intent(out)  PYINPP,
integer, intent(in)  KNIN,
real(rkind), dimension(knout), intent(in)  PXOUT,
real(rkind), dimension(knout), intent(out)  PYOUT,
real(rkind), dimension(knout), intent(out)  PYOUTP,
real(rkind), dimension(knout), intent(out)  PYOUTPP,
real(rkind), dimension(knout), intent(out)  PYOUTINT,
integer, intent(in)  KNOUT,
integer, intent(in)  KOPT,
real(rkind), dimension(knin), intent(in)  PSIG,
integer, intent(in)  NBCLFT,
integer, intent(in)  NBCRGT,
real(rkind), intent(in)  XBCLFT,
real(rkind), intent(in)  XBCRGT,
real(rkind), intent(in)  YBCLFT,
real(rkind), intent(in)  YBCRGT,
integer, intent(in)  KEXTRPOL,
real(rkind), intent(in)  PXEXP0,
real(rkind), intent(in)  PXEXPDL,
integer, intent(out)  KFLAG 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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)  PTAUS,
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:

subroutine intlinear ( real(rkind), dimension(knin), intent(in)  PXIN,
real(rkind), dimension(knin), intent(in)  PYIN,
integer, intent(in)  KNIN,
real(rkind), dimension(knout), intent(in)  PXOUT,
real(rkind), dimension(knout), intent(out)  PYOUT,
real(rkind), dimension(knout), intent(out)  PYOUTP,
real(rkind), dimension(knout), intent(out)  PYOUTPP,
real(rkind), dimension(knout), intent(out)  PYOUTINT,
integer, intent(in)  KNOUT,
integer, intent(in)  KOPTDER,
integer, intent(in)  KEXTRAPO 
)

+ Here is the caller graph for this function:

subroutine intquadratic ( real(rkind), dimension(knin), intent(in)  PXIN,
real(rkind), dimension(knin), intent(in)  PYIN,
integer, intent(in)  KNIN,
real(rkind), dimension(knout), intent(in)  PXOUT,
real(rkind), dimension(knout), intent(out)  PYOUT,
real(rkind), dimension(knout), intent(out)  PYOUTP,
real(rkind), dimension(knout), intent(out)  PYOUTPP,
real(rkind), dimension(knout), intent(out)  PYOUTINT,
integer, intent(in)  KNOUT,
integer, intent(in)  KOPTDER,
integer, intent(in)  KOPTXPOL,
integer, optional  NBC 
)

+ Here is the caller graph for this function:

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 caller graph for this function:

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 caller graph for this function: