I have in fortran code - partt of code
Ueta1 = 0.6007 + (2.0*eta*0.86201)
Ueta1 = Ueta1 - (1.70706*3.0*eta*eta)
Ueta1 = Ueat1 + (1.08438*4.0*eta*eta*eta)
write(*,*)'3 eta ',eta,' Ueta1 ',Ueta1
result is NaN (eta is between 0 and 1)
When I try found what is wrong and put
Ueta1 = 0.6007 + (2.0*eta*0.86201)
write(*,*)'1 eta ',eta,' Ueta1 ',Ueta1
Ueta1 = Ueta1 - (1.70706*3.0*eta*eta)
write(*,*)'2 eta ',eta,' Ueta1 ',Ueta1
Ueta1 = Ueat1 + (1.08438*4.0*eta*eta*eta)
write(*,*)'3 eta ',eta,' Ueta1 ',Ueta1
results are OK.
Well, how can write change something?
Ueta1 = 0.6007 + (2.0*eta*0.86201)
Ueta1 = Ueta1 - (1.70706*3.0*eta*eta)
Ueta1 = Ueat1 + (1.08438*4.0*eta*eta*eta)
write(*,*)'3 eta ',eta,' Ueta1 ',Ueta1
result is NaN (eta is between 0 and 1)
When I try found what is wrong and put
Ueta1 = 0.6007 + (2.0*eta*0.86201)
write(*,*)'1 eta ',eta,' Ueta1 ',Ueta1
Ueta1 = Ueta1 - (1.70706*3.0*eta*eta)
write(*,*)'2 eta ',eta,' Ueta1 ',Ueta1
Ueta1 = Ueat1 + (1.08438*4.0*eta*eta*eta)
write(*,*)'3 eta ',eta,' Ueta1 ',Ueta1
results are OK.
Well, how can write change something?