Libclsph