guan-0.0.30
This commit is contained in:
		| @@ -1,7 +1,7 @@ | ||||
| [metadata] | ||||
| # replace with your username: | ||||
| name = guan | ||||
| version = 0.0.29 | ||||
| version = 0.0.30 | ||||
| author = guanjihuan | ||||
| author_email = guanjihuan@163.com | ||||
| description = An open source python package | ||||
|   | ||||
| @@ -28,8 +28,8 @@ def calculate_eigenvalue_with_one_parameter(x_array, hamiltonian_function): | ||||
|         eigenvalue_array = np.zeros((dim_x, dim)) | ||||
|         for x0 in x_array: | ||||
|             hamiltonian = hamiltonian_function(x0) | ||||
|             eigenvalue, eigenvector = np.linalg.eig(hamiltonian) | ||||
|             eigenvalue_array[i0, :] = np.sort(np.real(eigenvalue[:])) | ||||
|             eigenvalue, eigenvector = np.linalg.eigh(hamiltonian) | ||||
|             eigenvalue_array[i0, :] = eigenvalue | ||||
|             i0 += 1 | ||||
|     return eigenvalue_array | ||||
|  | ||||
| @@ -54,8 +54,8 @@ def calculate_eigenvalue_with_two_parameters(x_array, y_array, hamiltonian_funct | ||||
|             j0 = 0 | ||||
|             for x0 in x_array: | ||||
|                 hamiltonian = hamiltonian_function(x0, y0) | ||||
|                 eigenvalue, eigenvector = np.linalg.eig(hamiltonian) | ||||
|                 eigenvalue_array[i0, j0, :] = np.sort(np.real(eigenvalue[:])) | ||||
|                 eigenvalue, eigenvector = np.linalg.eigh(hamiltonian) | ||||
|                 eigenvalue_array[i0, j0, :] = eigenvalue | ||||
|                 j0 += 1 | ||||
|             i0 += 1 | ||||
|     return eigenvalue_array | ||||
|   | ||||
		Reference in New Issue
	
	Block a user