Legado · Validação mecânica · Benchmarks térmicos
Benchmarks térmicos — campos separáveis
Benchmarks térmicos — campos separáveis
Suplemento reprodutível do artigo IRC Vol. 1, No. 2 (Parte I). Este documento fixa a folha de especificação dos quatro casos da Figura 6 e aponta os arquivos de referência para comparação.
Citação canônica: Gomes, F. M. P.; Souza, F. V. Cálculo de tensões de origem térmica no concreto massa considerando fluência com envelhecimento — Parte I. Revista do Instituto Roy Carlson, v. 1, n. 2, 2026. DOI 10.70271/rirc.v1n2.a009.
Artigo no site: landing PT.
Ideia
Quando o campo térmico é separável, , a tensão viscoelástica com envelhecimento se escreve . O núcleo espacial depende só da geometria, de e de ; a história é o mesmo problema hereditário escalar já verificado na formulação incremental.
O material mecânico destes casos é a cadeia Itumbiara (, , espectro) documentada em Dados de entrada — não use o CSV térmico da laje fixa () aqui.
Os mestres resolveram casos desse tipo com ferramentas da época. O que o IRC publica aqui é a referência numérica alinhada à formulação da Parte I — para quem implementa FEM ou códigos próprios e precisa de um padrão-ouro, não de mais um “módulo de nicho”.
Os quatro casos (Figura 6)
| Caso | Geometria | Arquivo de esquema |
|---|---|---|
| (a) | Cilindro maciço longo, modo fundamental | SVG |
| (b) | Esfera maciça | SVG |
| (c) | Cilindro oco | SVG |
| (d) | Inclusão esférica | SVG |
Folha de especificação — (a) cilindro maciço
- Geometria: cilindro maciço longo, raio .
- Contorno mecânico: ; resultante axial nula (extremidades livres).
- Campo térmico: modo fundamental , primeira raiz de ; amplitude com , , , .
- Material de referência: cadeia Itumbiara do pacote
irc-creep(default_material()). - CSV público: história — ref_cilindro_macico_theta.csv (colunas:
t_d,theta_C,lambda_1_d). - Folha PDF: folha_cilindro_macico.pdf
Como comparar o seu código
- Reproduza geometria, BC e acima.
- Exporte (ou o componente que seu solver reporta) em CSV com colunas documentadas.
- Confrontar com a solução do pacote membro (
irc_creep.benchmarks_termicos) ou com as figuras do artigo. - Métrica sugerida: na malha comum, após interpolação linear.
Downloads públicos
- fig-15-3-mapas-separaveis.png
- ref_cilindro_macico_theta.csv
- SVGs (a)–(d) na tabela acima
Código (membros)
A implementação Python e os benches completos estão no pacote irc-creep (download autenticado).