Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
ln in for loop
#1
Hi,
I m trying to solve PDE with finite elements method. Problem is, when I put the part, which has ln(x) in it, I get error. I tried np.log() and math.log() but no luck. Can someone help me?

T[0,:] = T_ok
T[:,0] = T_in


for t in range(Nt):
    for z in range(1,Nz+1):
        T[t+1,z] = T[t,z]-(v_avg*dt/dz)*(T[t,z]-T[t,z-1])-(U*2*dt*L/(r_1*dz))*(((T_in-T_h)-(T[t,z]-T_h))/(np.log((T_in-T_h)/(T[t,z]-T_h))))
        
    T[t+1,Nz+1] = T[t+1,Nz]
Reply


Messages In This Thread
ln in for loop - by pikm57 - Jun-17-2017, 07:21 AM
RE: ln in for loop - by buran - Jun-17-2017, 07:32 AM
RE: ln in for loop - by pikm57 - Jun-17-2017, 07:35 AM
RE: ln in for loop - by buran - Jun-17-2017, 07:38 AM
RE: ln in for loop - by pikm57 - Jun-20-2017, 04:55 AM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020