Can you post the contents of your imsl_eval.dat file? It seems something is wrong with that file. Alternatively, you might contact RW Support via email, I suspect they should be able to help...
Type: Posts; User: omega
Can you post the contents of your imsl_eval.dat file? It seems something is wrong with that file. Alternatively, you might contact RW Support via email, I suspect they should be able to help...
Hi Frank,
If "serially" means you have many separate calls to NEQNF executed one after another, then you might consider changing the default behavior of the IMSL error handler. You can change the...
Hi Caleb,
It appears you installed a version of IMSL C Library that requires a license file. The contents of the license file are obtained by contacting Rogue Wave Software.
If your academic...
Adil,
The first think I'd do is verify that the bit-ness of of your Python installation matches the bit-ness of the wheel file. It appears the wheel is intended for 64-bit Python. You can check...
Divya,
Are you calling any other IMSL subroutines in your program. For example, do you call an IMSL subroutine within your user-supplied function passed to DIVPAG?
-w
Your post does not contain enough information for a useful response. The cause of your error is not identifiable unless you post some code that reproduces the error.
Since the error message from...
You may have already seen this, but the Comments section of the documentation for LSLXG includes details about workspace, including
Workspace may be explicitly provided, if desired, by use of...
Although not directly applicable, the following paper might give you some ideas
Scripting Environments and the IMSLŪ Libraries,
...
Hello. Thank you for providing a detailed description of the problem.
The issue is a coding mistake in your program.
Your user-supplied function has the last two parameters reversed. That is,...
Which compiler & OS versions, and compile & link options are you using?
Can you post an example of your problem and the code that calls DNCONF? Providing compilable code of your problem may attract more responses.
Once introduced the NaN(s) will propagate. I would print and verify that the returned values from FCN & GRAD are all valid, then double check all inputs to UMING.
a = [[1., 2],[1,2]]
cmast_err_print, 0
cmast_err_stop, 0
ai = inv(a)
err = cmast_err_trans(!cmast_err)
print, err
Portions of the domain may warrant special consideration. For possible guidance, see the comment header of the FDLIBM implementation of atanh: http://www.netlib.org/fdlibm/e_atanh.c.
From a quick look at your call to CSIEZ:
call CSIEZ(counter, Z, 20*log10(E41), 1, -3, BW3cop)
it appears the 5th argument expects a REAL array but you supply a scalar integer.
Consider first running the document example for CSIEZ to be sure you are compiling/linking correctly, then edit the example to use your data.
Potential options include:
- linking statically when building your .exe (look here to learn about static linking)
or
- install the IMSL DLL's on your second system
Regardless, you should verify...
See the function imsl_output_file() in Chapter 12 of the C/Math documentation.
hth,
-w
You may also consider experimenting with an IMSL optimization routine(s) other than UMIAH. Although the alternatives may provide more functionality than your require (e.g. bounds & constraints), a...
Alternatively, you might be able to avoid programming the algorithm yourself by calling the IMSL subroutine MLE, recently added to chapter 17 of IMSL Stat, if it supports the distribution(s) you are...
Computing the inverse is not necessary or advisable.
See Example 2 of the documentation for imsl_f_lin_sol_gen_coordinate in the CNL 6 online help. That example uses optional arguments...
Looking at the files convol1d.pro and corr1d.pro in the lib directory of the math option may shed some light on the implementation details. They appear to contain detailed comments on what is...
Perhaps start with the IMSL Stat routine RANDOM using the keyword Permutation. Also, depending upon your precise needs, other RANDOM keywords to look at include Sample_indices and Discrete_uniform....
The array x should be a pointer to a contiguous block of data. See the section "Matrix Storage Modes" in the Introduction of the IMSL C/Stat/Library manual for more details.
hth,
-w
is this it?