On a recently cloned develop branch. Trying to export to vtu with
pyfr export volume mesh.pyfrm output.pyfrs output.vtu
I get the following error
Traceback (most recent call last):
File "../venvs/pyfr-devel/bin/pyfr", line 7, in <module>
sys.exit(main())
~~~~^^
File "../venvs/pyfr-devel/src/pyfr/pyfr/__main__.py", line 242, in main
args.process(args)
~~~~~~~~~~~~^^^^^^
File "../venvs/pyfr-devel/src/pyfr/pyfr/__main__.py", line 456, in process_export
writer.process(solnf, outf)
~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "../venvs/pyfr-devel/src/pyfr/pyfr/writers/vtk/base.py", line 549, in process
self._write_vtu(outfname)
~~~~~~~~~~~~~~~^^^^^^^^^^
File "../venvs/pyfr-devel/src/pyfr/pyfr/writers/vtk/base.py", line 613, in _write_vtu
self._write_data(lambda b: fh.Write(b), etype)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "../venvs/pyfr-devel/src/pyfr/pyfr/writers/vtk/base.py", line 748, in _write_data
vpts, vsoln, curved, part = self._prepare_pts(etype)
~~~~~~~~~~~~~~~~~^^^^^^^
File "../venvs/pyfr-devel/src/pyfr/pyfr/writers/vtk/volume.py", line 49, in _prepare_pts
mesh_vtu_op, soln_vtu_op = self._opmats(etype, self.cfg)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "../venvs/pyfr-devel/src/pyfr/pyfr/cache.py", line 44, in newmeth
res = cache[key] = meth(self, *args, **kwargs)
~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "../venvs/pyfr-devel/src/pyfr/pyfr/writers/vtk/volume.py", line 33, in _opmats
svpts = [svpts[i] for i in self._nodemaps[etype, nsvpts]]
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
KeyError: ('pri', 1)
Please advise.