2011-09-03 14 views
5

¿Conoces alguna biblioteca para el Método de elementos finitos que pueda usar para la aplicación en tiempo real? Pienso en getFEM++, pero aún no lo pruebo.
Quiero usar FEM para simular el comportamiento del cuerpo de elasto-plástico en tiempo real. Mi plan adicional es fusionarlo con Bullet.Biblioteca FEM para aplicaciones en tiempo real

+1

La aplicación en tiempo real no es lo suficientemente específica. Si desea ayuda, debe proporcionar más detalles. No podemos leer tu mente Bueno, no puedo de todos modos! –

+0

¿Qué tipo de restricción en tiempo real tienes? ¿El tiempo de computación es limitado? – osgx

+1

Material del cuerpo Elasto-plástico es una de las simulaciones más complicadas y computacionalmente costosas. ¿Qué tipo de problema quieres resolver? ¿Cuántos grados de libertad? ¿Qué tan bien quieres resolver? ¿Cuánto poder de cómputo tienes disponible? – arne

Respuesta

3

Debería tratar de especificar el tipo de problemas que está tratando de resolver para seleccionar la mejor biblioteca para usted.

  • ¿Cuántas dimensiones para su problema?
  • ¿Planea hacer la detección de colisión?
  • ¿Cuántos vértices componen tus objetos?
  • ¿Piensa utilizar el paralelismo para lograr cálculos en tiempo real?
  • ¿Planea hacer un análisis espectral para un sistema dinámico o simplemente estudiar las deformaciones locales con un sistema cuasiestático?
  • etc.

En cuanto a las librerías disponibles, que se basaron sobre todo los hechos en casa, pero aquí hay algunos que usted podría ser capaz de utilizar:

  • [GetFEM ++]: C++ biblioteca, documentación y tutoriales disponibles. Parece que ya sabes esto.
  • [LifeV]: Conozco a algunas personas que usan esto para la dinámica de fluidos, pero también funciona para la dinámica de la estructura. Es desarrollado por varias instituciones de investigación importantes.
  • [OFELI]: otra biblioteca C++ pero puede carecer de tutoriales.

Además, ¿está seguro de que lo que necesita no está ya presente en la biblioteca de Bullet? La dinámica del cuerpo suave ya es parte de Bullet ... (Video here)

Cuestiones relacionadas