EM3D(ElectroMagnetic 3D Code)
fort.xx(xxは数字)
diagplot.f: write(98,*)time_r,real(time_d)
plot.f:639: write(88,900) rgd(i), fnr(i)
plot.f:690: write(89,*) rgd(i),fvr(i)
De,Di等でMaxValueを求めるのに? grep -n "0\.3[0-9]*e+24" *.txt
em3d(EPIC3D)の解析には コールグラフ
プログラム解析ツール紹介HP
- http://kinsan.main.jp/wiki/wiki.cgi?page=%BF%F4%C3%CD%B7%D7%BB%BB%A5%D7%A5%ED%A5%B0%A5%E9%A5%E0%B4%D8%CF%A2%A5%C4%A1%BC%A5%EB
- http://locs.bw.nitech.ac.jp/~kobayashi/programming.html
- http://www.coins-project.org/COINSdoc/visual/visual.html
コールグラフを書いてくれるAT&TのGraphviz http://homepage3.nifty.com/kaku-chan/graphviz/index.html
- Error対処一覧
em3d/include/mdefine.fを直すか、rstrt.shでPE数を上げればOK
36 ### error 3 : Necessary dimension size is greater than setting value. 37 necessary size = 11468800 setting size = 6000000 38 [3(3)#16489@se004] MPI-2 fatal communicator exception: MPI_Abort ERROR: Invalid communicator: communicator argument is not a valid communicato r 39 Special bit pattern in communicator is incorrect. May indicate an 40 out-of-order argument or a freed communicator 41 [0(0)#16486@se004] MPI-2 fatal communicator exception: MPI_Abort ERROR: Invalid communicator: Null communicator 42 ### error 3 : Necessary dimension size is greater than setting value. 43 necessary size = 11468800 setting size = 6000000 44 ### error 3 : Necessary dimension size is greater than setting value. 45 necessary size = 11468800 setting size = 6000000 46 [2(2)#16488@se004] MPI-2 fatal communicator exception: MPI_Abort ERROR: Invalid communicator: communicator argument is not a valid communicato r 47 Special bit pattern in communicator is incorrect. May indicate an 48 out-of-order argument or a freed communicator 49 [1(1)#16487@se004] MPI-2 fatal communicator exception: MPI_Abort ERROR: Invalid communicator: communicator argument is not a valid communicato r 50 Special bit pattern in communicator is incorrect. May indicate an 51 out-of-order argument or a freed communicator 52 error occurs at _GMP_Abort line 419 loc 7fffffff7f89c39c offset 000000000000011c 53 _GMP_Abort at loc 7fffffff7f89c280 called from loc 7fffffff7fbbc900 in _vpp_abort 54 _vpp_abort at loc 7fffffff7fbbc880 called from loc 7fffffff7fbe20b8 in MPLIB_Abort 55 MPLIB_Abort at loc 7fffffff7fbe1fc0 called from loc 7fffffff7fbe267c in MPID_Abort 56 MPID_Abort at loc 7fffffff7fbe2600 called from loc 7fffffff7fbbfe08 in MPIR_Errors_are_fatal 57 MPIR_Errors_are_fatal at loc 7fffffff7fbbfd40 called from loc 7fffffff7fbc052c in MPIR_Error 58 MPIR_Error at loc 7fffffff7fbc03c0 called from loc 7fffffff7fb6fb58 in PMPI_Abort 59 PMPI_Abort at loc 7fffffff7fb6fa00 called from loc 7fffffff7fb73b1c in pmpi_abort_ 60 pmpi_abort_ at loc 7fffffff7fb73b00 called from loc 00000001000191f8 in init_ line 119 61 init_ at loc 0000000100018900 called from loc 0000000100007f20 in MAIN__ line 42 62 MAIN__ at loc 0000000100007e40 called from o.s. 63 GMP_Abort was called from process 2. This task will be aborted. 64 PLE0152: plexec: Parallel process 0 abnormally terminated.