moltres
Loading...
Searching...
No Matches
ScalarTransportBase.h
Go to the documentation of this file.
1#pragma once
2
3#include "InputParameters.h"
4#include "MooseVariableBase.h"
5
13{
14public:
15 ScalarTransportBase(const InputParameters & parameters);
16
17 static InputParameters validParams();
18
20 virtual Real computeConcentration(const VariableValue & u, unsigned int qp);
21
23 virtual RealVectorValue computeConcentrationGradient(const VariableValue & u,
24 const VariableGradient & grad_u,
25 unsigned int qp);
26
28 virtual Real computeConcentrationDerivative(const VariableValue & u,
29 const VariablePhiValue & phi,
30 unsigned int j,
31 unsigned int qp);
32
34 virtual RealVectorValue
35 computeConcentrationGradientDerivative(const VariableValue & u,
36 const VariableGradient & grad_u,
37 const VariablePhiValue & phi,
38 const VariablePhiGradient & grad_phi,
39 unsigned int j,
40 unsigned int qp);
41
43 virtual Real
44 computeConcentrationDot(const VariableValue & u, const VariableValue & u_dot, unsigned int qp);
45
47 virtual Real computeConcentrationDotDerivative(const VariableValue & u,
48 const VariableValue & u_dot,
49 const VariableValue & du_dot_du,
50 const VariablePhiValue & phi,
51 unsigned int j,
52 unsigned int qp);
53
54private:
56 const bool _use_exp_form;
57};
Definition ScalarTransportBase.h:13
static InputParameters validParams()
Definition ScalarTransportBase.C:6
virtual Real computeConcentrationDotDerivative(const VariableValue &u, const VariableValue &u_dot, const VariableValue &du_dot_du, const VariablePhiValue &phi, unsigned int j, unsigned int qp)
Computes .
Definition ScalarTransportBase.C:80
virtual Real computeConcentrationDot(const VariableValue &u, const VariableValue &u_dot, unsigned int qp)
Computes .
Definition ScalarTransportBase.C:68
virtual Real computeConcentrationDerivative(const VariableValue &u, const VariablePhiValue &phi, unsigned int j, unsigned int qp)
Computes .
Definition ScalarTransportBase.C:41
virtual RealVectorValue computeConcentrationGradientDerivative(const VariableValue &u, const VariableGradient &grad_u, const VariablePhiValue &phi, const VariablePhiGradient &grad_phi, unsigned int j, unsigned int qp)
Computes .
Definition ScalarTransportBase.C:53
virtual RealVectorValue computeConcentrationGradient(const VariableValue &u, const VariableGradient &grad_u, unsigned int qp)
Computes .
Definition ScalarTransportBase.C:30
virtual Real computeConcentration(const VariableValue &u, unsigned int qp)
Computes .
Definition ScalarTransportBase.C:21