(Не рекомендуется) Выберите треугольники с использованием критерия относительного допуска
pdeadgsc не рекомендуется.
bt = pdeadgsc(p,t,c,a,f,u,errf,tol)
bt = pdeadgsc(p,t,c,a,f,u,errf,tol) возвращает индексы треугольников, которые должны быть уточнены в bt. Используется из adaptmesh для выбора треугольников для дальнейшей доработки. Геометрия проблемы PDE задается данными сетки p и t. Дополнительные сведения см. в разделе Данные сетки как [p, e, t] Тройки.
c,a, и f - коэффициенты PDE.
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 параметр не зависит от масштаба уравнения и геометрии.