Imclude string.h for compatibility with clang
Merge branch 'master' into cuda-interior-solve
Solve interior with Cuda