Características principales y análisis compatibles¶
Esta sección ofrece una visión general de los tipos de análisis y de las funciones principales compatibles con FrontISTR. Para conocer los detalles de la formulación, los métodos de entrada y las opciones de cada función, consulte la referencia de funciones (incluidos los Tipos de análisis).
Tipos de análisis compatibles¶
| Tipo de análisis | Descripción general |
|---|---|
| Análisis estático | Análisis lineal y no lineal de deformación/tensión (grandes deformaciones, contacto y materiales no lineales) |
| Análisis dinámico | Análisis de respuesta dinámica mediante métodos implícitos y explícitos |
| Análisis modal | Cálculo de frecuencias naturales y formas modales |
| Análisis de respuesta en frecuencia | Cálculo de la respuesta en frecuencia frente a una excitación |
| Análisis de conducción de calor | Análisis estacionario y transitorio de conducción de calor |
Los materiales no lineales compatibles incluyen materiales elastoplásticos, hiperelásticos, de fluencia y viscoelásticos. Consulte Tipos de análisis para obtener más detalles.
Cálculo paralelo¶
FrontISTR admite MPI (paralelismo de memoria distribuida) y OpenMP (paralelismo de memoria compartida), así como paralelismo híbrido que combina ambos. Esto permite realizar un cálculo paralelo adecuado al tamaño del problema, desde un único ordenador hasta superordenadores de gran escala.
Solvers y precondicionadores¶
| Categoría | Métodos compatibles |
|---|---|
| Solvers iterativos | CG / BiCGSTAB / GMRES / GPBiCG |
| Solvers directos | MUMPS / MKL PARDISO |
| Precondicionadores | SSOR / ILU(0) / AMG (Trilinos-ML), etc. |
Para obtener detalles sobre la selección y configuración, consulte Solvers lineales.
Biblioteca de elementos¶
FrontISTR admite elementos sólidos de primer y segundo orden (tetraédricos TET, pentaédricos PRISM y hexaédricos HEX), elementos planos (triangulares y cuadrilaterales), elementos de viga, elementos de lámina, elementos de celosía y otros. Consulte Elementos para obtener más detalles.