OpenPisco.PhysicalSolvers.AsterThermoElastic module#
- class OpenPisco.PhysicalSolvers.AsterThermoElastic.AsterThermoElastic[source]#
Bases:
AsterSolverBase
- class AsterThermoElastic#
Solves a weakly-coupled thermomecanical analysis
rho C_p T_t - div (lambda nabla T) = S in (0,t_f) x Omega
lambda nabla T * n = -h (T-T_{ext}) on (0,t_f) x Gamma_C, T = T_D on (0,t_f) x Gamma_D. T(t=0) = T_{init} in Omega
T_t temporal derivative S thermal source T_{ext} temperature of the fluid in contact with the structure T_D prescribed temperature h>0 convection coefficient rho>0 material density C_p>0 thermal capacity lambda thermal conducivity
-div(sigma(u,Delta T)) = f in Omega sigma(u, Delta T ) = sigma_el + sigma_th= A(e(u) - alpha(Delta T) I) u = 0 on Gamma_D (sigma(u,Delta T))*n = g on Gamma_N U Gamma
thermalExpansion thermal expansion coefficient Delta T = T(t_f,x) - T_{ref} T_{ref} reference temperature