fidakryx_bbd_p.f File Reference


Namespaces

namespace  IDABBDPRE

Functions

subroutine setinitprofile (uu, up, id, res, constr, ipar, rpar)
subroutine fidaresfun (tres, u, up, res, ipar, rpar, reserr)
subroutine fidacommfn (nloc, tres, u, up, ipar, rpar, reserr)
subroutine fidaglocfn (nloc, tres, u, up, res, ipar, rpar, reserr)
subroutine bsend (dsizex, dsizey, uarray)
subroutine brecvpost (request, dsizex, dsizey, buffer)
subroutine brecvwait (request, dsizex, buffer)
subroutine prntoutput (tret, u, iout, rout)
subroutine maxnorm (u, unorm)
subroutine prntintro (rtol, atol)
subroutine prntcase (num, mudq, mukeep)
subroutine prntfinalstats (iout)

Variables

integer *4 nlocal
integer *4 neq
integer *4 npex
integer *4 npey
integer *4 mxsub
integer *4 mysub
integer *4 mx
integer *4 my
integer *4 ixsub
integer *4 jysub
integer thispe
integer mxsubg
integer mysubg
integer nlocalg
double precision dx
double precision dy
double precision coeffx
double precision coeffy
double precision coeffxy
double precision, dimension(mysubg+2) uext
integer *4 mudq
integer *4 mldq
integer *4 mukeep
integer *4 mlkeep
integer *4, dimension(25) iout
integer *4 ipar
double precision, dimension(10) rout
double precision rpar
integer nout
integer ier
integer npes
integer inopt
integer maxl
integer gstype
integer maxrs
integer itask
integer iatol
double precision t0
double precision t1
double precision tout
double precision tret
double precision dqrely
double precision eplifac
double precision dqincfac
double precision atol
double precision rtol
double precision, dimension(nlocalg) constr
double precision, dimension(nlocalg) uu
double precision, dimension(nlocalg) up
double precision, dimension(nlocalg) res
double precision, dimension(nlocalg) id


Function Documentation

subroutine brecvpost ( integer,dimension(*)  request,
integer*4  dsizex,
integer*4  dsizey,
double precision,dimension(*)  buffer 
)

References c, dx, dy, ixsub, jysub, mxsub, mysub, npex, and npey.

Referenced by fidacommfn().

subroutine brecvwait ( integer,dimension(*)  request,
integer*4  dsizex,
double precision,dimension(*)  buffer 
)

References c, dx, dy, ixsub, jysub, mxsub, mysub, npex, and npey.

Referenced by fidacommfn().

subroutine bsend ( integer*4  dsizex,
integer*4  dsizey,
double precision,dimension(*)  uarray 
)

References c, dx, dy, ixsub, jysub, mxsub, mysub, npex, and npey.

Referenced by fidacommfn().

subroutine fidacommfn ( integer*4  nloc,
double precision  tres,
double precision,dimension(*)  u,
double precision,dimension(*)  up,
integer*4,dimension(*)  ipar,
double precision,dimension(*)  rpar,
integer  reserr 
)

References brecvpost(), brecvwait(), bsend(), c, dx, dy, ixsub, jysub, mxsub, mysub, npex, and npey.

Referenced by fidaresfun().

subroutine fidaglocfn ( integer*4  nloc,
double precision  tres,
double precision,dimension(*)  u,
double precision,dimension(*)  up,
double precision,dimension(*)  res,
integer*4,dimension(*)  ipar,
double precision,dimension(*)  rpar,
integer  reserr 
)

References c, dx, dy, ixsub, jysub, mxsub, mysub, npex, and npey.

Referenced by fidaresfun().

subroutine fidaresfun ( double precision  tres,
double precision,dimension(*)  u,
double precision,dimension(*)  up,
double precision,dimension(*)  res,
integer*4,dimension(*)  ipar,
double precision,dimension(*)  rpar,
integer  reserr 
)

References c, dx, dy, fidacommfn(), fidaglocfn(), ixsub, jysub, mxsub, mysub, npex, and npey.

Referenced by setinitprofile().

subroutine maxnorm ( double precision,dimension(*)  u,
double precision  unorm 
)

References c, dx, dy, ixsub, jysub, mxsub, mysub, npex, and npey.

Referenced by prntoutput().

subroutine prntcase ( integer  num,
integer*4  mudq,
integer*4  mukeep 
)

References c.

subroutine prntfinalstats ( integer*4,dimension(*)  iout  ) 

References c.

subroutine prntintro ( double precision  rtol,
double precision  atol 
)

References c, dx, dy, ixsub, jysub, mxsub, mysub, npex, npey, and x.

subroutine prntoutput ( double precision  tret,
double precision,dimension(*)  u,
integer*4,dimension(*)  iout,
double precision,dimension(*)  rout 
)

References c, dx, dy, ixsub, jysub, maxnorm(), mxsub, mysub, npex, and npey.

subroutine setinitprofile ( double precision,dimension(*)  uu,
double precision,dimension(*)  up,
double precision,dimension(*)  id,
double precision,dimension(*)  res,
double precision,dimension(*)  constr,
integer*4,dimension(*)  ipar,
double precision,dimension(*)  rpar 
)

References c, dx, dy, fidaresfun(), ixsub, jysub, mxsub, mysub, npex, and npey.


Generated on Fri Sep 26 07:44:20 2008 for SimTKcore by  doxygen 1.5.6