Will the gmt use openOMP

i find the surface module is slow, so will the gmt use OMP to accelerate it ?

We have tried to parallize surface with OpenMP but not successful yet. It is tricky. It is on our to-do list for the very reason you stated.

@pwessel Does this mean that it’s no point giving -DGMT_ENABLE_OPENMP=TRUE (or -DGMT_OPENMP=ON which I have used… I guess it’s outdated) when invoking cmake?

No, this was just about surface which is not using any OpenMP - many modules in GMT do, such as grdmath, grdgradient, greenspline, etc.

Got it, thanks Paul.