Предупреждение: расчет не сохранен.Возможна ошибка сегментации Psi4.Предупреждение) - PullRequest
0 голосов
/ 06 марта 2019

Я пытаюсь вычислить энергию основного состояния молекулы водорода, используя библиотеки python, называемые openfermion, psi4 и openfermionpsi4.

Вот код, который я написал.

from openfermionpsi4 import run_psi4
from openfermion.transforms import get_fermion_operator, jordan_wigner, bravyi_kitaev
from openfermion.utils import eigenspectrum
from openfermion.transforms import get_sparse_operator
from openfermion.ops import FermionOperator
import numpy as np
import matplotlib.pyplot as plt

#define constants
basis = "sto-3g"  #basis set
multiplicity = 1  #spin multiplicity
charge = 0        #total charge for the molecule
distance = 0.65
geometry = [("H",(0,0,0)),("H", (0,0,distance))]  #xyz coordinates for atoms
description = str(distance)  #description for the psi4 output file

molecule = MolecularData(geometry, basis, multiplicity, charge, description)

molecule = run_psi4(molecule,run_scf=1,run_fci=1)

Однако, если я выполнил последнюю строку, я получил следующее предупреждение.

Warning: No calculation saved. Psi4 segmentation fault possible. Warning)

Как определить, где сохранены вычисления?Я буду признателен, если кто-нибудь предоставит мне решения или предположения для этой проблемы.

...