-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is there anyone that have build nec2++ with newer Blas/intel and linux version (e.g centos 8)? #83
Comments
What is the problem with compatibility, the Linux OS, the compiler or Intel MKL? Using Intel MKL requires changes to the NEC2++ source code. Have you changed the source code? Yoshi Takeyasu |
Thank you very much for your quick reply. Thanks |
Could you please copy & paste the error message outputs by the compiler here? I am not an expert on programming, but an expert on microwave engineering also. It would be helpful to describe the error message accurately, so that other programming experts can advise you on how to proceed. |
A part of the compiler error... matrix_algebra.cpp:418:61: error: ‘n’ was not declared in this scope matrix_algebra.cpp:419:5: error: redefinition of ‘int info’ Thanks. |
Can you please attach your configure.ac and the matrix_algebra.cpp file? |
I did not use autotools. I used Intel icpc as compiler and listed all the parameters required for linking on the command line. See Issue #18 for a description of those parameters. Which version of the source code did you use? I used version 1.5.1 with modifications as reported in Issue #13, as there are still bugs in memory-allocation in versions newer than version 1.5.1. It is essential to use Blas/MKL to avoid memory-allocation problems for large scale simulations in the microwave domain. I will only show the source code once I know which version you are using. |
I am using the latest code... |
Making the appropriate changes as #18 I managed to compile the 1.5.3 version. Thanks. |
I didn't use the ver.1.5.3, but used the ver.1.5.1, though I don't know differences between them. No such errors have been experienced. |
OK nevermind... Thanks. |
Finally I managed to compile the nec2pp with MKL. Thanks. |
Hi,
I am using nec2++ for hf antennas design and i am very satisfy.
I would like to design antennas with reflectors in the microwave domain but the nec2++ is slow (6000+ segments...) in order to get accuracy.
I tried to build it in order to use all threads in my workstation like ytakeyasu issue #18 but I didn't manage to do it.
Maybe it has past a long time and there is no any compatibility with the newer versions of the Blas/intel libs or the linux.
So, I would to ask if someone have build the nec2++ with the newer versions of Blas/intel and linux version (e.g centos 8)?
If exist someone, I would like to please him to share with me the way how can I do this?
Thank you in advance,
Ragards,
SV1TAN (Spyros)
The text was updated successfully, but these errors were encountered: