update files
passed test after reconstruct
passed test for cuda version
update regen.cu
update *.cu
update Name