CalculiX  2.8
A Free Software Three-Dimensional Structural Finite Element Program
 All Classes Files Functions Variables Macros
ddeabm.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine ddeabm (DF, NEQ, T, Y, TOUT, INFO, RTOL, ATOL, IDID, RWORK, LRW, IWORK, LIW, RPAR, IPAR)
 
subroutine ddes (DF, NEQ, T, Y, TOUT, INFO, RTOL, ATOL, IDID, YPOUT, YP, YY, WT, P, PHI, ALPHA, BETA, PSI, V, W, SIG, G, GI, H, EPS, X, XOLD, HOLD, TOLD, DELSGN, TSTOP, TWOU, FOURU, START, PHASE1, NORND, STIFF, INTOUT, NS, KORD, KOLD, INIT, KSTEPS, KLE4, IQUIT, KPREV, IVC, IV, KGI, RPAR, IPAR)
 
subroutine dintp (X, Y, XOUT, YOUT, YPOUT, NEQN, KOLD, PHI, IVC, IV, KGI, GI, ALPHA, OG, OW, OX, OY)
 
subroutine xermsg (LIBRAR, SUBROU, MESSG, NERR, LEVEL)
 
subroutine xerprn (PREFIX, NPREF, MESSG, NWRAP)
 
subroutine xersve (LIBRAR, SUBROU, MESSG, KFLAG, NERR, LEVEL, ICOUNT)
 
DOUBLE PRECISION function d1mach (I)
 
subroutine xgetua (IUNITA, N)
 
subroutine dsteps (DF, NEQN, Y, X, H, EPS, WT, START, HOLD, K, KOLD, CRASH, PHI, P, YP, PSI, ALPHA, BETA, SIG, V, W, G, PHASE1, NS, NORND, KSTEPS, TWOU, FOURU, XOLD, KPREV, IVC, IV, KGI, GI, RPAR, IPAR)
 
subroutine fdump
 
INTEGER function i1mach (I)
 
subroutine dhstrt (DF, NEQ, A, B, Y, YPRIME, ETOL, MORDER, SMALL, BIG, SPY, PV, YP, SF, RPAR, IPAR, H)
 
DOUBLE PRECISION function dhvnrm (V, NCOMP)
 
function j4save (IWHICH, IVALUE, ISET)
 
subroutine xercnt (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)
 
subroutine xerhlt (MESSG)
 

Function/Subroutine Documentation

DOUBLE PRECISION function d1mach (   I)
subroutine ddeabm ( external  DF,
integer  NEQ,
double precision  T,
double precision, dimension(*)  Y,
double precision  TOUT,
integer, dimension(15)  INFO,
double precision, dimension(*)  RTOL,
double precision, dimension(*)  ATOL,
integer  IDID,
double precision, dimension(*)  RWORK,
integer  LRW,
integer, dimension(*)  IWORK,
integer  LIW,
double precision, dimension(*)  RPAR,
integer, dimension(*)  IPAR 
)
subroutine ddes ( external  DF,
integer  NEQ,
double precision  T,
double precision, dimension(*)  Y,
double precision  TOUT,
integer, dimension(15)  INFO,
double precision, dimension(*)  RTOL,
double precision, dimension(*)  ATOL,
integer  IDID,
double precision, dimension(*)  YPOUT,
double precision, dimension(*)  YP,
double precision, dimension(*)  YY,
double precision, dimension(*)  WT,
double precision, dimension(*)  P,
double precision, dimension(neq,16)  PHI,
double precision, dimension(12)  ALPHA,
double precision, dimension(12)  BETA,
double precision, dimension(12)  PSI,
double precision, dimension(12)  V,
double precision, dimension(12)  W,
double precision, dimension(13)  SIG,
double precision, dimension(13)  G,
double precision, dimension(11)  GI,
double precision  H,
double precision  EPS,
double precision  X,
double precision  XOLD,
double precision  HOLD,
double precision  TOLD,
double precision  DELSGN,
double precision  TSTOP,
double precision  TWOU,
double precision  FOURU,
logical  START,
logical  PHASE1,
logical  NORND,
logical  STIFF,
logical  INTOUT,
integer  NS,
integer  KORD,
integer  KOLD,
integer  INIT,
integer  KSTEPS,
integer  KLE4,
integer  IQUIT,
integer  KPREV,
integer  IVC,
integer, dimension(10)  IV,
integer  KGI,
double precision, dimension(*)  RPAR,
integer, dimension(*)  IPAR 
)
subroutine dhstrt ( external  DF,
integer  NEQ,
double precision  A,
double precision  B,
double precision, dimension(*)  Y,
double precision, dimension(*)  YPRIME,
double precision, dimension(*)  ETOL,
integer  MORDER,
double precision  SMALL,
double precision  BIG,
double precision, dimension(*)  SPY,
double precision, dimension(*)  PV,
double precision, dimension(*)  YP,
double precision, dimension(*)  SF,
double precision, dimension(*)  RPAR,
integer, dimension(*)  IPAR,
double precision  H 
)
DOUBLE PRECISION function dhvnrm ( double precision, dimension(*)  V,
integer  NCOMP 
)
subroutine dintp ( double precision  X,
double precision, dimension(*)  Y,
double precision  XOUT,
double precision, dimension(*)  YOUT,
double precision, dimension(*)  YPOUT,
integer  NEQN,
integer  KOLD,
double precision, dimension(neqn,16)  PHI,
integer  IVC,
integer, dimension(10)  IV,
integer  KGI,
double precision, dimension(11)  GI,
double precision, dimension(12)  ALPHA,
double precision, dimension(13)  OG,
double precision, dimension(12)  OW,
double precision  OX,
double precision, dimension(*)  OY 
)
subroutine dsteps ( external  DF,
integer  NEQN,
double precision, dimension(*)  Y,
double precision  X,
double precision  H,
double precision  EPS,
double precision, dimension(*)  WT,
logical  START,
double precision  HOLD,
integer  K,
integer  KOLD,
logical  CRASH,
double precision, dimension(neqn,16)  PHI,
double precision, dimension(*)  P,
double precision, dimension(*)  YP,
double precision, dimension(12)  PSI,
double precision, dimension(12)  ALPHA,
double precision, dimension(12)  BETA,
double precision, dimension(13)  SIG,
double precision, dimension(12)  V,
double precision, dimension(12)  W,
double precision, dimension(13)  G,
logical  PHASE1,
integer  NS,
logical  NORND,
integer  KSTEPS,
double precision  TWOU,
double precision  FOURU,
double precision  XOLD,
  KPREV,
  IVC,
dimension(10)  IV,
  KGI,
double precision, dimension(11)  GI,
double precision, dimension(*)  RPAR,
integer, dimension(*)  IPAR 
)
subroutine fdump ( )
INTEGER function i1mach (   I)
function j4save (   IWHICH,
  IVALUE,
logical  ISET 
)
subroutine xercnt ( character*(*)  LIBRAR,
character*(*)  SUBROU,
character*(*)  MESSG,
  NERR,
  LEVEL,
  KONTRL 
)
subroutine xerhlt ( character*(*)  MESSG)
subroutine xermsg ( character*(*)  LIBRAR,
character*(*)  SUBROU,
character*(*)  MESSG,
  NERR,
  LEVEL 
)
subroutine xerprn ( character*(*)  PREFIX,
integer  NPREF,
character*(*)  MESSG,
integer  NWRAP 
)
subroutine xersve ( character*(*)  LIBRAR,
character*(*)  SUBROU,
character*(*)  MESSG,
  KFLAG,
  NERR,
  LEVEL,
  ICOUNT 
)
subroutine xgetua ( dimension(5)  IUNITA,
  N 
)
Hosted by OpenAircraft.com, (Michigan UAV, LLC)