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

Go to the source code of this file.

Functions/Subroutines

subroutine umat_ciarlet_el (amat, iel, iint, kode, elconloc, emec, emec0, beta, xokl, voj, xkl, vj, ithermal, t1l, dtime, time, ttime, icmd, ielas, mi, nstate_, xstateini, xstate, stre, stiff, iorien, pgauss, orab)
 
subroutine voigt_33mat_to_6vec (mat, vec)
 
subroutine voigt_tetrad_to_matrix (C, stiff)
 
subroutine s2_ciarlet (Cb, lamda, mu, S2, Cbi, detC)
 
subroutine ds2_ciarlet_de (lamda, mu, detC, Cbi, A)
 
subroutine m33inv_det (A, AINV, DET, OK_FLAG)
 

Function/Subroutine Documentation

subroutine ds2_ciarlet_de ( double precision  lamda,
double precision  mu,
double precision  detC,
double precision, dimension(3,3)  Cbi,
double precision, dimension(3,3,3,3)  A 
)
subroutine m33inv_det ( double precision, dimension(3,3), intent(in)  A,
double precision, dimension(3,3), intent(out)  AINV,
double precision  DET,
logical, intent(out)  OK_FLAG 
)
subroutine s2_ciarlet ( double precision, dimension(3,3)  Cb,
double precision  lamda,
double precision  mu,
double precision, dimension(3,3)  S2,
double precision, dimension(3,3)  Cbi,
double precision  detC 
)
subroutine umat_ciarlet_el ( character*80  amat,
integer  iel,
integer  iint,
integer  kode,
real*8, dimension(21)  elconloc,
real*8, dimension(6)  emec,
real*8, dimension(6)  emec0,
real*8, dimension(6)  beta,
real*8, dimension(3,3)  xokl,
real*8  voj,
real*8, dimension(3,3)  xkl,
real*8  vj,
integer  ithermal,
real*8  t1l,
real*8  dtime,
real*8  time,
real*8  ttime,
integer  icmd,
integer  ielas,
integer, dimension(*)  mi,
integer  nstate_,
real*8, dimension(nstate_,mi(1),*)  xstateini,
real*8, dimension(nstate_,mi(1),*)  xstate,
real*8, dimension(6)  stre,
real*8, dimension(21)  stiff,
integer  iorien,
real*8, dimension(3)  pgauss,
real*8, dimension(7,*)  orab 
)
subroutine voigt_33mat_to_6vec ( double precision, dimension(3,3)  mat,
double precision, dimension(6)  vec 
)
subroutine voigt_tetrad_to_matrix ( double precision, dimension(3,3,3,3)  C,
double precision, dimension(21)  stiff 
)
Hosted by OpenAircraft.com, (Michigan UAV, LLC)