异常:ODE集成错误:尝试通过增加Options类中的nsteps参数来增加允许的子步数

2024-10-01 07:41:48 发布

您现在位置:Python中文网/ 问答频道 /正文

H,我想解主方程,但它有一个错误: 异常:ODE集成错误:尝试通过增加Options类中的nsteps参数来增加允许的子步数

请帮我解决这个问题。更改参数值时会出现此错误 代码是:

    N=20
M=20

TS=np.linspace(0,100,10)

wa=400

wb=300


T_a = 2

T_b = 1  

ga =0.0019  

gb = 0.0025


n_a = n_thermal(wa, T_a)

n_b = n_thermal(wb, T_b)

cg=1/7
c1 = sqrt(1/4)     
c2 = sqrt(1/3) 


a= tensor(destroy(N),qeye (M))

b= tensor( qeye (N), destroy(M))

a1=1/4*r*E*(tau**2)*gb*ga*c2*c1

a2=1/4*r*tau**2*ga**2*cg

c_ops1=np.sqrt(a1)*lindblad_dissipator(a)

c_ops2=np.sqrt(a5)*lindblad_dissipator(a.dag(),b)

c_ops6=np.sqrt(a5)*lindblad_dissipator(b.dag(),a)

c_ops=[c_ops1,c_ops2]

rho0 = tensor(thermal_dm(N,n_a),thermal_dm(M,n_b))

options = Options(nsteps=500000)

rhot = mesolve(HS, rho0, TS, c_ops)

Tags: 错误npsqrtcgoptionstensorgawb