Question on KINSOL::SUNDIALS

25 views
Skip to first unread message

rru

unread,
Feb 4, 2020, 7:44:57 PM2/4/20
to deal.II User Group
Dear dealii developers,

I have a quick question on non-linear solvers in dealii.
As far as I could gather, the only option for a newton solver is the wrapper SUNDIALS::KINSOL, and for DAE the wrapper SUNDIALS::IDA. Is that correct ?
In that event, is it possible to set up inequality constraints. In the documentation it is mentioned that the following "optional" functions can be supplied but syntax or description for them is not provided :
  • get_lower_than_zero_constrained_entries()
  • get_greater_than_zero_constrained_entries()
  • get_lower_equal_than_zero_constrained_entries()
  • get_greater_or_equal_than_zero_constrained_entries()
Regards,
Rochan
 

Daniel Arndt

unread,
Feb 5, 2020, 11:16:55 AM2/5/20
to dea...@googlegroups.com
Rochan,

there is Algorithms::Newton that can be used to set up a Newton method and there are multiple tutorial examples that deal with nonlinear problems. Have a look at step-15, step-25, step-44 and in particular step-42.

Best,
Daniel

--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en
---
You received this message because you are subscribed to the Google Groups "deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dealii+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dealii/8c34994d-1ef3-4930-83e6-dc25c3c873c9%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages