PARALLEL.RU

Дискуссионный клуб по параллельным вычислениям
Текущее время: 24 ноя 17 8:52

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Подпрограмма FPS2H и её код HFFT2D.
СообщениеДобавлено: 11 окт 08 10:27 
Не в сети

Зарегистрирован: 7 окт 08 14:05
Сообщения: 20
Откуда: г. Ханты-Мансийск
Это подпрограмма для решения уравнения Пуассона в прямоугольной области. Решает с тремя типами граничных условий на сторонах. Мне эти условия не подходят так как необходимо задавать условия в точках. Можно ли найти её код?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подпрограмма FPS2H и её код HFFT2D.
СообщениеДобавлено: 17 окт 08 17:05 
Не в сети

Зарегистрирован: 7 окт 08 14:05
Сообщения: 20
Откуда: г. Ханты-Мансийск
Какие мнения на этот счёт?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подпрограмма FPS2H и её код HFFT2D.
СообщениеДобавлено: 20 ноя 08 18:05 
Не в сети

Зарегистрирован: 7 окт 08 14:05
Сообщения: 20
Откуда: г. Ханты-Мансийск
Прошёл месяц... мнений у программистов нет! :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подпрограмма FPS2H и её код HFFT2D.
СообщениеДобавлено: 21 ноя 08 13:45 
Не в сети

Зарегистрирован: 11 дек 02 19:37
Сообщения: 869
Откуда: НИВЦ МГУ
А каких мнений Вам бы хотелось? Моё мнение - обращайтесь в VisualNumerics, раз они авторы FPS2H... Или пишите своё :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подпрограмма FPS2H и её код HFFT2D.
СообщениеДобавлено: 21 ноя 08 17:57 
Не в сети

Зарегистрирован: 7 окт 08 14:05
Сообщения: 20
Откуда: г. Ханты-Мансийск
Serg_Zhum писал(а):
А каких мнений Вам бы хотелось? Моё мнение - обращайтесь в VisualNumerics, раз они авторы FPS2H... Или пишите своё :)

Всегда существует утечка информациии поэтому я и задал вопрос. Просто обычно ищёшь не там где надо. Может кто знает где найти или какие есть соображения поэтому поводу? Может быть можно код вытащить из IMSL которая поставляется в комплекте. Кто нибудь пробовал?
Бартеньев например пишет что код HFFT2D приведен в "Boisvert R. A fourth order accurate fast direct method for the Helmholtz equation, Elliptic Problem Solvers II? Academic Press, Orlando, Florida, 35-44,1984"
Кто-нибудь встречал такую книгу?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подпрограмма FPS2H и её код HFFT2D.
СообщениеДобавлено: 21 ноя 08 22:36 
Не в сети

Зарегистрирован: 13 сен 08 18:39
Сообщения: 74
Откуда: Москва
Да а в чем вопрос собсно?

Вообще программа довольно простая:

1. прямое быстрое преобразование Фурье правой части
2. деление образа (зависит от шаблона разносного оператора Лапласа) на что-то вроде
-(2.0/hx*SIN(PI*(i - 1)/(nx - 1)))**2 - (2.0/hy*SIN(PI*(j - 1)/(ny - 1)))**2
3. обратное преобразование

Кодов FFT в сети полно.

Гельмгольц решается так же, только делитель чуть другой (отличается на -mu)
-mu - (2.0/hx*SIN(PI*(i - 1)/(nx - 1)))**2 - (2.0/hy*SIN(PI*(j - 1)/(ny - 1)))**2
где mu - это множитель в u_xx + u_yy - mu*u = f

Или нужна прям HFFT2D?

_________________
Дмитрий О. Коломиец.
IBM // МГУ, физфак, каф. математики.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подпрограмма FPS2H и её код HFFT2D.
СообщениеДобавлено: 24 ноя 08 15:00 
Не в сети

Зарегистрирован: 7 окт 08 14:05
Сообщения: 20
Откуда: г. Ханты-Мансийск
Очень сильно нужен HFF2TD! :|


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подпрограмма FPS2H и её код HFFT2D.
СообщениеДобавлено: 31 дек 13 17:35 
Не в сети

Зарегистрирован: 31 дек 13 17:33
Сообщения: 1
Where can I read about PThreads Fortran? And is there such a thing? When compiling programs written for Linux on Compaq Visual Fortran errors, which were not under Windows. Is there anywhere literature on translation code "from Windows to Linux"?

_________________
faris


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB