forked from idaholab/stork
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathDwarfElephantRBOneKernel.h
42 lines (31 loc) · 1.21 KB
/
DwarfElephantRBOneKernel.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
///-------------------------------------------------------------------------
#ifndef DWARFELEPHANTRBONEKERNEL_H
#define DWARFELEPHANTRBONEKERNEL_H
///---------------------------------INCLUDES--------------------------------
// MOOSE includes (DwarfElephant package)
#include "DwarfElephantRBKernel.h"
///-------------------------------------------------------------------------
// Forward Declarations
class DwarfElephantRBOneKernel;
///----------------------------INPUT PARAMETERS-----------------------------
template<>
InputParameters validParams<DwarfElephantRBOneKernel>();
///
class DwarfElephantRBOneKernel : public DwarfElephantRBKernel
{
//----------------------------------PUBLIC----------------------------------
public:
DwarfElephantRBOneKernel(const InputParameters & parameters);
//--------------------------------PROTECTED---------------------------------
protected:
/* Methods */
virtual Real computeQpResidual() override;
virtual Real computeQpJacobian() override;
bool _transient;
Real _density;
Real _specific_heat;
Real _norm_value_density;
Real _norm_value_specific_heat;
};
///-------------------------------------------------------------------------
#endif // DWARFELEPHANTRBONEKERNEL_H