Menu

#2475 [5.5] complex expint cannot be built on windows build

None
closed-fixed
nobody
None
2021-12-25
2021-12-15
No

I have tried to implement expint using amos (+cexint and zexint) library but not openspecfun .

I modified mingw/Makefile
LIBAMOS=1

ifdef LIBAMOS
CFLAGS += -DHAVE_AMOS
TERMLIBS += -lamos
endif

I tried to execute demo expint.dem
First demo for Exponential Integral was successful but second 3D demo did not appear but a message appeared.

This copy of gnuplot does not support complex expint

Change of library seem to be not enough.

Please tell me further procedure.

Discussion

  • Bastian Märkisch

    • status: open --> pending-works-for-me
    • Group: -->
    • Priority: -->
     
  • Tatsuro MATSUOKA

    With help of Ethan, I could successfully generate libamos library and expint.dem runs without problem.

    As for development branch binary release I use libopenspecfun with caution of lack of expint functionality.

     
  • Ethan Merritt

    Ethan Merritt - 2021-12-25
    • Status: pending-works-for-me --> closed-fixed
     
  • Tatsuro MATSUOKA

     
    • Ethan Merritt

      Ethan Merritt - 2021-12-25

      It looks to me that everyone in that thread was commenting without actually looking into the code history. The routines were originally reported in Sandia Labs Technical Note SAND85-1018, and released for public use. I sent you a copy of this report. Note that it contains a full statement of the status of the work as having been produced for the US Goverment and released without condition. The TOMS publication came later, too late for them to claim copyright on the already-released original code.

       

Log in to post a comment.