(Не рекомендуемый) Избранные треугольники с помощью критерия относительной погрешности
pdeadgsc не рекомендуется.
bt = pdeadgsc(p,t,c,a,f,u,errf,tol)
bt = pdeadgsc(p,t,c,a,f,u,errf,tol) возвращает индексы треугольников, которые будут усовершенствованы в bt. Используемый от adaptmesh выбрать треугольники, которые будут далее усовершенствованы. Геометрия проблемы УЧП дана данными о mesh p и t. Для получения дополнительной информации смотрите Данные о Mesh, когда [p, e, t] Утраивается.
cA, и f коэффициенты УЧП.
u текущее решение, данное как вектор-столбец.
errf ошибочный индикатор, как вычислено pdejmps.
tol параметр допуска.
Треугольники выбраны с помощью критерия errf>tol*scale, где scale вычисляется можно следующим образом:
Позвольте cmax, amax, fmax, и umax будьте максимумом cAF, и u, соответственно. Позвольте l будьте стороной самого маленького выровненного осью квадрата, который содержит геометрию.
Затем scale = max(fmax*l^2,amax*umax*l^2,cmax*umax). Масштабирование делает tol параметр, независимый от масштабирования уравнения и геометрии.