|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Smelkov 2:5030/885.37 22 Apr 2001 00:41:22 To : Vladimir Stavrov Subject : Re: Может тyт кто с фоpтpаном (g77 + gdb) дело имел? -------------------------------------------------------------------------------- 19 Апp 01 09:17, Vladimir Stavrov -> Kirill Smelkov: Спасибо что ответил на моё письмо! VS> [] >> Хочy поинтеpесоваться, как наpод фоpтpановские пpогpаммы отлаживает. VS> [] >> Hаyчите плиз отлаживать фоpтpановские пpогpаммы. VS> [] VS> ============================================= VS> Current directory is ~/impact/response/ VS> GNU gdb 4.17.0.8 with Linux support [...] VS> Такие дела... :) А y меня такие: === Hачало gdb.txt === Script started on Sat Apr 21 22:56:37 2001 [molcas@roro atm]$ gdb at.m GNU gdb 5.0 Copyright 2000 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-asplinux-linux"... (gdb) b aexpm_ Breakpoint 1 at 0x80504c2: file aexpm.for, line 41. (gdb) r Starting program: /home/molcas/progs/atm/atm ************************************************************* * ATOMIC FUNCTIONS IN MOLECULE * * * * ЁТПЗТБННБ ОБРЙУБОБ ы. уНЕМЛПЧЩН, уЁВчх, тПУУЙС * * Saint-Petersburg, 2001З. * ************************************************************* *** INPUT GIVEN TO PROGRAM: NUMBER OF BASIS FUNCTIONS: 18 ATOMS IN MOLECULE: 5 ELECTRONIC MAP: NE( 1)= 6 NE( 2)= 1 NE( 3)= 1 NE( 4)= 1 NE( 5)= 1 *** READING: <I|ORB> : DONE <I|J> : DONE <I|H|J> : DONE <I|K|J> : DONE <I|V|J> : DONE <I|Z( 1)|J>: DONE <I|Z( 2)|J>: DONE <I|Z( 3)|J>: DONE <I|Z( 4)|J>: DONE <I|Z( 5)|J>: DONE *** CALCULATING: EE( 1)= 5 WW( 1)=1.00000 WW( 2)=0.50000 WW( 3)=0.50000 WW( 4)=0.50000 WW( 5)=0.50000 EE( 2)= 1 WW( 1)=0.50000 EE( 3)= 1 WW( 1)=0.50000 EE( 4)= 1 WW( 1)=0.50000 EE( 5)= 1 WW( 1)=0.50000 *** SIMPLE SHRODINGER ENERGY LEVELS: A( 1): -17.9422422218 -3.7826801860 -2.8906573569 -2.8906562708 -2.8906553516 A( 2): -0.3408166746 A( 3): -0.3408174942 A( 4): -0.3408174942 A( 5): -0.3408159952 *** TWO-ELECTRONIC PART IS ACTIVATED NOW: READING [IJ,KL]: 1 2 3 4 5 6 7 8 9 ...DONE A( 1): AV: 1 6.60753978 -17.9422422 -3.7826802 -2.8906574 -2.8906563 -2.8906554 2 7.11613220 -11.7354461 -0.5305230 -0.1310315 -0.1310314 -0.1310309 3 0.23945489 -11.8670678 -0.5919222 -0.1842791 -0.1842789 -0.1842785 4 0.03545719 -11.8909090 -0.6030745 -0.1930470 -0.1930468 -0.1930464 5 0.00336605 -11.8932979 -0.6043845 -0.1939736 -0.1939735 -0.1939731 6 0.00052685 -11.8935460 -0.6045538 -0.1940798 -0.1940797 -0.1940793 7 0.00010412 -11.8935761 -0.6045794 -0.1940942 -0.1940940 -0.1940937 8 0.00002123 -11.8935804 -0.6045837 -0.1940965 -0.1940963 -0.1940959 9 0.00000428 -11.8935811 -0.6045845 -0.1940969 -0.1940967 -0.1940963 10 0.00000086 -11.8935813 -0.6045846 -0.1940969 -0.1940968 -0.1940964 11 0.00000017 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 12 0.00000003 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 13 0.00000001 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 14 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 15 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 16 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 17 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 18 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 19 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 20 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 21 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 22 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 23 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 24 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 25 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 26 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 27 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 28 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 29 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 30 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 31 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 32 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 33 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 34 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 35 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 36 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 37 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 38 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 39 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 40 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 41 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 42 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 43 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 44 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 45 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 46 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 47 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 48 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 49 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 50 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 51 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 52 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 53 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 54 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 55 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 56 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 57 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 58 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 59 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 60 0.00000000 -11.8935813 -0.6045846 -0.1940970 -0.1940968 -0.1940964 2 -0.604584637 3 -0.194096953 4 -0.194096784 5 -0.194096415 HIB: Breakpoint 1, aexpm_ (n=0xbffea184, nmax=0xbffea180, a=0xe8423a0, t=0xe8471c0, td=0xe85aa40, te=0xe85ad60, tz=0xe85b080, ifail=0xbffea170) at aexpm.for:41 41 DO 10 I=1,N (gdb) l a.expm_ 1 C 14 APRIL 2001 2 C ьыуЁяюхюфс яф сюфщьтэщфячяъ чхэхуфчхююяъ эсфтщyщ 3 C *** BY KIRR *** 4 5 6 SUBROUTINE AEXPM(N,NMAX,A,T,TD,TE,TZ,IFAIL) 7 8 C ---INPUT--- 9 C N (INTEGER) - MATRIX ORDER 10 C NMAX (INTEGER) - MAX. MATRIX ORDER (gdb) 11 C A (REAL*8) (NMAX,NMAX) - ANTI-HERMITIAN MATRIX (NxN) 12 C 13 C ---AUXILIARY--- 14 C TE (REAL*8) (2NMAX) - WORKSPACE (2N) 15 C TD (REAL*8) (2NMAX) - WORKSPACE (2N) 16 C TZ (REAL*8) (2NMAX,2NMAX) - WORKSPACE (2Nx2N) 17 C 18 C 19 C ---OUTPUT--- 20 C IFAIL (INTEGER) - ERROR INDEX (0=SUCCESS, 1=FAILURE) (gdb) 21 C T (REAL*8) (2NMAXx2NMAX) - ANSWER (NxN) 22 23 IMPLICIT NONE 24 25 INTEGER N, NMAX 26 REAL*8 A(NMAX,NMAX) 27 REAL*8 T(2*NMAX,2*NMAX) 28 REAL*8 TD(2*NMAX) 29 REAL*8 TE(2*NMAX) 30 REAL*8 TZ(2*NMAX,2*NMAX) (gdb) set language fortr.an (gdb) f #0 aexpm_ (n=0xbffea184, nmax=0xbffea180, a=0xe8423a0, t=0xe8471c0, td=0xe85aa40, te=0xe85ad60, tz=0xe85b080, ifail=0xbffea170) at aexpm.for:41 41 DO 10 I=1,N (gdb) p n $1 = (PTR TO -> ( integer )) 0xbffea184 (gdb) p *(n. .. .n $2 = 4 (gdb) ; ok Undefined command: "". Try "help". (gdb) p a $3 = (PTR TO -> ( real*8 (-1,-1))) 0xe8423a0 (gdb) p *a $4 = () (gdb) p t $5 = (PTR TO -> ( real*8 (-1,-1))) 0xe8471c0 (gdb) disp t 1: t = (PTR TO -> ( real*8 (-1,-1))) 0xe8471c0 (gdb) disp t...[1@*..[1P *t. 2: **t = () (gdb) q The program is running. Exit anyway? (y or n) y [molcas@roro atm]$ Script done on Sat Apr 21 22:58:09 2001 === Конец gdb.txt === В чём я не пpав? Всего хоpошего, Kirill --- CHAINIK v.3.14 * Origin: Romantic Robot Station (2:5030/885.37) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/175733ae229b7.html, оценка из 5, голосов 10
|