v0.14.0
Classes
ThermalElement.hpp File Reference

Operators and data structures for thermal analysis. More...

Go to the source code of this file.

Classes

struct  ThermalElement
 structure grouping operators and data used for thermal problems More...
 
struct  ThermalElement::MyVolumeFE
 definition of volume element More...
 
struct  ThermalElement::MyTriFE
 define surface element More...
 
struct  ThermalElement::BlockData
 data for calculation heat conductivity and heat capacity elements More...
 
struct  ThermalElement::FluxData
 data for calculation heat flux More...
 
struct  ThermalElement::ConvectionData
 data for convection More...
 
struct  ThermalElement::RadiationData
 data for radiation More...
 
struct  ThermalElement::CommonData
 common data used by volume elements More...
 
struct  ThermalElement::OpGetGradAtGaussPts
 operator to calculate temperature gradient at Gauss points More...
 
struct  ThermalElement::OpGetFieldAtGaussPts< OP >
 operator to calculate temperature and rate of temperature at Gauss points More...
 
struct  ThermalElement::OpGetTetTemperatureAtGaussPts
 operator to calculate temperature at Gauss pts More...
 
struct  ThermalElement::OpGetTriTemperatureAtGaussPts
 operator to calculate temperature at Gauss pts More...
 
struct  ThermalElement::OpGetTetRateAtGaussPts
 operator to calculate temperature rate at Gauss pts More...
 
struct  ThermalElement::OpThermalRhs
 
struct  ThermalElement::OpThermalLhs
 
struct  ThermalElement::OpHeatCapacityRhs
 operator to calculate right hand side of heat capacity terms More...
 
struct  ThermalElement::OpHeatCapacityLhs
 operator to calculate left hand side of heat capacity terms More...
 
struct  ThermalElement::OpHeatFlux
 operator for calculate heat flux and assemble to right hand side More...
 
struct  ThermalElement::OpRadiationLhs
 
struct  ThermalElement::OpRadiationRhs
 operator to calculate radiation therms on body surface and assemble to rhs of transient equations(Residual Vector) More...
 
struct  ThermalElement::OpConvectionRhs
 operator to calculate convection therms on body surface and assemble to rhs of equations More...
 
struct  ThermalElement::OpConvectionLhs
 
struct  ThermalElement::UpdateAndControl
 this calass is to control time stepping More...
 
struct  ThermalElement::TimeSeriesMonitor
 TS monitore it records temperature at time steps. More...
 

Detailed Description

Operators and data structures for thermal analysis.

Implementation of thermal element for unsteady and steady case. Radiation and convection blocks implemented by Xuan Meng

Definition in file ThermalElement.hpp.