ThermalAnalysis
#
- class ansys.dyna.core.pre.dynabase.ThermalAnalysis#
Bases:
BaseObj
Activates thermal analysis and defines associated control parameters.
Overview#
Set time step controls for the thermal solution in a thermal only or coupled structural/thermal analysis. |
|
Set options for the thermal solution in a thermal only or coupled structural-thermal analysis. |
|
Set parameters for a nonlinear thermal or coupled structural/thermal analysis. |
|
Create a thermal analysis. |
Import detail#
from ansys.dyna.core.pre.dynabase import ThermalAnalysis
Attribute detail#
- ThermalAnalysis.defined_solver = False#
- ThermalAnalysis.defined_timestep = False#
- ThermalAnalysis.defined_nonlinear = False#
- ThermalAnalysis.stub#
- ThermalAnalysis.type = 'analysis_thermal'#
Method detail#
- ThermalAnalysis.set_timestep(timestep_control=ThermalAnalysisTimestep.FIXED, initial_timestep=0)#
Set time step controls for the thermal solution in a thermal only or coupled structural/thermal analysis.
- Parameters:
- timestep_control
ThermalAnalysisTimestep
Time step control.
- initial_timestep
float
,optional
Initial thermal time step. The default is
0
.
- timestep_control
- ThermalAnalysis.set_solver(analysis_type=ThermalAnalysisType.STEADY_STATE)#
Set options for the thermal solution in a thermal only or coupled structural-thermal analysis.
- Parameters:
- analysis_type
ImplicitAnalysis
Thermal analysis type.
- analysis_type
- ThermalAnalysis.set_nonlinear(convergence_tol=0.0001, divergence=0.5)#
Set parameters for a nonlinear thermal or coupled structural/thermal analysis.
- ThermalAnalysis.create()#
Create a thermal analysis.