Documentation 6b54b78464
Loading...
Searching...
No Matches
CConductivityModel Class Referenceabstract

Interface class for defining the thermal conductivity model. More...

#include <CConductivityModel.hpp>

Inheritance diagram for CConductivityModel:
[legend]

Public Member Functions

 CConductivityModel ()=default
 
 CConductivityModel (const CConductivityModel &)=delete
 
void operator= (const CConductivityModel &)=delete
 
virtual ~CConductivityModel ()
 
su2double GetConductivity () const
 return conductivity value.
 
su2double Getdktdrho_T () const
 return conductivity partial derivative value.
 
su2double GetdktdT_rho () const
 return conductivity partial derivative value.
 
virtual void SetConductivity (su2double t, su2double rho, su2double mu_lam, su2double mu_turb, su2double cp, su2double dmudrho_t, su2double dmudt_rho)=0
 Set thermal conductivity.
 

Protected Attributes

su2double kt_ {0.0}
 Thermal conductivity.
 
su2double dktdrho_t_ {0.0}
 DktDrho_T.
 
su2double dktdt_rho_ {0.0}
 DktDT_rho.
 

Detailed Description

Interface class for defining the thermal conductivity model.

Author
S. Vitale, M. Pini

Constructor & Destructor Documentation

◆ CConductivityModel() [1/2]

CConductivityModel::CConductivityModel ( )
default

◆ CConductivityModel() [2/2]

CConductivityModel::CConductivityModel ( const CConductivityModel &  )
delete

◆ ~CConductivityModel()

virtual CConductivityModel::~CConductivityModel ( )
inlinevirtual

Member Function Documentation

◆ GetConductivity()

su2double CConductivityModel::GetConductivity ( ) const
inline

return conductivity value.

◆ Getdktdrho_T()

su2double CConductivityModel::Getdktdrho_T ( ) const
inline

return conductivity partial derivative value.

◆ GetdktdT_rho()

su2double CConductivityModel::GetdktdT_rho ( ) const
inline

return conductivity partial derivative value.

◆ operator=()

void CConductivityModel::operator= ( const CConductivityModel &  )
delete

◆ SetConductivity()

virtual void CConductivityModel::SetConductivity ( su2double  t,
su2double  rho,
su2double  mu_lam,
su2double  mu_turb,
su2double  cp,
su2double  dmudrho_t,
su2double  dmudt_rho 
)
pure virtual

Member Data Documentation

◆ dktdrho_t_

su2double CConductivityModel::dktdrho_t_ {0.0}
protected

DktDrho_T.

◆ dktdt_rho_

su2double CConductivityModel::dktdt_rho_ {0.0}
protected

DktDT_rho.

◆ kt_

su2double CConductivityModel::kt_ {0.0}
protected

Thermal conductivity.


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