Standard example not work

Asked by Anastasia Sarmakeeva

Dear All,

Integration DEM and FEM very interesting task for me.
I try to run standard example from folder FEMxDEM triaxialRough.py, but this example not work.

I have error:

~/Yade/FEMxDEM$ yade triaxialRough.py
Welcome to Yade 2015-08-05.git-6cd405b
TCP python prompt on localhost:9000, auth cookie `eayskc'
XMLRPC info provider on http://localhost:21000
Running script triaxialRough.py
*** The MPI_Comm_rank() function was called before MPI_INIT was invoked.
*** This is disallowed by the MPI standard.
*** Your MPI job will now abort.
Local abort before MPI_INIT completed successfully; not able to aggregate error messages, and not able to guarantee that all other processes were killed!

my python version: 2.7, Open MPI version 1.8 and use Debian jessie

Could you help me for correct work this example?

Thanks, Nastya:)

Question information

Language:
English Edit question
Status:
Solved
For:
esys-escript Edit question
Assignee:
No assignee Edit question
Solved by:
Anastasia Sarmakeeva
Solved:
Last query:
Last reply:
Revision history for this message
Anton Gladky (gladky-anton) said :
#1

Hi,

it looks like the problem is not in Yade, but in escript,
which is used as an FEM-solver. It requires MPI, Yade
is working without MPI.

Try to test escript only, without Yade.

Cheers

Anton

2015-08-13 13:16 GMT+02:00 Anastasia Sarmakeeva <
<email address hidden>>:

> New question #270340 on Escript:
> https://answers.launchpad.net/escript-finley/+question/270340
>
> Dear All,
>
> Integration DEM and FEM very interesting task for me.
> I try to run standard example from folder FEMxDEM triaxialRough.py, but
> this example not work.
>
> I have error:
>
> ~/Yade/FEMxDEM$ yade triaxialRough.py
> Welcome to Yade 2015-08-05.git-6cd405b
> TCP python prompt on localhost:9000, auth cookie `eayskc'
> XMLRPC info provider on http://localhost:21000
> Running script triaxialRough.py
> *** The MPI_Comm_rank() function was called before MPI_INIT was invoked.
> *** This is disallowed by the MPI standard.
> *** Your MPI job will now abort.
> Local abort before MPI_INIT completed successfully; not able to aggregate
> error messages, and not able to guarantee that all other processes were
> killed!
>
>
> my python version: 2.7, Open MPI version 1.8 and use Debian jessie
>
>
> Could you help me for correct work this example?
>
>
> Thanks, Nastya:)
>
>
>
>
>
> --
> You received this question notification because you are a member of
> esys, which is an answer contact for Escript.
>

Revision history for this message
Anastasia Sarmakeeva (asarmakeeva) said :
#2

Hi Anton,

I launched with escript only, and this example is working.
But with yade its not working, and a dont understand why.

Thanks for your help.

Revision history for this message
Anton Gladky (gladky-anton) said :
#3

I may be wrong, but triaxialRough.py is escript-only
file. I don`t see any Yade`s code there.

Anton

2015-08-13 13:51 GMT+02:00 Anastasia Sarmakeeva <
<email address hidden>>:

> Question #270340 on Escript changed:
> https://answers.launchpad.net/escript-finley/+question/270340
>
> Status: Answered => Open
>
> Anastasia Sarmakeeva is still having a problem:
> Hi Anton,
>
> I launched with escript only, and this example is working.
> But with yade its not working, and a dont understand why.
>
>
> Thanks for your help.
>
> --
> You received this question notification because you are a member of
> esys, which is an answer contact for Escript.
>

Revision history for this message
Anastasia Sarmakeeva (asarmakeeva) said :
#4

Oh thank you! I didnt understand how FEM DEM examples work, and run all examples with yade command.

great thanks !