Key points are not available for this paper at this time.
O foco atual do desenvolvimento em Dinâmica de Fluidos Computacional (CFD) industrial é a integração do CFD no desenvolvimento de produtos assistido por computador, otimização geométrica, design robusto e similares. Por outro lado, na pesquisa de CFD, os objetivos são expandir os limites do uso prático da engenharia em áreas “não tradicionais”. As exigências de flexibilidade computacional e integração de código são contraditórias: uma mudança de paradigma de codificação, com orientação a objetos, componentes de biblioteca e imitação de equações é proposta como um caminho a seguir. Este artigo descreve o OpenFOAM, uma biblioteca orientada a objetos em C++ para Mecânica do Continuum Computacional (CCM) desenvolvida pelo autor. A implementação eficiente e flexível de modelos físicos complexos é alcançada através da imitação da forma da equação diferencial parcial no software, com a funcionalidade do código fornecida na forma de biblioteca. O modelo de desenvolvimento e implantação de Código Aberto permite ao usuário alcançar a versatilidade desejada na modelagem física sem sacrificar o suporte a geometria complexa e a eficiência de execução.
Hrvoje Jasak (Terça,) estudou esta questão.