Principais funcionalidades e análises suportadas¶
Esta secção apresenta, ao nível de uma visão geral, os tipos de análise e as principais funcionalidades suportadas pelo FrontISTR. Para detalhes sobre a formulação, os métodos de entrada e as opções de cada funcionalidade, consulte a referência de funções (incluindo Tipos de análise).
Tipos de análise suportados¶
| Tipo de análise | Visão geral |
|---|---|
| Análise estática | Análise linear e não linear de deformações/tensões (grandes deformações, contacto e materiais não lineares) |
| Análise dinâmica | Análise da resposta dinâmica por métodos implícitos e explícitos |
| Análise modal | Cálculo de frequências naturais e modos próprios |
| Análise de resposta em frequência | Cálculo da resposta em frequência a uma excitação |
| Análise de condução de calor | Análise de condução de calor em regime estacionário e transiente |
Os materiais não lineares suportados incluem materiais elastoplásticos, hiperelásticos, de fluência e viscoelásticos. Consulte Tipos de análise para mais detalhes.
Computação paralela¶
O FrontISTR suporta MPI (paralelismo de memória distribuída) e OpenMP (paralelismo de memória partilhada), bem como paralelismo híbrido que combina ambos. Isto permite realizar computação paralela adequada à dimensão do problema, desde um único computador até supercomputadores de grande escala.
Solvers e pré-condicionadores¶
| Categoria | Métodos suportados |
|---|---|
| Solvers iterativos | CG / BiCGSTAB / GMRES / GPBiCG |
| Solvers diretos | MUMPS / MKL PARDISO |
| Pré-condicionadores | SSOR / ILU(0) / AMG (Trilinos-ML), etc. |
Para detalhes sobre a seleção e configuração, consulte Solvers lineares.
Biblioteca de elementos¶
O FrontISTR suporta elementos sólidos de primeira e segunda ordem (tetraédricos TET, prismáticos PRISM e hexaédricos HEX), elementos planos (triangulares e quadriláteros), elementos de viga, elementos de casca, elementos de treliça, entre outros. Consulte Elementos para mais detalhes.