MOOSE

Marco de elementos finitos en C++ para simulación multiphísica desarrollado por el Laboratorio Nacional de Idaho

Visitar MOOSE

MOOSE es un marco de software de código abierto escrito en C++ diseñado para el desarrollo de solvers acoplados de física múltiple. Está dirigido a ingenieros e investigadores que necesitan resolver problemas complejos de simulación numérica. Resuelve la necesidad de crear modelos de elementos finitos sin recompilar el código al modificar los mecanismos físicos o añadir nueva física.

Sus funciones principales incluyen:

  • Kernels de cálculo para representar términos de residuos en la forma débil de las ecuaciones.
  • Integración de PETSc para la resolución de sistemas no lineales.
  • Uso de libmesh para la discretización por elementos finitos.
  • Visualización mediante la biblioteca VTK.
  • Biblioteca extensa de kernels para mecánica de sólidos y ecuaciones de Navier-Stokes.

El proyecto se distribuye bajo la licencia GNU Lesser General Public License, lo que garantiza su disponibilidad gratuita. Al ser una herramienta especializada en simulación científica de alto rendimiento, su curva de aprendizaje puede ser elevada para usuarios no técnicos, lo que motiva la búsqueda de alternativas más simples o con interfaces gráficas distintas.

Compartir:

Código abierto

  • Coste

    Gratis
  • Código abierto

    Sí
  • Licencia

    GNU Lesser General Public License
  • Repositorio

    moooossee/moose
Plataformas
MacLinux
Tipo de aplicación
Escritorio

Propiedades

  • Profesional

Parecidos a MOOSE