DFNFlow engine / Negative pressure

Asked by Guilherme das Neves Seguro on 2019-12-18

Hello;

I've got a problem with fluid injection in a script. Two different results when they're ran in 2 different computers.

I've got a program simulating rock fractures caused by fluid injection on pre existing pores. The program runs well, but it ends up with error "negative volume for an ordinary pore".

When I try to see what happen using ParaView I see that the pressure is too high (3,2*10^+14) . I did the same process on another computer and it runs with the same error although the pressure values at ParaView are correct (starts from 0 and rises).

Has anyone already seen a similar problem?

Thanks in advance

Question information

Language:
English Edit question
Status:
Answered
For:
Yade Edit question
Assignee:
No assignee Edit question
Last query:
2019-12-18
Last reply:
2019-12-18
Robert Caulk (rcaulk) said : #1

Hello,

Please provide the materials requested at the following link [1].

tl;dr:

1) yade version on each computer
2) linux distribution on each computer
3) MWE

Thank you,

Robert

[1]https://www.yade-dem.org/wiki/Howtoask

Hello mr Caulk,

I'm sorry for not giving the details before. As requested:

1) Computer 1: yadedaily (Yade 2019-02-13.git-2b0d17e) / Computer 2: yadedaily (Yade 2018-02.b-290bf6a54e~xenial)

2) Computer 1: Ubuntu 18.04.3 LTS / Computer 2: Linux Mint 10.3 Sylvia

3) The main problem is the difference on the "answer" the same code gives in each computer. I already checked and it's the same code for both machines.

Is there any chance the different results are from different versions of YADE?

Robert Caulk (rcaulk) said : #3

>Is there any chance the different results are from different versions of YADE?

Yes.

We have followed the Installation process as described in https://yade-dem.org/doc/installation.html in both computers.

Do you have any suggestions to make them both work equally or put? I thought about importing the files from "build", "trunk" and "install" folders to make sure they work the same.

Robert Caulk (rcaulk) said : #5

>Do you have any suggestions to make them both work equally or put?

The naive solution? Compile the working version of yade on both computers.

The path to the proper solution starts with providing an MWE.

Can you help with this problem?

Provide an answer of your own, or ask Guilherme das Neves Seguro for more information if necessary.

To post a message you must log in.