Re: Линия тока
- From
- Maxim Balagansky (2:5001/27.5)
- To
- Kluchnikov Eugene
- Date
- 2002-09-23T09:57:22Z
- Area
- RU.ALGORITHMS
_Привет, Kluchnikov!_
MB>> 1) Берем произвольную точку объема $x^0=(x_1^0,x_2^0,x_3^0)$
MB>> 2) Вычисляем вектор скорости $\bar u=(u,v,w)$ в этой точке
> Примерно тем же нанимался в 2D - у меня было 3 способа - как Ты
> сказал, методом Рунге-Кутты, и моим методом -
> вычичляем n=(u,v,w)/|(u,v,w)|
А как вычисляем? Пробовал брать значения из ближайшего узла - рисует плохо, течение очень завихренное, алгоритм промахивается и "вылетает" за границу области.
> далее r1=r0+k*n (r - радиус вектор, n -
> направление) Третий метод был введен, так как первый метод -
> "контекстно зависим", и поэтому в некоторых местах, не смотря на
> константу сильно уходит; а второй метод - Р-К 4-го порядка - делал
> floating operation overflow на "нехороших" функциях - как раз из-за
> своего порядка.
А как работает алгоритм Рунге-Кутта? Насколько я помню, этот метод для численного решения дифуров...
С уважением, Максим Балаганский
--- GoldED+/W32 1.1.4.7
* Origin: (2:5001/27.5)