Author Topic: parallel contact problem  (Read 8497 times)

yang220102

  • New Member
  • *
  • Posts: 4
parallel contact problem
« on: December 09, 2014, 12:43:28 AM »
Dear all:
 I am trying to solve a parallel contact problem using FEAP V8.4, but it failed in partition.
By the way, the linear problem and the plastic problem run well in Parfeap.
Can I get an inputs file of parallel contact problem, my e-mail is: yang220102@sjtu.edu.cn
Any help would be greatly appreciated!  Thank you very much.

The error messages are following:
  Mesh output:  Filename = format1_0001
  Number partition nodes =           10  Number total nodes =          21
  Start COORD: TIME =   1.41679998E-02
  Start COORD: TIME =   1.41810002E-02
  End   COORD: TIME =   1.42219998E-02
  Start ELEMT: TIME =   1.42280003E-02           0
  End   ELEMT: TIME =   1.42620001E-02           0           6
  Ghost  Stress Elements =            2  Partn Stress Elements =            4
  • PETSC ERROR: ------------------------------------------------------------------------
  • [0]PETSC ERROR: Caught signal number 11 SEGV: Segmentation Violation, probably memory access out of range
  • PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
  • [0]PETSC ERROR: or see
http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind[0]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple Mac OS X to find memory corruption errors
  • PETSC ERROR: likely location of problem given in stack below
  • [0]PETSC ERROR: ---------------------  Stack Frames ------------------------------------
  • PETSC ERROR: Note: The EXACT line numbers in the stack are not available,
  • [0]PETSC ERROR:       INSTEAD the line number of the start of the function
  • PETSC ERROR:       is given.
  • [0]PETSC ERROR: --------------------- Error Message ------------------------------------
  • PETSC ERROR: Signal received!
  • [0]PETSC ERROR: ------------------------------------------------------------------------
  • PETSC ERROR: Petsc Release Version 3.3.0, Patch 6, Mon Feb 11 12:26:34 CST 2013
  • [0]PETSC ERROR: See docs/changes/index.html for recent updates.
  • PETSC ERROR: See docs/faq.html for hints about trouble shooting.
  • [0]PETSC ERROR: See docs/index.html for manual pages.
  • PETSC ERROR: ------------------------------------------------------------------------
  • [0]PETSC ERROR: ./feap on a gnu-opt named ubuntu by yx Tue Dec  9 00:33:15 2014
  • PETSC ERROR: Libraries linked from /home/yx/Documents/petsc-3.3-p6/gnu-opt/lib
  • [0]PETSC ERROR: Configure run at Thu Nov 27 06:34:06 2014
  • PETSC ERROR: Configure options --download-f-blas-lapack=1 --download-metis=1 --download-spooles=1 --download-parmetis=1 --download-superlu_dist=1 --download-mpich=1 --download-ml=1 --download-hypre=1 --download-mumps=1 --download-scalapack=1 --download-blacs=1
  • [0]PETSC ERROR: ------------------------------------------------------------------------
  • PETSC ERROR: User provided function() line 0 in unknown directory unknown file

application called MPI_Abort(MPI_COMM_WORLD, 59) - process 0
[unset]: aborting job:
application called MPI_Abort(MPI_COMM_WORLD, 59) - process 0

FEAP_Admin

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 993
Re: parallel contact problem
« Reply #1 on: December 10, 2014, 11:17:45 PM »
From the information provided, it is very hard to say what is going wrong.  You should compile with a symbol table and then run with valgrind or a gdb to track down the cause of the error.

Also make sure that your problem runs correctly in serial mode first.

yang220102

  • New Member
  • *
  • Posts: 4
Re: parallel contact problem
« Reply #2 on: December 11, 2014, 05:48:52 AM »
Dear Admin:
  Thank you for your reply. The input file I used is downloaded from http://www.ce.berkeley.edu/projects/feap/. It runs correctly in serial mode.
  Could you give me an input file of parallel contact problem, as we can test if it is a compiling problem or not.
  Thank you very much.

FEAP_Admin

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 993
Re: parallel contact problem
« Reply #3 on: December 11, 2014, 11:21:21 AM »
Which of the files are you running?  Is it Iex7?

yang220102

  • New Member
  • *
  • Posts: 4
Re: parallel contact problem
« Reply #4 on: December 11, 2014, 05:38:58 PM »
Yes, it is IEx7. Is there any problem as following:

FEAP
  0  0  0  2  3  2

MATE 1
  FRAMe
    ELAStic ISOTropic  20000
    CROSs   section    0.1    1
    FINIte

MATE 2
  FRAMe
    ELAStic ISOTropic  20000
    CROSs   section    0.1    1
    FINIte

PARAmeters
  pr = -20 ! Nodal loading
  a  =  20 ! Lower beam length
  b  =  20 ! Upper beam length
  h  = 0.5 ! Spacing between beams

BLOCK
  CARTesian 10 1 0 0 1
    1  0.0  0.0
    2    a  0.0

BLOCK
  CARTesian 11 1 0 0 2
    1  0.0  h
    2    b  h

EBOUnd
    1  0  1  1  1
    1  a  1  1  1

EFORce
    2  h  0  pr

END

CONTact

SURFace 1
  LINE 2
  FACEt
  1 -1 11 10
 10  0  2  1

SURFace 2
  LINE 2
  FACEt
  1 1 12 13
 11 0 22 23

PAIR 1
  NTOS 1 2
  SOLM PENAlty  2e3
  AUGMent
  TOLE,,1e-5 1e-5 1e-5

END

BATCh
   GRAPh, ,2
   OUTDomains
END

STOP

FEAP_Admin

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 993
Re: parallel contact problem
« Reply #5 on: December 12, 2014, 01:08:07 PM »
I was able to reproduce the error.  We will have a look and try to fix it.
Thanks for pointing it out.