Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
7234 ディスカッション

Disable "MKL POISSON LIBRARY WARNING:"

Mikhail_Matrosov
初心者
1,423件の閲覧回数
Hello,

I'm using s_Helmholtz_2D routine to solve my Poisson equation. I specify Neumann boundary conditions for all boundaries and receive this warning:

MKL POISSON LIBRARY WARNING:
The problem is degenerate up to rounding errors! The approximate solution
that provides the minimal Euclidean norm of the solution will be computed...

Yes, I totally understand that and all works fine. So, is there a way do disable this warning? It's just spamming output of my utility.
0 件の賞賛
1 解決策
Alexander_K_Intel2
従業員
1,423件の閲覧回数
Hi,
Try to set ipar[2]=0.
With best regards,
Alexander Kalinkin

元の投稿で解決策を見る

4 返答(返信)
Alexander_K_Intel2
従業員
1,424件の閲覧回数
Hi,
Try to set ipar[2]=0.
With best regards,
Alexander Kalinkin
Mikhail_Matrosov
初心者
1,423件の閲覧回数
It works! Thanks a lot!

And by the way: I wouldn't have asked such a simple question if there was convenient search on the reference, really.
Alexander_K_Intel2
従業員
1,423件の閲覧回数
You are welcome! :)
This parameter described in common parameters, chapter 13 "Partial differential equations support" of
Intel Math Kernel Library ReferenceManual.
With best regards,
Alexander Kalinkin
Camilo_P_
ビギナー
1,423件の閲覧回数

The instructions given by Alexander Kalinkin are for C++ or a zero based language. For fortran you need to set ipar(3) =0.

 

返信