LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to run a shared object file built from C++ object-oriented source code on Call Library Function Node?

Sorry, never cared about Fortran and won't start to, now. I think there are enough other languages that would be more useful to learn if I felt the need to burn some time. 😀

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 21 of 25
(1,428 Views)

Dear Rolf,

 

Thank you for your reply.

 

I mostly agreed with you in this thread. But for the point you just sent, I have something not in common with you. Installing gfortran does not necessarily mean you must know fortran. There are still many packages which have been maintained and being written in fortran, for example, Blas, and HSL  http://www.hsl.rl.ac.uk/. Those are being maintained probably because people are lazy to migrate to other languages. But those are being written possibly because of computational benefits. MATLAB even recommends using Lapack and Blas for computational benefits (https://www.mathworks.com/help/matlab/matlab_external/calling-lapack-and-blas-functions-from-mex-fil...). The link you provided me on how to install Blas for Angstrong Linux also requires fortran dependencies, of course.

 

Bests,

-P 

0 Kudos
Message 22 of 25
(1,424 Views)

Dear Wiebe,

 

Thank you very much for sending me those things. I did not respond to your comments previously but I was aware and read those.

I also research the optimization package you mentioned (one example: https://forums.ni.com/t5/LabVIEW/Executing-the-SQP-Algorithm-Control-Design-and-Simulation-Module/td...). It seems you must use graphic to represent your optimization problem, I am not so sure for this point. If that, it does not fit my problem as I don't know many constraints and types of constraints (equality constraints or inequality constraints) until input data is received. Also, there are many constraints.

 

Bests,

-P

0 Kudos
Message 23 of 25
(1,422 Views)

I'm aware that the link I provided includes installation of Fortran. Giving you that link was not meant to imply I had done it. I just used google to try to find possbly relevant links. That doesn't change my stance on Fortran. Mathematical analyis never was my hobby, but only a necessary means to an end sometimes. Fortran I could avoid so far and Blas/Lapack only ever got used indirectly by some library that I might have needed, without me having to know about that or anything else related to it.

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 24 of 25
(1,404 Views)

IIRC, LabVIEW uses Blas for some math functions? (Not contradicting what you said: "got used indirectly by some library that I might have needed".)

0 Kudos
Message 25 of 25
(1,399 Views)