SpinW fails in parallel due to SpinW model objects not bein correctly broadcasted in the fitting interface calls.
This is not affecting the efficacy of SpinW in principle as it has native threading support and we aren't running on distributed parallel machines, as such a serial job will still exploit parallelism in SpinW.
It may be the case the solution is to run the SpinW in (threaded) serial exploiting SpinW's parallelism and fit in parallel in Horace.
It may be that the interface should be reworked to allow parallel construction/distribution of the child SpinW objects to the relevant nodes.
SpinW fails in parallel due to SpinW model objects not bein correctly broadcasted in the fitting interface calls.
This is not affecting the efficacy of SpinW in principle as it has native threading support and we aren't running on distributed parallel machines, as such a serial job will still exploit parallelism in SpinW.
It may be the case the solution is to run the SpinW in (threaded) serial exploiting SpinW's parallelism and fit in parallel in Horace.
It may be that the interface should be reworked to allow parallel construction/distribution of the child SpinW objects to the relevant nodes.