def new(projname):

	# find project template
	if find_project() != False:
		raise PyscaleError('Inside another project. Aborting...')
	elif osp.isdir(projname):
		raise PyscaleError('Folder already exists. Aborting...')
	else:
		project = osp.join(pyscale.__path__[0], 'files', 'project')

	# copy project template
	def ignore(dirname, names):
		common = osp.commonprefix([project, dirname])

		puts(fore.green('   init ') + osp.join(projname, dirname[len(common)+1:]))
		return []

	shutil.copytree(project, projname, ignore=ignore)
Inplace transpose of real square matrix.
dataset/ETHPy150Open alexcepoi/pyscale/pyscale/tools/generators.py/new--crossover with--dataset/ETHPy150Open lebedov/scikit-cuda/skcuda/cula.py/culaDeviceSgeTransposeInplace