finish operator
change namespace to tensor
add omp, change namespce to tensor_ns