Re: Решение СЛАУ
- From
- Sergej Tarasov (2:5020/175.2)
- To
- Sergei Katkovsky
- Date
- 2003-01-15T23:45:11Z
- Area
- RU.ALGORITHMS
From: "Sergej Tarasov" <tarasov@pmi.lv>
Wed Jan 15 2003 16:16, Sergei Katkovsky wrote to Maxim Balagansky:
MB>> Да и с ленточными не все просто... Если дифур второго порядка, то лента
MB>> в пять элементов получится...
SK> Не в пять. Лента будет в 2N+1 элементов для сетки NxM, N < M. Шириной
SK> ленты считается обычно расстояние до самой далекой ненулевой диагонали,
SK> даже если есть и нулевые между ними.
Все равно это ЗНАЧИТЕЛЬНО упрощает решение таких систем. Я решал двумерные
задачи упругости с 50000 узлами (это 100000 неизвестных). И при наличии
достаточного количества памяти (нужно было около 100 Мб) решалось
почти в реальном времени, а даже кофе не упевал выпить. А если матрица
заполненная и несимметричная, тогда финиш. Никакой прямой метод тут не
поможет.
Сейчас мне приходится решать интегральные уравнения, и даже 2000-3000
неизвестных уже проблема. И памяти нужно много, и по времени достаточно долго.
И матрица у меня плохая, итерационные методы не хотят работать. Поэтому
n**3 и при сегодняшних мощностях все еще остается большим препятствием.
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)