This PR improves the implementation of get_number_procs by caching its result. Furthermore, reading the number of processors from the statepoint has been fixed. This is important since reading number of procs from the decomposeParDict can take quite long and improving the performance should benefit the launch time of the run*Solver
operation.
Additionally, this PR adds a new operation: validateState which calls the validation function of the OpenFOAM case and might perform expensive operations.
This PR improves the implementation of
get_number_procs
by caching its result. Furthermore, reading the number of processors from the statepoint has been fixed. This is important since reading number of procs from the decomposeParDict can take quite long and improving the performance should benefit the launch time of therun*Solver
operation.Additionally, this PR adds a new operation:
validateState
which calls the validation function of the OpenFOAM case and might perform expensive operations.