Serac  0.1
Serac is an implicit thermal strucural mechanics simulation code.
Public Member Functions | Public Attributes | List of all members
serac::heat_transfer::ConstantFlux Struct Reference

Constant thermal flux boundary model. More...

#include <thermal_material.hpp>

Public Member Functions

template<typename T1 , typename T2 , typename T3 >
SERAC_HOST_DEVICE auto operator() (const T1 &, const T2 &, const double, const T3 &) const
 Evaluation function for the thermal flux on a boundary. More...
 

Public Attributes

double flux_ = 0.0
 The constant flux applied to the boundary.
 

Detailed Description

Constant thermal flux boundary model.

Definition at line 203 of file thermal_material.hpp.

Member Function Documentation

◆ operator()()

template<typename T1 , typename T2 , typename T3 >
SERAC_HOST_DEVICE auto serac::heat_transfer::ConstantFlux::operator() ( const T1 &  ,
const T2 &  ,
const double  ,
const T3 &   
) const
inline

Evaluation function for the thermal flux on a boundary.

Template Parameters
T1Type of the position vector
T2Type of the normal vector
T3Type of the temperature on the boundary
dimThe dimension of the problem
Returns
The flux applied to the boundary

Definition at line 217 of file thermal_material.hpp.


The documentation for this struct was generated from the following file: