Author Topic: time-dependent loading and boundary condition in parfeap  (Read 6997 times)

36051121

  • Jr. Member
  • **
  • Posts: 32
time-dependent loading and boundary condition in parfeap
« on: August 05, 2015, 08:36:11 AM »
Dear all,
I try to use parfeap to calculate the material response under a time dependent loading, as shown the boundary condition in the following. Generally, I use "eprop" and "prop" to achieve my goal. But when I use parfeap, I find that "eprop" and "prop" are not included in the generated input files (Ifile_0001, Ifile_0002, Ifile_0003). So no time-dependent loading is applied. The calculated results are totally wrong. Did any one have the similar experience ? I would like your tips or suggestions on tis issue.
Many thanks.
Best regards,
MIN
Code: [Select]
Eboun
2 0  0 0 1 0 0
2 b  0 0 1 0 0
edis
2 0  0 0 f 0 0
2 b  0 0 0 0 0
eprop
2 0  0 0 1 0 0
batch
prop,,1
end
2 6
0.0,0.0   0.25,1.0  0.75,-1.0  1.25,1.0  1.75,-1.0  2.0,0.0

Prof. R.L. Taylor

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 2649
Re: time-dependent loading and boundary condition in parfeap
« Reply #1 on: August 05, 2015, 08:42:18 AM »
You may need to create a "flat" file using outm before you partition.

36051121

  • Jr. Member
  • **
  • Posts: 32
Re: time-dependent loading and boundary condition in parfeap
« Reply #2 on: August 05, 2015, 09:31:30 AM »
Thanks for the help. But I do not know why this command (based on METIS)
Code: [Select]
BATCh
GRAPh,, 4
OUTDomains
END batch
STOP
does not work for the time-dependent loading. When I use this command to generate 4 input files (Ifile_0001,Ifile_0002,Ifile_0003,Ifile_0004), the command " prop,,1 " is not included automatically.
The command "outmesh" is for parMetis. In the manual, it writes "This is only needed for problems so large that they can not be partitioned with METIS.". It seems that "outmesh" cannot solve the problem.
« Last Edit: August 05, 2015, 09:39:07 AM by 36051121 »

Prof. R.L. Taylor

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 2649
Re: time-dependent loading and boundary condition in parfeap
« Reply #3 on: August 05, 2015, 03:36:02 PM »
You run 'outm' on your orginal (scalar) problem.  It creates an "I-file" which has all the nodes, elements, boundary conditions, forces, displacements etc.  -- it does not have any solution commands.

You then partition the problem (using either metis or parmetis) to create you four input files for the parallel solution (and in addition a 'solve*' file.   In the solve file you place all the solution commands to be done in batch (prop, time, tang, etc.).

Now you run the parallel problejm


36051121

  • Jr. Member
  • **
  • Posts: 32
Re: time-dependent loading and boundary condition in parfeap
« Reply #4 on: August 06, 2015, 02:12:24 AM »
Thanks for your kind help. I have solved this problem. I just put the prop command
Code: [Select]
batch
prop,,1
end
2 6
0.0,0.0   0.25,1.0  0.75,-1.0  1.25,1.0  1.75,-1.0  2.0,0.0
in the solve.file.
It is very strange that the command "batch initial" can be put in the Ifile for partition. But if the command "batch prop" is put in the Ifile, the generated 4 Ifile_0001-4 does not include the  command "batch prop". Anyway, I have got this experience. Vielen Dank.

Shuai Wang

  • Jr. Member
  • **
  • Posts: 23
Re: time-dependent loading and boundary condition in parfeap
« Reply #5 on: August 25, 2015, 07:41:54 AM »
Thanks, it is very useful to me.