|
[Sponsors] |
December 29, 2022, 23:30 |
CoolProp link in 7.5.0 doesn't work
|
#1 |
New Member
Karl P
Join Date: Dec 2022
Posts: 4
Rep Power: 3 |
I am trying to install SU2 version 7.5.0 on Ubuntu 22.04.1 LTS and decided to compile from the code. I downloaded the source code, unzipped it, and I think I got all the dependencies installed (python, mpich, gcc, g++, etc). When I run:
Code:
$ .meson.py build Code:
Downloading CoolProp '0ce42fcf3bb2c373512bc825a4f0c1973a78f307' HTTP Error 404: Not Found Download of module CoolProp failed. Get archive at https://github.com/CoolProp/CoolProp.git/archive/0ce42fcf3bb2c373512bc825a4f0c1973a78f307.zip and place it in the source code root folder Run meson.py again Has anyone else run into this and successfully solved it? |
|
January 3, 2023, 00:43 |
|
#2 |
New Member
Karl P
Join Date: Dec 2022
Posts: 4
Rep Power: 3 |
I also tried downloading the pre-compiled Linux code of SU2, version 7.5.0 for parallel computations using MPICH. It runs fine in serial, but when I try to run parallel, I get however many "-n" jobs submitted in serial. For example, I tried submitting my job to 7 cores on my local machine via the following command:
Code:
$ parallel_computation.py -n 7 -f turb_ONERAM6.cfg |
|
January 3, 2023, 07:53 |
|
#3 | |
New Member
Join Date: Jul 2022
Posts: 9
Rep Power: 4 |
Quote:
and place it in the source code root folder |
||
January 3, 2023, 23:16 |
|
#4 |
New Member
Karl P
Join Date: Dec 2022
Posts: 4
Rep Power: 3 |
Thanks for the CoolProp link! It looks like it worked fine and compiled when I placed the *.zip file in the folder containing the meson.py file. The ./ninja command churned around for a while and came back without error, so I figure I got a compiled version of SU2 on my machine now. When I run which commands, this is what I get:
Code:
$ which SU2_CFD /usr/local/bin/SU2_CFD $ which parallel_computation.py /usr/local/bin/parallel_computation.py I can successfully run the tutorial case in serial, but when I tried to run in parallel, I got the following error: Code:
$ parallel_computation.py -n 8 -f turb_ONERAM6.cfg 8 total processes failed to start Traceback (most recent call last): File "/usr/local/bin/parallel_computation.py", line 110, in <module> main() File "/usr/local/bin/parallel_computation.py", line 55, in main parallel_computation( options.filename , File "/usr/local/bin/parallel_computation.py", line 88, in parallel_computation info = SU2.run.CFD(config) File "/usr/local/bin/SU2/run/interface.py", line 112, in CFD run_command( the_Command ) File "/usr/local/bin/SU2/run/interface.py", line 270, in run_command raise exception(message) RuntimeError: Path = /home/karl/Downloads/Tutorials-master/compressible_flow/Turbulent_ONERAM6/, Command = mpirun -n 8 /home/karl/Downloads/su2code-SU2-8e8ea59/SU2_CFD config_CFD.cfg SU2 process returned error '131' -------------------------------------------------------------------------- Open MPI tried to fork a new process via the "execve" system call but failed. Open MPI checks many things before attempting to launch a child process, but nothing is perfect. This error may be indicative of another problem on the target host, or even something as silly as having specified a directory for your application. Your job will now abort. Local host: octbox Working dir: /home/karl/Downloads/Tutorials-master/compressible_flow/Turbulent_ONERAM6 Application name: /home/karl/Downloads/su2code-SU2-8e8ea59/SU2_CFD Error: Permission denied -------------------------------------------------------------------------- -------------------------------------------------------------------------- mpirun was unable to start the specified application as it encountered an error: Error code: 1 Error name: (null) Node: octbox when attempting to start process rank 0. -------------------------------------------------------------------------- [octbox:09006] 7 more processes have sent help message help-orte-odls-default.txt / execve error [octbox:09006] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages Code:
$ which mpirun /usr/bin/mpirun |
|
January 4, 2023, 08:55 |
|
#5 |
New Member
Karl P
Join Date: Dec 2022
Posts: 4
Rep Power: 3 |
I still don't know entirely what is going on with my installation, but I did get the following to work well for me:
Code:
$ mpirun -n 8 SU2_CFD turb_ONERAM6.cfg |
|
January 4, 2023, 10:42 |
|
#6 |
Senior Member
bigfoot
Join Date: Dec 2011
Location: Netherlands
Posts: 620
Rep Power: 18 |
Notice the error "permission denied". This means either that you do not have read/write/execute permissions for one of the folders, or that the folder does not exist.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How does interpolationCellPoint work? | ahcai007 | OpenFOAM Programming & Development | 0 | March 30, 2014 14:05 |
Do all CFD analysts have to do some hands-on work except PhDs? | e13drd | Main CFD Forum | 2 | March 17, 2014 14:56 |
[ICEM] Link bunching hexa mesh problem | cibo | ANSYS Meshing & Geometry | 2 | January 11, 2012 22:40 |
ATTENTION! Reliability problems in CFX 5.7 | Joseph | CFX | 14 | April 20, 2010 15:45 |
cfx+Fortran cannot work with 2 CPUs on windows PC | lee | CFX | 1 | May 8, 2006 10:36 |