Author Topic: Which program outputs ul(ndf,nen,j) in FEAP ?  (Read 6380 times)

36051121

  • Jr. Member
  • **
  • Posts: 32
Which program outputs ul(ndf,nen,j) in FEAP ?
« on: March 24, 2014, 10:59:20 AM »
Dear ALL,
Since FEAP is open source, in the user element, it is very convenient to use ul(ndf,nen,j). But I do not know which program in FEAP outputs these values.
Could anyone tell me in FEAP source (feap/ver83/~) which program outputs ul(ndf,nen,j) ?
Many thanks !
Min
Code: [Select]
subroutine elmt01(d,ul,xl,ix,tl,s,p,ndf,ndm,nst,isw)
ul(ndf,nen,j)

M. Kurdi

  • Full Member
  • ***
  • Posts: 149
Re: Which program outputs ul(ndf,nen,j) in FEAP ?
« Reply #1 on: March 24, 2014, 11:21:07 AM »
The subroutine elmlib.f in the program sub-directory calls the user elements and program elements.

Prof. R.L. Taylor

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 2649
Re: Which program outputs ul(ndf,nen,j) in FEAP ?
« Reply #2 on: March 24, 2014, 01:44:34 PM »
Generally, there are no outputs of local arrays.  YOu can output the last stored value using SHOW UL while in an interactive mode.

One can always use the CALL MPRINT(array, dim1, dim2, dim2, 'NAME')

e.g. CALL MPRINT(UL(1,1,2),ndf,nen,ndf,'UL_2') would output the second part of the array, etc. for others

36051121

  • Jr. Member
  • **
  • Posts: 32
Re: Which program outputs ul(ndf,nen,j) in FEAP ?
« Reply #3 on: September 11, 2014, 02:43:05 AM »
Generally, there are no outputs of local arrays.  YOu can output the last stored value using SHOW UL while in an interactive mode.

One can always use the CALL MPRINT(array, dim1, dim2, dim2, 'NAME')

e.g. CALL MPRINT(UL(1,1,2),ndf,nen,ndf,'UL_2') would output the second part of the array, etc. for others
Thanks for your reply. I only want to know which FORTRAN program in FEAP calculates ul(ndf,nen,j) and takes ul(ndf,nen,j) as outputs. But I cannot find this program in FEAP source files.