[Wrf-users] Errror running wrf.exe in 64bit Linxus workstation
for a one-way nested domain
Jaakko Hyvätti
jaakko.hyvatti at iki.fi
Thu Jun 28 07:57:43 MDT 2007
Hi Guoqing Tang,
I had the same problem, and solved it with the following change:
--- WRFV2/external/io_netcdf/wrf_io.F90~ 2007-02-16 22:00:29.000000000 +0200
+++ WRFV2/external/io_netcdf/wrf_io.F90 2007-06-28 15:19:07.000000000 +0300
@@ -421,7 +421,7 @@
integer ,intent(out) :: Status
character*3 :: MemOrd
- call LowerCase(MemoryOrder,MemOrd)
+ call LowerCase(MemoryOrder(1:3),MemOrd)
select case (MemOrd)
case ('xyz','xzy','yxz','yzx','zxy','zyx','xsz','xez','ysz','yez')
NDim = 3
Regards,
Jaakko
On Sun, 29 Apr 2007, Guoqing Tang wrote:
> Dear users,
>
> I ran into a problem when executing wrf.exe (mpirun -np 2 wrf.exe) for a one-way nested domain in a 64bit Linux workstation running Red Hat Enterprise Linux Workstation 4. The workstation has two CPUs and 4GB memory. The error message from rsl.out.0000 is as follows:
>
> d01 2005-01-23_00:00:00 alloc_space_field: domain 2 0
> p0_5648: p4_error: interrupt SIGSEGV: 11.
>
> Running real_nmm.exe didn't have any problem, producing both wrfbdy_d01 and wrfinput_d01 files. When I ran the same domain in a much slower 32 bit Linux workstation, the execution of wrf.exe went through without any problem.
>
> Did any of you run into this problem before? Could any of you please suggest any fix for the problem? BTW, I am running WRF-NMM 2.2.1, a newer version available for 2007 WRF-NMM Winter Tutoral attendees.
>
> Thanks,
>
> --Guoqing Tang
>
>
-------------- next part --------------
--- WRFV2/external/io_netcdf/wrf_io.F90~ 2007-02-16 22:00:29.000000000 +0200
+++ WRFV2/external/io_netcdf/wrf_io.F90 2007-06-28 15:19:07.000000000 +0300
@@ -421,7 +421,7 @@
integer ,intent(out) :: Status
character*3 :: MemOrd
- call LowerCase(MemoryOrder,MemOrd)
+ call LowerCase(MemoryOrder(1:3),MemOrd)
select case (MemOrd)
case ('xyz','xzy','yxz','yzx','zxy','zyx','xsz','xez','ysz','yez')
NDim = 3
More information about the Wrf-users
mailing list