Dear all,
How can I profile my firedrake script to known the allocation of the computational time?
I tried
python -m cProfile -o output.out my_script.py
but the output file is not as expected (part of it is pasted below).
Thank you,
Floriane
output.out:
{(sG/Users/mmfg/firedrake/lib/python2.7/site-packages/sympy/core/numbers.pyi?t_eval_is_prime(iig???????>g?3??O?>{(sK/Users/mmfg/firedrake/lib/python2.7/site-packages/sympy/core/assumptions.pyi?t_ask(iig???????>g?3??O?>0(s2/Users/mmfg/firedrake/src/ufl/ufl/tensoralgebra.pyisCofactor(iig???????>g???????>{(s2/Users/mmfg/firedrake/src/ufl/ufl/tensoralgebra.pyi<module>(iig???????>g???????>0(sH/Users/mmfg/firedrake/lib/python2.7/site-packages/sympy/series/gruntz.pyivR(iig,C??6?gT?qs*9?{(sH/Users/mmfg/firedrake/lib/python2.7/site-packages/sympy/series/limits.pyiR(iig,C??6?gT?qs*9?0(sI/Users/mmfg/firedrake/lib/python2.7/site-packages/mpmath/ctx_mp_python.pyiHt _constant(iig?h㈵??>g?h㈵??>{(sI/Users/mmfg/firedrake/lib/python2.7/site-packages/mpmath/ctx_mp_python.pyiR(iig?h㈵??>g?h㈵??>0(s0/Users/mmfg/firedrake/src/PyOP2/pyop2/caching.pyi{t__new__(i/i6g1{?v?A?gV??6o???{(s-/Users/mmfg/firedrake/src/PyOP2/pyop2/base.pyi>tset(iigT?qs*?>g??̔???>(s-/Users/mmfg/firedrake/src/PyOP2/pyop2/base.pyi?
__init__(iig?k$ ??gM0?k????(sB/Users/mmfg/firedrake/src/firedrake/firedrake/functionspaceimpl.pyi?texterior_facet_node_map(iig?h㈵??>g{?V???0?(s-/Users/mmfg/firedrake/src/PyOP2/pyop2/base.pyi8
ttoset(iig???????>g???????>(s9/Users/mmfg/firedrake/src/firedrake/firedrake/assemble.pyi?t _assemble(iig
?F??g"O???|??(sB/Users/mmfg/firedrake/src/firedrake/firedrake/functionspaceimpl.pyidof_dset(iig???????>gT?qs*?>(s5/Users/mmfg/firedrake/src/firedrake/firedrake/mesh.pyi?tlocal_facet_dat(iig?h㈵??>g?t><K??(s-/Users/mmfg/firedrake/src/PyOP2/pyop2/base.pyi?