Hi,
I’d suggest starting by taking a look at the example that uses the Redlich-Kwong EoS, NonIdealShockTube.py as the requirements are similar. This example uses the input file nDodecane_Reitz.yaml, which has species definitions that include both the ideal gas thermodynamic data as well as the extra Redlich-Kwong coefficients. The method for specifying Peng-Robinson coefficients is similar, and is described in the YAML Input Documentation. As mentioned in the NonIdealShockTube.py example, one of the challenges here is the need to get critical state information for radicals, but the reference provided there should help.
Regards,
Ray