moltres
Loading...
Searching...
No Matches
ScalarAdvectionArtDiffNoBCBC.h
Go to the documentation of this file.
1#pragma once
2
3#include "IntegratedBC.h"
5
10class ScalarAdvectionArtDiffNoBCBC : public IntegratedBC, public ScalarTransportBase
11{
12public:
13 ScalarAdvectionArtDiffNoBCBC(const InputParameters & parameters);
14
15 static InputParameters validParams();
16
18
19protected:
20 virtual Real computeQpResidual() override;
21 virtual Real computeQpJacobian() override;
22 virtual Real computeQpOffDiagJacobian(unsigned jvar) override;
23
24 Real _scale;
25 // Coupled variables
26 const VariableValue & _u_vel;
27 const VariableValue & _v_vel;
28 const VariableValue & _w_vel;
29
30 // Variable numberings
34
35 VariableValue _u_def;
36 VariableValue _v_def;
37 VariableValue _w_def;
39 Real _tau;
40};
Definition ScalarAdvectionArtDiffNoBCBC.h:11
virtual Real computeQpResidual() override
Definition ScalarAdvectionArtDiffNoBCBC.C:55
unsigned _u_vel_var_number
Definition ScalarAdvectionArtDiffNoBCBC.h:31
Real _conc_scaling
Definition ScalarAdvectionArtDiffNoBCBC.h:38
virtual Real computeQpOffDiagJacobian(unsigned jvar) override
Definition ScalarAdvectionArtDiffNoBCBC.C:78
unsigned _v_vel_var_number
Definition ScalarAdvectionArtDiffNoBCBC.h:32
const VariableValue & _w_vel
Definition ScalarAdvectionArtDiffNoBCBC.h:28
VariableValue _w_def
Definition ScalarAdvectionArtDiffNoBCBC.h:37
VariableValue _u_def
Definition ScalarAdvectionArtDiffNoBCBC.h:35
VariableValue _v_def
Definition ScalarAdvectionArtDiffNoBCBC.h:36
unsigned _w_vel_var_number
Definition ScalarAdvectionArtDiffNoBCBC.h:33
static InputParameters validParams()
Definition ScalarAdvectionArtDiffNoBCBC.C:6
Real _tau
Definition ScalarAdvectionArtDiffNoBCBC.h:39
virtual Real computeQpJacobian() override
Definition ScalarAdvectionArtDiffNoBCBC.C:66
const VariableValue & _v_vel
Definition ScalarAdvectionArtDiffNoBCBC.h:27
virtual ~ScalarAdvectionArtDiffNoBCBC()
Definition ScalarAdvectionArtDiffNoBCBC.h:17
const VariableValue & _u_vel
Definition ScalarAdvectionArtDiffNoBCBC.h:26
Real _scale
Definition ScalarAdvectionArtDiffNoBCBC.h:24
Definition ScalarTransportBase.h:13