67 lambda, rhocp, bd, dt, n)
76 class(
ax_t),
intent(in) :: Ax
77 type(
mesh_t),
intent(inout) :: msh
78 type(
space_t),
intent(inout) :: Xh
79 type(
field_t),
intent(inout) :: s
80 type(
field_t),
intent(inout) :: s_res
81 type(
field_t),
intent(in) :: f_Xh
82 type(
coef_t),
intent(inout) :: c_Xh
83 type(
field_t),
intent(in) :: lambda
84 real(kind=
rp),
intent(in) :: rhocp
85 real(kind=
rp),
intent(in) :: bd
86 real(kind=
rp),
intent(in) :: dt
87 integer,
intent(in) :: n
95 module subroutine scalar_residual_factory(object)
96 class(scalar_residual_t),
allocatable,
intent(inout) :: object
97 end subroutine scalar_residual_factory
100 public :: scalar_residual_factory
Interface for computing the residual of a scalar transport equation.
Defines a Matrix-vector product.
Dirichlet condition applied in the facet normal direction.
integer, parameter, public rp
Global precision used in computations.
Defines the residual for the scalar transport equation.
Defines a function space.
Base type for a matrix-vector product providing .
Coefficients defined on a given (mesh, ) tuple. Arrays use indices (i,j,k,e): element e,...
Dirichlet condition in facet normal direction.
Abstract type to compute scalar residual.
The function space for the SEM solution fields.