Diffpack - Diffpack

Diffpack
lançamento inicial 1991
Escrito em C ++, Python, Perl
Sistema operacional Linux , Unix , Mac OS X , Windows
Tipo Software de simulação científica
Licença proprietário (até 1997 software de domínio público )
Local na rede Internet www .diffpack .de

Diffpack é um ambiente de programação para o desenvolvimento de software de simulação para aplicações científicas e de engenharia. O Diffpack tem como foco principal a modelagem numérica e solução de equações diferenciais parciais , em particular pelo método dos elementos finitos e o método das diferenças finitas (o método dos volumes finitos também é suportado até certo ponto).

Recursos

O software Diffpack consiste em uma família de bibliotecas C ++ para tarefas gerais relacionadas à solução numérica de equações diferenciais parciais, além de um conjunto de scripts Perl e Python que facilitam o desenvolvimento de programas de simulação e ambientes de solução de problemas para pesquisas científicas ou de engenharia. O pacote foi um dos primeiros a explorar a programação orientada a objetos e a linguagem C ++ para computação avançada de alto desempenho.

História

O Diffpack tem sido desenvolvido ativamente desde 1991, com contribuições principais da Universidade de Oslo e dos institutos de pesquisa SINTEF e Simula Research Laboratory . Os iniciadores e principais contribuintes do Diffpack na década de 1990 foram Hans Petter Langtangen e Are Magnus Bruaset . A versão 1.0 do software foi lançada em domínio público em 1995, com uma nova versão em 1997.

A empresa norueguesa Numerical Objects AS assumiu os direitos da Diffpack em 1997 e comercializou o produto. Em 2003, a empresa alemã inuTech GmbH comprou o Diffpack e agora é o principal mantenedor e desenvolvedor do software.

Adoção

Clientes anteriores e atuais do Diffpack incluem AREVA NP, Laboratório de Pesquisa da Força Aérea, Robert Bosch GmbH, Universidade de Cambridge, Canon, CEA, CalCom, DaimlerChrysler, Furukawa, Universidade de Harvard, Intel, Mitsubishi, NASA, Nestlé, Nippon Steel, Shell, Siemens, Stanford University, Statoil, Veritas, VAI GmbH e Xerox. As aplicações Diffpack foram construídas em diversas áreas, como petróleo e gás, engenharia mecânica, telecomunicações, medicina e finanças. As atividades do cliente abrangem desde aplicativos simples de protótipos até projetos envolvendo vários anos de desenvolvimento de simuladores.

Veja também

Referências