Hi
I just had a short question about CVode solvers. I'm using Adams-Moulton linear multistep method with the FixedPoint nonlinear solver, and also CUDA N_Vectors.
So I was wondering if it's possible to switch to single-precision computations with such a set-up.
Sorry if I've missed some info in the documentation. With my test implementation, CVode solver refuses to integrate, that's why I decided to ask.
Kind regards,
Aizada.
To unsubscribe from the SUNDIALS-USERS list: write to: mailto:SUNDIALS-USERS-...@LISTSERV.LLNL.GOV
You can build SUNDIALS for single precision by setting the CMake option SUNDIALS_PRECISION to single. It should then be possible to use single precision with CVODE, the FixedPoint nonlinear solver, and CUDA N_Vectors so long as your problem (and accuracy requirements) are amenable to single precision. What tolerance values are you using?
Regards,
Cody
Hi Cody,
I am compiling CVode with SUNDIALS_PRECISION=single, but it doesn't solve the problem.
So my solution does not move from the initial value even though the 'perturbation' with time is applied. I've tracked the issue and the RHS values are actually changing correctly and y_dot is set, but y stays the same. I've tried to play with ATOL and RTOL
from 1e-2 till 1e-6, but the problem stayed.
Have you ever experienced such an issue? What could it be?
Best and thanks for your help,
Aizada.