new_workspace function

Create a workspace or a multi-processing