Residuals in the scalar equation (CPU version).
|
subroutine | scalar_residual_cpu_compute (Ax, s, s_res, f_Xh, c_Xh, msh, Xh, lambda, rhocp, bd, dt, n) |
| Compute the residual. More...
|
|
◆ scalar_residual_cpu_compute()
subroutine scalar_residual_cpu::scalar_residual_cpu_compute |
( |
class(ax_t), intent(in) |
Ax, |
|
|
type(field_t), intent(inout) |
s, |
|
|
type(field_t), intent(inout) |
s_res, |
|
|
type(field_t), intent(inout) |
f_Xh, |
|
|
type(coef_t), intent(inout) |
c_Xh, |
|
|
type(mesh_t), intent(inout) |
msh, |
|
|
type(space_t), intent(inout) |
Xh, |
|
|
type(field_t), intent(in) |
lambda, |
|
|
real(kind=rp), intent(in) |
rhocp, |
|
|
real(kind=rp), intent(in) |
bd, |
|
|
real(kind=rp), intent(in) |
dt, |
|
|
integer, intent(in) |
n |
|
) |
| |
- Parameters
-
Ax | The Helmholtz operator. |
s | The values of the scalar. |
s_res | The values of the scalar residual. |
f_xH | The right hand side. |
c_xH | The SEM coefficients. |
msh | The mesh. |
Xh | The SEM function space. |
lambda | The thermal conductivity. |
rhocp | The density multiplied by the specific heat capacity. |
bd | The coefficeints from the BDF differencing scheme. |
dt | The timestep. |
n | The total number of degrees of freedom. |
Definition at line 41 of file scalar_residual_cpu.f90.