Matrix assembly that only uses standard VexCL