CalculiX
2.13
A Free Software Three-Dimensional Structural Finite Element Program
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | mafilldm (co, nk, kon, ipkon, lakon, ne, nodeboun, ndirboun, xboun, nboun, ipompc, nodempc, coefmpc, nmpc, nodeforc, ndirforc, xforc, nforc, nelemload, sideload, xload, nload, xbody, ipobody, nbody, cgr, ad, au, nactdof, icol, jq, irow, neq, nzl, nmethod, ikmpc, ilmpc, ikboun, ilboun, elcon, nelcon, rhcon, nrhcon, alcon, nalcon, alzero, ielmat, ielorien, norien, orab, ntmat_, t0, t1, ithermal, prestr, iprestr, vold, iperturb, sti, nzs, stx, adb, aub, iexpl, plicon, nplicon, plkcon, nplkcon, xstiff, npmat_, dtime, matname, mi, ncmat_, ttime, time, istep, iinc, ibody, clearini, mortar, springarea, pslavsurf, pmastsurf, reltime, nasym) |
subroutine mafilldm | ( | real*8, dimension(3,*) | co, |
integer | nk, | ||
integer, dimension(*) | kon, | ||
integer, dimension(*) | ipkon, | ||
character*8, dimension(*) | lakon, | ||
integer | ne, | ||
integer, dimension(*) | nodeboun, | ||
integer, dimension(*) | ndirboun, | ||
real*8, dimension(*) | xboun, | ||
integer | nboun, | ||
integer, dimension(*) | ipompc, | ||
integer, dimension(3,*) | nodempc, | ||
real*8, dimension(*) | coefmpc, | ||
integer | nmpc, | ||
integer, dimension(2,*) | nodeforc, | ||
integer, dimension(*) | ndirforc, | ||
real*8, dimension(*) | xforc, | ||
integer | nforc, | ||
integer, dimension(2,*) | nelemload, | ||
character*20, dimension(*) | sideload, | ||
real*8, dimension(2,*) | xload, | ||
integer | nload, | ||
real*8, dimension(7,*) | xbody, | ||
integer, dimension(2,*) | ipobody, | ||
integer | nbody, | ||
real*8, dimension(4,*) | cgr, | ||
real*8, dimension(*) | ad, | ||
real*8, dimension(*) | au, | ||
integer, dimension(0:mi(2),*) | nactdof, | ||
integer, dimension(*) | icol, | ||
integer, dimension(*) | jq, | ||
integer, dimension(*) | irow, | ||
integer, dimension(2) | neq, | ||
integer | nzl, | ||
integer | nmethod, | ||
integer, dimension(*) | ikmpc, | ||
integer, dimension(*) | ilmpc, | ||
integer, dimension(*) | ikboun, | ||
integer, dimension(*) | ilboun, | ||
real*8, dimension(0:ncmat_,ntmat_,*) | elcon, | ||
integer, dimension(2,*) | nelcon, | ||
real*8, dimension(0:1,ntmat_,*) | rhcon, | ||
integer, dimension(*) | nrhcon, | ||
real*8, dimension(0:6,ntmat_,*) | alcon, | ||
integer, dimension(2,*) | nalcon, | ||
real*8, dimension(*) | alzero, | ||
integer, dimension(mi(3),*) | ielmat, | ||
integer, dimension(mi(3),*) | ielorien, | ||
integer | norien, | ||
real*8, dimension(7,*) | orab, | ||
integer | ntmat_, | ||
real*8, dimension(*) | t0, | ||
real*8, dimension(*) | t1, | ||
integer | ithermal, | ||
real*8, dimension(6,mi(1),*) | prestr, | ||
integer | iprestr, | ||
real*8, dimension(0:mi(2),*) | vold, | ||
integer | iperturb, | ||
real*8, dimension(6,mi(1),*) | sti, | ||
integer, dimension(3) | nzs, | ||
real*8, dimension(6,mi(1),*) | stx, | ||
real*8, dimension(*) | adb, | ||
real*8, dimension(*) | aub, | ||
integer | iexpl, | ||
real*8, dimension(0:2*npmat_,ntmat_,*) | plicon, | ||
integer, dimension(0:ntmat_,*) | nplicon, | ||
real*8, dimension(0:2*npmat_,ntmat_,*) | plkcon, | ||
integer, dimension(0:ntmat_,*) | nplkcon, | ||
real*8, dimension(27,mi(1),*) | xstiff, | ||
integer | npmat_, | ||
real*8 | dtime, | ||
character*80, dimension(*) | matname, | ||
integer, dimension(*) | mi, | ||
integer | ncmat_, | ||
real*8 | ttime, | ||
real*8 | time, | ||
integer | istep, | ||
integer | iinc, | ||
integer, dimension(3,*) | ibody, | ||
real*8, dimension(3,9,*) | clearini, | ||
integer | mortar, | ||
real*8, dimension(2,*) | springarea, | ||
real*8, dimension(3,*) | pslavsurf, | ||
real*8, dimension(6,*) | pmastsurf, | ||
real*8 | reltime, | ||
integer | nasym | ||
) |