主题:scalapack
在scalapack官方网站下载了例子,编译链接都没问题,在程序调用这个语句也就是并行解线性代数方程的程序:CALL PDGESV(N,NRHS,A,IA,JA,DESCA,IPIV,B,IB,JB,DESCB,INFO)时出现了下面这个错误:
Fatal error in MPI_Reduce:
Invalid MPI_Op, error stack:
MPI_Reduce(1080)............: MPI_Reduce(sbuf=0x7fffe5b25030, rbuf=0x7fffe5b25020, count=1, dtype=0x4c001013, MPI_MAXLOC, root=0, comm=0xc4000006) failed
MPIR_MAXLOC_check_dtype(217): MPI_Op MPI_MAXLOC operation not defined for this datatype
因为是在官方网站上下载的例子,程序不大可能会错,那是不是我的设置没有设好之类的?
Fatal error in MPI_Reduce:
Invalid MPI_Op, error stack:
MPI_Reduce(1080)............: MPI_Reduce(sbuf=0x7fffe5b25030, rbuf=0x7fffe5b25020, count=1, dtype=0x4c001013, MPI_MAXLOC, root=0, comm=0xc4000006) failed
MPIR_MAXLOC_check_dtype(217): MPI_Op MPI_MAXLOC operation not defined for this datatype
因为是在官方网站上下载的例子,程序不大可能会错,那是不是我的设置没有设好之类的?