Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Fortran 90 and iterative solver

mechjun
Beginner
675 Views
Hi,
I am using CVF (FORTRAN90), and I am trying to implement iterative solver
with Intel MKL's RCI CG routines.
I have a very stupid question.
What header file should I put in my subroutine to call
dcg_init, dcg_check, dcg, dcg_get (iterative solution routines) ??
I couldn't any comment about this header file in the manual.
Well, I know thereare mkl_solver.f90, mkl_rci.fi, mkl_dss.f90, mkl_paradiso.f90 in the CVF folder.
But, theses files are not working.
Please let me know the way how to resolve..
Thank you.
0 Kudos
1 Reply
Sergey_K_Intel1
Employee
675 Views
For the CVF users, the file mkl_rci.fi located in the release directory includecvf must be used for correct linking with conjugate gradient sparse iterative solver. The file contains Fortran F90 interfaces only suitable for the CVF compiler. If an Intel compiler is used, the file mkl_rci.fi located in the release directory include should be used instead.
0 Kudos
Reply