The answer to the first of these is: no, not currently. The ability to get CREDO to create and submit PBS scripts is a possible future feature.
You can however submit a Python CREDO script in parallel on a HPC system running PBS by writing the appropriate PBS script.
See Different ways to launch CREDO scripts for an example.
This problem is usually because you haven’t add the directory containing the CREDO Python source to your PYTHONPATH. See Setting up your environment to use CREDO for the various ways to do this.
Q: I have a problem running parallel CREDO system tests, along the lines of being unable to parse Field convergence results, where it brings up an exception message along the lines of: “credo.io.stgcvg.CVGReadError: Error, couldn’t read expected error” ...
A: This problem is often caused by using an “mpirun” or “mpiexec” not corresponding to the MPI library you compiled the code with. Not doing this (eg running the code with OpenMPI that you compiled with MPICH2) can result in annoying parallel bugs e.g. corruptions when writing output files, which among other things throw off the CREDO system testing now included with the code.
What are the ways of dealing with this?