São necessários 8 pontos de Gauss para elementos finitos hexaédricos de segunda ordem?

10

É possível obter precisão de segunda ordem para elementos finitos hexaédricos com menos de 8 pontos de Gauss sem introduzir modos não físicos? Um único ponto Gauss central introduz um modo de cisalhamento não físico, e o arranjo simétrico padrão de 8 pontos Gauss é caro comparado às discretizações tetraédricas.

Edit : Alguém pediu equações. As equações que me interessam são a elasticidade não linear, dinâmica ou quase-estática. As equações quasistáticas são

P(ϕ)=0

onde , e é uma primeira função hiperelástica de estresse de Piola-Kirchoff. Um exemplo simples é o neo-Hookean compressível, em que ϕ:ΩR3ΩR3P:R3×3R3×3

P(F)=μ(FFT)+λFTlogdetF
Geoffrey Irving
fonte
O que exatamente você está simulando?
Dan
Elasticidade linear no momento, mas a questão é sobre elasticidade não linear em geral.
Geoffrey Irving
11
Você provavelmente deve incluir as equações nas quais está interessado, pois a definição de "não-físico" depende delas. Ou pelo menos defina com precisão o espaço de funções que são "físicas".
David Ketcheson
Equações adicionadas.
Geoffrey Irving
11
Com dPhi / dx, você quer dizer o gradiente?
Wolfgang Bangerth

Respostas:

0

É relativamente óbvio que, em geral, você não pode se safar com menos pontos de quadratura por célula do que os graus de liberdade. No caso de elementos trilineares em um hexaedro 3d, existem 8 graus de liberdade (um por vértice), portanto o número mínimo de pontos de quadratura também seria oito.

que não é invertível e, consequentemente, completamente inútil. O motivo é que uma fórmula de quadratura de um ponto não pode distinguir entre todas as funções lineares (parte do espaço de teste) que têm o mesmo valor no ponto de quadratura; em outras palavras, para a regra do ponto médio, a função de forma 'x' é a mesma que a função '0' é a mesma que a função '-x'. Em outras palavras, enquanto o espaço de teste tem a dimensão 2 com integrais exatas, para a regra do ponto médio, o espaço tem a dimensão 1, mesmo que haja dois graus de liberdade - essa é a definição de um espaço que não é dissolvente.) para a regra do ponto médio, a função de forma 'x' é a mesma que a função '0' é a mesma que a função '-x'. Em outras palavras, enquanto o espaço de teste tem a dimensão 2 com integrais exatas, para a regra do ponto médio, o espaço tem a dimensão 1, mesmo que haja dois graus de liberdade - essa é a definição de um espaço que não é dissolvente.) para a regra do ponto médio, a função de forma 'x' é a mesma que a função '0' é a mesma que a função '-x'. Em outras palavras, enquanto o espaço de teste tem a dimensão 2 com integrais exatas, para a regra do ponto médio, o espaço tem a dimensão 1, mesmo que haja dois graus de liberdade - essa é a definição de um espaço que não é dissolvente.)

Wolfgang Bangerth
fonte
Eu acho que a pergunta de Geoff é mais sutil. Para espaços contínuos de elementos finitos no tetraedro em domínios bem formados (por exemplo, sem elementos isolados), você pode se safar de quadraturas de ponto único que estão claramente subintegradas. A questão é se também é possível sub-integrar de alguma forma com elementos hexaédricos. Não sei a resposta, mas não tenho certeza do tamanho da transação, já que os pontos de quadratura não exigem movimento extra da memória. Depois de vetorizar a avaliação residual de elemento finito, é comum que ele seja vinculado à memória, para que você possa usar melhor os flops.
precisa
Bom ponto sobre o movimento da memória.
Geoffrey Irving
11
Para expandir o argumento de Jed: a razão pela qual o argumento "óbvio" acima é falso é que cada ponto de quadratura vê uma matriz . Para o tetraedro, isso abrange todos os movimentos dos vértices, excluindo a translação uniforme, que não afeta a energia ou as forças; portanto, um ponto de quadratura é suficiente para a precisão de primeira ordem. 3×3
Geoffrey Irving
11
Bastante inconveniente que os comentários não possam incluir novas linhas.
Geoffrey Irving
@JedBrown: Bom ponto. O gradiente de funções lineares em tets é constante e, portanto, um único ponto de quadratura é suficiente, seguindo o argumento que fiz para a matriz de massa (a matriz de rigidez é a matriz de massa para os gradientes :-). Por outro lado, os gradientes das funções trilineares da hexaedra são funções quadráticas (anisotrópicas), de modo que é necessário certamente mais do que apenas um ponto de quadratura por direção das coordenadas.
Wolfgang Bangerth