In addition to what Wolfgang said. If you want to add radiation boundary condition, the first step would be to implement a general robin condition. You can see radiation BC following Stefan law as a non-linear Robin BCs. Once you have a non-linear heat equation solver ready that works with Robin BCs, you can just make your Robin boundary condition non-linear and the rest will follow. Luckly, the Jacobian matrix arising from the radiation BC is simple because it a polynomial BC.
Good luck and don't hesitate to ask more questions :) Best Bruno On Thursday, June 3, 2021 at 10:31:18 a.m. UTC-4 Wolfgang Bangerth wrote: > On 6/3/21 7:10 AM, [email protected] wrote: > > > > I would like to seek help regarding the implementation of radiative > losses in > > thermal model as a BC which will make the system non linear. So it would > be > > much helpful if someone could direct to relevant tutorial program > implementing > > the above BC. > > Pushkar, > these sorts of nonlinear boundary conditions are generally included into > the > weak formulation of the problem via Neumann boundary conditions. Your weak > formulation then becomes nonlinear, and if you take a look at step-15, you > will see how this kind of problem should be solved. > > (You could also look at the new step-72 and step-77 programs to see how > certain aspects of this could be simplified.) > > Best > Wolfgang > > > -- > ------------------------------------------------------------------------ > Wolfgang Bangerth email: [email protected] > www: http://www.math.colostate.edu/~bangerth/ > > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/dealii/67c404e7-cb66-40ae-9152-510b4a743d38n%40googlegroups.com.
