Author Topic: PERIODIC BCs in staggered framework  (Read 4108 times)

BSFEAP

  • Jr. Member
  • **
  • Posts: 22
PERIODIC BCs in staggered framework
« on: April 13, 2016, 08:57:37 AM »
Dear All,
For imposing periodic boundary conditions for thermal problem in FEAP, one can use

PERI, THER
0 0 1
0 0 0
0 0 0

CBOU  (for one point)
node, -20, -20, -20, 1
node,  20, -20, -20, 1
node, -20,  20, -20, 1
node,  20,  20, -20, 1
node, -20, -20,  20, 1
node,  20, -20,  20, 1
node, -20,  20,  20, 1
node,  20,  20,  20, 1

END         
tie

ELINK
3, 20, -20, 0, 0
2, 20, -20, 0, 0
1, 20, -20, 0, 0

Now I am solving two thermal problem in staggered manner by using Partition.
Could we also impose periodic BCs for both thermal fields? Thanks a lot.

Prof. R.L. Taylor

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 2649
Re: PERIODIC BCs in staggered framework
« Reply #1 on: April 13, 2016, 01:59:55 PM »
Probably not.  The periodic conditions are not looking at partitions to see which boundary conditions are being used.  Furthermore the input of the PERI does not have a way to associate the specified gradient to a particular partition.

You will need to program user modules to do what you want to describe.

BSFEAP

  • Jr. Member
  • **
  • Posts: 22
Re: PERIODIC BCs in staggered framework
« Reply #2 on: April 13, 2016, 02:46:35 PM »
Thanks a lot Prof. Taylor for your answer. Could you please give any hint to program this? For instance, based no which file from FEAP, we can program it.

Prof. R.L. Taylor

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 2649
Re: PERIODIC BCs in staggered framework
« Reply #3 on: April 14, 2016, 06:13:42 AM »
The input for PERI is stored in ./program/periodic.f

After you solve the problem the homogenization is done in ./program/phillmandel.f

Thus you need to follow how the data is used and modify for each partition accordingly.

It is not clear what the relationship between the two thermal problems is.  Do they interact?