CalculiX
2.13
A Free Software Three-Dimensional Structural Finite Element Program
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | e_c3d_u1 (co, kon, lakonl, p1, p2, omx, bodyfx, nbody, s, sm, ff, nelem, nmethod, elcon, nelcon, rhcon, nrhcon, alcon, nalcon, alzero, ielmat, ielorien, norien, orab, ntmat_, t0, t1, ithermal, vold, iperturb, nelemload, sideload, xload, nload, idist, sti, stx, iexpl, plicon, nplicon, plkcon, nplkcon, xstiff, npmat_, dtime, matname, mi, ncmat_, mass, stiffness, buckling, rhsi, intscheme, ttime, time, istep, iinc, coriolis, xloadold, reltime, ipompc, nodempc, coefmpc, nmpc, ikmpc, ilmpc, veold, ne0, ipkon, thicke, integerglob, doubleglob, tieset, istartset, iendset, ialset, ntie, nasym, ielprop, prop) |
subroutine e_c3d_u1 | ( | real*8, dimension(3,*), intent(in) | co, |
integer, dimension(*), intent(in) | kon, | ||
character*8, intent(in) | lakonl, | ||
real*8, dimension(3), intent(in) | p1, | ||
real*8, dimension(3), intent(in) | p2, | ||
real*8, intent(in) | omx, | ||
real*8, dimension(3), intent(in) | bodyfx, | ||
integer, intent(in) | nbody, | ||
real*8, dimension(60,60), intent(inout) | s, | ||
real*8, dimension(60,60), intent(inout) | sm, | ||
real*8, dimension(60), intent(inout) | ff, | ||
integer, intent(in) | nelem, | ||
integer, intent(inout) | nmethod, | ||
real*8, dimension(0:ncmat_,ntmat_,*), intent(in) | elcon, | ||
integer, dimension(2,*), intent(in) | nelcon, | ||
real*8, dimension(0:1,ntmat_,*), intent(in) | rhcon, | ||
integer, dimension(*), intent(in) | nrhcon, | ||
real*8, dimension(0:6,ntmat_,*), intent(in) | alcon, | ||
integer, dimension(2,*), intent(in) | nalcon, | ||
real*8, dimension(*), intent(in) | alzero, | ||
integer, dimension(mi(3),*), intent(in) | ielmat, | ||
integer, dimension(mi(3),*), intent(in) | ielorien, | ||
integer, intent(in) | norien, | ||
real*8, dimension(7,*), intent(in) | orab, | ||
integer, intent(in) | ntmat_, | ||
real*8, dimension(*), intent(in) | t0, | ||
real*8, dimension(*), intent(in) | t1, | ||
integer, intent(in) | ithermal, | ||
real*8, dimension(0:mi(2),*), intent(in) | vold, | ||
integer, dimension(*), intent(in) | iperturb, | ||
integer, dimension(2,*), intent(in) | nelemload, | ||
character*20, dimension(*), intent(in) | sideload, | ||
real*8, dimension(2,*), intent(inout) | xload, | ||
integer, intent(in) | nload, | ||
integer, intent(in) | idist, | ||
real*8, dimension(6,mi(1),*), intent(in) | sti, | ||
real*8, dimension(6,mi(1),*), intent(in) | stx, | ||
integer, intent(in) | iexpl, | ||
real*8, dimension(0:2*npmat_,ntmat_,*), intent(in) | plicon, | ||
integer, dimension(0:ntmat_,*), intent(in) | nplicon, | ||
real*8, dimension(0:2*npmat_,ntmat_,*), intent(in) | plkcon, | ||
integer, dimension(0:ntmat_,*), intent(in) | nplkcon, | ||
real*8, dimension(27,mi(1),*), intent(in) | xstiff, | ||
integer, intent(in) | npmat_, | ||
real*8, intent(in) | dtime, | ||
character*80, dimension(*), intent(in) | matname, | ||
integer, dimension(*), intent(in) | mi, | ||
integer, intent(in) | ncmat_, | ||
integer, intent(in) | mass, | ||
integer, intent(in) | stiffness, | ||
integer, intent(in) | buckling, | ||
integer, intent(in) | rhsi, | ||
integer, intent(in) | intscheme, | ||
real*8, intent(in) | ttime, | ||
real*8, intent(in) | time, | ||
integer, intent(in) | istep, | ||
integer, intent(in) | iinc, | ||
integer, intent(in) | coriolis, | ||
real*8, dimension(2,*), intent(in) | xloadold, | ||
real*8, intent(in) | reltime, | ||
integer, dimension(*), intent(in) | ipompc, | ||
integer, dimension(3,*), intent(in) | nodempc, | ||
real*8, dimension(*), intent(in) | coefmpc, | ||
integer, intent(in) | nmpc, | ||
integer, dimension(*), intent(in) | ikmpc, | ||
integer, dimension(*), intent(in) | ilmpc, | ||
real*8, dimension(0:mi(2),*), intent(in) | veold, | ||
integer, intent(in) | ne0, | ||
integer, dimension(*), intent(in) | ipkon, | ||
real*8, dimension(mi(3),*), intent(in) | thicke, | ||
integer, dimension(*), intent(in) | integerglob, | ||
real*8, dimension(*), intent(in) | doubleglob, | ||
character*81, dimension(3,*), intent(in) | tieset, | ||
integer, dimension(*), intent(in) | istartset, | ||
integer, dimension(*), intent(in) | iendset, | ||
integer, dimension(*), intent(in) | ialset, | ||
integer, intent(in) | ntie, | ||
integer, intent(in) | nasym, | ||
integer, dimension(*), intent(in) | ielprop, | ||
real*8, dimension(*), intent(in) | prop | ||
) |