GRINS-0.6.0
Public Member Functions | Protected Attributes | Private Member Functions | List of all members
GRINS::PrimitiveTempVariables Class Reference

#include <primitive_temp_variables.h>

Inheritance diagram for GRINS::PrimitiveTempVariables:
Inheritance graph
[legend]

Public Member Functions

 PrimitiveTempVariables (const GetPot &input)
 
 ~PrimitiveTempVariables ()
 
virtual void init (libMesh::FEMSystem *system)
 
VariableIndex T_var () const
 

Protected Attributes

VariableIndex _T_var
 Indices for each variable;. More...
 
std::string _T_var_name
 Names of each variable in the system. More...
 

Private Member Functions

 PrimitiveTempVariables ()
 

Detailed Description

Definition at line 40 of file primitive_temp_variables.h.

Constructor & Destructor Documentation

GRINS::PrimitiveTempVariables::PrimitiveTempVariables ( const GetPot &  input)

Definition at line 37 of file primitive_temp_variables.C.

39  _T_var_name( input("Physics/VariableNames/Temperature", T_var_name_default ) )
40  {
41  return;
42  }
const unsigned int invalid_var_index
Invalid varaible index id.
Definition: var_typedefs.h:48
std::string _T_var_name
Names of each variable in the system.
const std::string T_var_name_default
temperature
VariableIndex _T_var
Indices for each variable;.
GRINS::PrimitiveTempVariables::~PrimitiveTempVariables ( )

Definition at line 44 of file primitive_temp_variables.C.

45  {
46  return;
47  }
GRINS::PrimitiveTempVariables::PrimitiveTempVariables ( )
private

Member Function Documentation

void GRINS::PrimitiveTempVariables::init ( libMesh::FEMSystem *  system)
virtual

Reimplemented in GRINS::PrimitiveTempFEVariables.

Definition at line 49 of file primitive_temp_variables.C.

References _T_var, and _T_var_name.

Referenced by GRINS::HeatTransferStabilizationHelper::init(), and GRINS::HeatTransferBCHandling::init_bc_data().

50  {
51  libmesh_assert( system->has_variable(_T_var_name) );
52 
53  _T_var = system->variable_number( _T_var_name );
54 
55  return;
56  }
std::string _T_var_name
Names of each variable in the system.
VariableIndex _T_var
Indices for each variable;.
VariableIndex GRINS::PrimitiveTempVariables::T_var ( ) const
inline

Member Data Documentation

VariableIndex GRINS::PrimitiveTempVariables::_T_var
protected

Indices for each variable;.

Definition at line 54 of file primitive_temp_variables.h.

Referenced by init(), GRINS::PrimitiveTempFEVariables::init(), and T_var().

std::string GRINS::PrimitiveTempVariables::_T_var_name
protected

Names of each variable in the system.

Definition at line 57 of file primitive_temp_variables.h.

Referenced by init(), and GRINS::PrimitiveTempFEVariables::init().


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

Generated on Mon Jun 22 2015 21:32:24 for GRINS-0.6.0 by  doxygen 1.8.9.1