(Не рекомендуемый) Избранные треугольники с помощью относительного критерия допуска
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.
c, a и f являются коэффициентами УЧП.
u является текущим решением, данным как вектор-столбец.
errf является ошибочным индикатором, как вычислено pdejmps.
tol является параметром допуска.
Треугольники выбраны с помощью критерия errf>tol*scale, где scale вычисляется можно следующим образом:
Позвольте cmax, amax, fmax и umax быть максимумом c, a, f и u, соответственно. Позвольте l быть стороной самого маленького выровненного осью квадрата, который содержит геометрию.
Затем scale = max(fmax*l^2,amax*umax*l^2,cmax*umax). Масштабирование делает параметр tol независимым от масштабирования уравнения и геометрии.