Hi Henry,
On 26/05/17 01:18, Henry LOO wrote:
Thank you for your reply. I did not do any performance comparison and
just ran the tutorial following steps in "User Guide". It should run
very quickly but it becomes very slow, nearly about 9 hours to complete.
I do not know if adding *cflags**=-Wl,-rpath /usr/**lib64 *in
configuration line would impact the speed.* Or this is because *the
timestep is very small (4e-5 seconds) and the complete time is
comparatively long, say, about 4 seconds.**But without that
configuration line, it will come to errors shown previously.
On my Linux system:
freddie@fluorine ~/Programming $ virtualenv pyfr-venv
freddie@fluorine ~/Programming $ . pyfr-venv/bin/activate
(pyfr-venv) freddie@fluorine ~/Programming $ pip install pyfr
(pyfr-venv) freddie@fluorine ~/Programming $ cd pyfr-venv/
(pyfr-venv) freddie@fluorine ~/Programming/pyfr-venv $ wget
https://github.com/vincentlab/PyFR/archive/v1.6.0.tar.gz
(pyfr-venv) freddie@fluorine ~/Programming/pyfr-venv $ tar xf
v1.6.0.tar.gz
(pyfr-venv) freddie@fluorine ~/Programming/pyfr-venv $ cd
PyFR-1.6.0/examples/couette_flow_2d/
(pyfr-venv) freddie@fluorine
~/Programming/pyfr-venv/PyFR-1.6.0/examples/couette_flow_2d $ pyfr
import couette_flow_2d.{msh,pyfrm}
(pyfr-venv) freddie@fluorine
~/Programming/pyfr-venv/PyFR-1.6.0/examples/couette_flow_2d $
OMP_NUM_THREADS=1 pyfr run -p -bopenmp couette_flow_2d.pyfrm
couette_flow_2d.ini
100.0% [==================>] 4.00/4.00 ela: 00:03:21 rem: 00:00:00
where you can see that on a single core of my CPU the simulation took 3
minutes. From the above posts it looks as if you are using the Anaconda
distribution. I would strongly advise against this as it has been a
source of problems for our users in the past. Instead, start with a
recent version of Python and then use a virtualenv and pip to install
the relevant dependencies (as I did above).
Regards, Freddie.
--
You received this message because you are subscribed to the Google Groups "PyFR
Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send an email to [email protected].
Visit this group at https://groups.google.com/group/pyfrmailinglist.
For more options, visit https://groups.google.com/d/optout.