apply_unitary
apply_unitary(vec, operator, norb, nelec, copy=True)
상태 벡터에 단일 변환을 적용합니다.
이는 프로토콜 SupportsApplyUnitary 메서드를 감싸는, 타입에 구애받지 않는 얇은 래퍼로, 의 자유 함수 스타일을 반영합니다 ffsim.apply_unitary().
매개변수
- vec (ndarray) – 유니터리 변환을 적용할 상태 벡터.
- operator (SupportsApplyUnitary) – 단일 효과를 가진 객체로, 를 구현합니다
SupportsApplyUnitary. - norb (int) – 공간 궤도의 개수.
- nelec (int |tuple[int, int]) – 전자 수 – 스핀이 없는 부문의 경우 정수이며, 스핀이 있는 부문의 경우
(n_alpha, n_beta)쌍이다. - copy (bool) – 벡터에 연산을 적용하기 전에 벡터를 복사할지 여부.
리턴
변환된 벡터.
리턴 유형
이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.