| New Reply |
Problem with code in Fortran |
Share Thread | Thread Tools |
| Feb8-12, 03:11 AM | #1 |
|
|
Problem with code in Fortran
I'm new in programing. Does enybody knows why this don't work.
implicit none integer i,N,Ntot,istag real*8 t,U,tpin,k,eg,mstag real*8 rho,Umstag,Urho real*8 eaf,eaftot,lambdaminus write(6,*) 'N,Ntot,t,U' read (5,*) N,Ntot,t,U write(36,*) Ntot/2+1 tpin=8.d0*datan(1.do)/dfloat(N) rho=dfloat(Ntot)/dfloat(N) Urho=U*rho/2.do do 1000 istag,Ntot,2 mstag=dfloat(istag)/dfloat(N) Umstag=U*mstag/2.do eaftot=0.do do 200,i=-Ntot/4+1,Ntot/4 k=tpin*dfloat(i) ek=-2.do*t*dcos(k) lambdaminus=-dsqrt(ek*ek+Umstag*Umstag) lambdaminus=lambdaminus+Urho eaftot=eaftot+lambdaminus 200 continue eaftot=2.do*eaftot/dfloat(N)-U*(rho*rho-mstag*mstag)/4.do write(36,990) 990 format(i6,f16.6) 1000 continue end |
| Feb8-12, 06:26 AM | #2 |
|
Mentor
|
Please define "this don't work". What is it supposed to do and what does it actually do? What error messages do you get, if any, and when? (when you try to compile the program, or when you try to run it?)
|
| Feb8-12, 07:24 AM | #3 |
Recognitions:
|
Your constants like 2.do should be 2.d0 (with a zero, not a letter o).
If that doesn't fix your problem ... what |
| Feb8-12, 09:01 AM | #4 |
|
|
Problem with code in Fortran
Tnx. That was mistake.
|
| New Reply |
| Thread Tools | |
Similar Threads for: Problem with code in Fortran
|
||||
| Thread | Forum | Replies | ||
| A strange fortran code | Programming & Comp Sci | 5 | ||
| Help me write Fortran code | Programming & Comp Sci | 2 | ||
| Looking for fortran code or subroutine ,please help!!! | Programming & Comp Sci | 0 | ||
| Problem with Fortran g77 code | Programming & Comp Sci | 4 | ||
| Convert latex code to fortran code? | Math & Science Software | 1 | ||