Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: Validation test fail - Running indefinitely...

Validation test fail - Running indefinitely... 9 years 3 months ago #17913

  • nicolas_tb
  • nicolas_tb's Avatar
Hello all,

I compiled the Telemac v6p3 for Windows 7 and fortran configuration. I had no problem for that but now when I try to run the examples as test cases the simulation never finish. I have the message "running your simulation" and everything looks Ok until there, but then nothing happen then. Could someone help me?

Please find attached the example. I ran it with Artemis as is the module I want to use but it happens the same with all.

Thank you.

Nicolas
Attachments:
The administrator has disabled public write access.

Validation test fail - Running indefinitely... 9 years 3 months ago #17914

  • sebourban
  • sebourban's Avatar
  • NOW ONLINE
  • Administrator
  • Principal Scientist
  • Posts: 814
  • Thank you received: 219
Hello,

ARTEMIS is very demanding in RAM if you use the direct solver (number 8). If you do not have sufficient memory, it is likely to swap and take forever. Try the same case with another SOLVER and let us know. It will be slower though.

The alternative is to have 8Gb to 12Gb on your computer ... if you can.

Hope this helps,
Sébastien.
The administrator has disabled public write access.

Validation test fail - Running indefinitely... 9 years 3 months ago #17919

  • nicolas_tb
  • nicolas_tb's Avatar
Thanks for your answer Sébastien.

The PC I am using has 8 GB of RAM actually. I tried now with all the rest of the solvers and it happens the same. I checked the instant usage of the RAM at the time ARTEMIS is supposed to be running, and it's around 3 GB...

I saw some examples were we see the big ARTEMIS logo on the cmd when using that module. In my case it doesn't appear. Could it be a sign that ARTEMIS was not well run?
The administrator has disabled public write access.

Validation test fail - Running indefinitely... 9 years 3 months ago #17920

  • sebourban
  • sebourban's Avatar
  • NOW ONLINE
  • Administrator
  • Principal Scientist
  • Posts: 814
  • Thank you received: 219
Are you trying to run in parallel ?

If so, on Windows, the first time you use MPI, it will ask you to register your credentials (username/password) - however the python does not know how to handle that and just wait. Again, if that so, you should register your username and password with the MPICH2's wmpiregister.exe, and then it should be OK.

If not, I am not sure -- can you run say a TELEMAC-2D test case ?

Sébastien.
The administrator has disabled public write access.

Validation test fail - Running indefinitely... 9 years 3 months ago #17921

  • nicolas_tb
  • nicolas_tb's Avatar
I am using the scalar option.

I tried a TELEMAC-2D test case and exactly the same happens... it stays on the line "running your simulation" and doesn't go further, when I think it should write something more at least in a few seconds (correct me if I am wrong).

Nicolas
The administrator has disabled public write access.

Validation test fail - Running indefinitely... 9 years 3 months ago #17922

  • sebourban
  • sebourban's Avatar
  • NOW ONLINE
  • Administrator
  • Principal Scientist
  • Posts: 814
  • Thank you received: 219
Yes -- it should write something on screen. This is at the time where the python launches the Fortran and the Fortran writes on screen.

Can you use the -w trace option, and look at the inside of the trace directory ?

If the executable is there, just run that from your command line (cd trace). This is to bypass the python layer and see better what the Fortran is doing.

Let me know,
Sébastien.
The administrator has disabled public write access.

Validation test fail - Running indefinitely... 9 years 3 months ago #17923

  • sebourban
  • sebourban's Avatar
  • NOW ONLINE
  • Administrator
  • Principal Scientist
  • Posts: 814
  • Thank you received: 219
... aaaah ! I found why.

To run TELEMAC, you should be within the directory where your CAS file is (and not where the python scripts are).

Make sure the path to your python script is in your PATH (environment system variables), so you should not have to call on c:\opentelemac\v7p0\scripts\python27\artemis.py ... but instead, just artemis.py

Let me know how that goes.
Sébastien.
The administrator has disabled public write access.

Validation test fail - Running indefinitely... 9 years 3 months ago #17927

  • nicolas_tb
  • nicolas_tb's Avatar
Thanks Sebastien.

Now I ran it from the directory where the CAS file is, and it doesn't find the runcode.py (the artemis.py nether) with the message "no such file or directory".

The path I have for Telemac on my PATH variable is:
C:\opentelemac-mascaret\v6p3\pytel
Following the installation procedure tips.

I tried to modify and write the directory to the python scripts now:
C:\opentelemac-mascaret\v6p3\scripts\python27

But it doesn't find them neteher. I am writing something wrong in the Path variable?

Thanks.
The administrator has disabled public write access.

Validation test fail - Running indefinitely... 9 years 3 months ago #17928

  • sebourban
  • sebourban's Avatar
  • NOW ONLINE
  • Administrator
  • Principal Scientist
  • Posts: 814
  • Thank you received: 219
You seemed to be fine running the script from under
C:\opentelemac-mascaret\v6p3\scripts\python27
in your error text at the start of this post -- so it must be the PATH.

In the PATH, names of directories should be separated by ";" and you need to close your command windows and start one new one (hopefully you do not need to reboot your computer)

Can you confirm ?

Sébastien.
The administrator has disabled public write access.

Validation test fail - Running indefinitely... 9 years 3 months ago #17931

  • nicolas_tb
  • nicolas_tb's Avatar
The PATH was not working but in the end I was able to run it from the CAS file directory: I gave the scripts path in the same line before the name of the script (I uploaded the text) and it worked. In the end the same error happened, it stays in "running your simulation" level.

I called directly the executable from the cmd to see what fortran says. There is a few errors, doest find CONFIG and ARTDICO. ARTDICO is in the folder that TELEMAC creates when running a simulation (with the exact time of the simulation) but I don't know why it doesn't find it... Please find the "fortran error" text as well.

The SYSTELCFG variable is well defined as well, as the installation indications say...
Attachments:
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Moderators: borisb

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.