SteelRend, может картинка облегчит понимание Самарского.
(На самом деле выписываются интегралы, но для простоты без них. Детали и строгость можно найти в книжках.)
Идея получения граничного условия. (За знаками потоков я не следил. Нужно перепроверить.)
Пусть для простоты рисунка

. На обеих границах заданы условия второго рода, т.е. заданы потоки. Тело разбиваем на 4 ячейки. Две ячейки половинной ширины — граничные.
Вложение:
BC.PNG [ 3.55 Кб | Просмотров: 785 ]
Запишем баланс для левой крайней ячейки (для правой аналогично).
Изменение количества тепла (теплоёмкость равна 1) равна объёму на изменение температуры.

, где

площадь "бокового" сечения ячейки. С другой стороны это изменение равно плотности потоков умножить на площадь боковой поверхности и на промежуток времени

. Учитывая, что поток на левой боковой поверхности есть

, а на правой боковой

и сокращая на

, получим
![$$\frac h 2 (u_0^{n+1}-u_0^n) = \left[ k(h/2) \frac {u_1^{n+1} - u_0^{n+1}} h - g_1k(0)\right]\tau.$$ $$\frac h 2 (u_0^{n+1}-u_0^n) = \left[ k(h/2) \frac {u_1^{n+1} - u_0^{n+1}} h - g_1k(0)\right]\tau.$$](https://dxdy-01.korotkov.co.uk/f/8/6/3/8634171b25b3a5b1a7907805158d62f682.png)
Как-то так в нулевом приближении.