If Assignments are already typed for double-precision but the kernel is created for single-precision the assignments should be adapted.