www.mooseframework.org
NSEnergyViscousFlux.h
Go to the documentation of this file.
1 /****************************************************************/
2 /* MOOSE - Multiphysics Object Oriented Simulation Environment */
3 /* */
4 /* All contents are licensed under LGPL V2.1 */
5 /* See LICENSE for full restrictions */
6 /****************************************************************/
7 #ifndef NSENERGYVISCOUSFLUX_H
8 #define NSENERGYVISCOUSFLUX_H
9 
10 #include "NSKernel.h"
12 
13 // Forward Declarations
15 
16 template <>
17 InputParameters validParams<NSEnergyViscousFlux>();
18 
23 {
24 public:
25  NSEnergyViscousFlux(const InputParameters & parameters);
26 
27 protected:
28  virtual Real computeQpResidual();
29  virtual Real computeQpJacobian();
30  virtual Real computeQpOffDiagJacobian(unsigned int jvar);
31 
32  // An object for computing viscous stress tensor derivatives.
33  // Constructed via a reference to ourself
35 
36  // Declare ourselves friend to the helper class.
37  template <class U>
39 };
40 
41 #endif // NSENERGYVISCOUSFLUX_H
virtual Real computeQpJacobian()
Viscous flux terms in energy equation.
This class couples together all the variables for the compressible Navier-Stokes equations to allow t...
Definition: NSKernel.h:27
InputParameters validParams< NSEnergyViscousFlux >()
virtual Real computeQpResidual()
NSViscStressTensorDerivs< NSEnergyViscousFlux > _vst_derivs
NSEnergyViscousFlux(const InputParameters &parameters)
virtual Real computeQpOffDiagJacobian(unsigned int jvar)