acoustic-analogy-parallel
所属分类:硬件设计
开发工具:C++
文件大小:0KB
下载次数:0
上传日期:2014-10-24 00:15:46
上 传 者:
sh-1993
说明: Implementta o paralela de analogia acüstica-并行编程Unicamp课程,
(Implementa o paralela de analogia acústica - Parallel programming Unicamp course,)
文件列表:
input/ (0, 2014-10-23)
input/NACA0012.dat (19613, 2014-10-23)
input/pressure_imaginary.in (9812, 2014-10-23)
input/real_pressure.in (9840, 2014-10-23)
makefile (386, 2014-10-23)
src/ (0, 2014-10-23)
src/TSurfIntegral.cpp (16358, 2014-10-23)
src/TSurfIntegral.h (3932, 2014-10-23)
src/Tools.cpp (6613, 2014-10-23)
src/Tools.h (1326, 2014-10-23)
src/main.cpp (3493, 2014-10-23)
Implementao numérica paralela da analogia acústica
====================================================
Author: Adilson Pavan RA: 159018
Unicamp MO644/MC900 (Parallel Programming) 2014s1
Implementao numérica paralela da analogia acústica de Ffowcs Williams & Hawkings.
Entrada de dados
----------------
O programa utiliza 3 arquivos para entrada de dados, porém esses dados definem a superfície do aerofólio NACA0012
e o fluxo de presso em torno do aerofólio. Considerando que o objetivo é calcular o ruído gerado pela presso ao
redor do aerofólio, apenas o número de observadores deve ser alterado, sendo assim a aplicao foi desenvolvida
para receber parmetros que definem as configuraes de simulao.
NACA0012.dat
pressure_imaginary.in
real_pressure.in
Os parmetros para execuo do programa determinam o tamanho e o desempenho do paralelismo.
| opo | descrio |
|-----------|-------------------------------|
| -t | número de threads (default=1) |
| -o | número de observadores (default=360) |
| -serial | ativa a verso serial (default=false) |
| -parallel | ativa a verso paralela (default=true) |
| -output | ativa a saída no padro da disciplina MO644/MC900 (default=true) |
exemplo: ./surf -t 4 -o 360 -serial -parallel -output input01
Resultados
----------
Além do arquivo output.dat gerado no padro da disciplina os resultados esto no padro do software Mathematica para facilitar a apresentao dos dados.
NACA0012.nb = Representao do aerofólio NACA0012 no padro Mathematica
PressaoAtTeta_input01.nb = Ruído gerado pela presso ao redor do aerofólio
PressaoAtPoint_input01.nb = Os dados de entrada de presso no padro Mathematica
近期下载者:
相关文件:
收藏者: