0.6.0
Loading...
Searching...
No Matches
mod_user_implicit_discretization_schemes Module Reference

User schemes for the implicit discretization of the different terms of the cell scalar or face vector equations. More...

Functions/Subroutines

subroutine apply_cell_diffusion_user_scheme (face_diffusion_coefficient, matrix_line, ns, i, j, k)
 
subroutine apply_cell_advection_user_scheme (coefficient, velocity, matrix_line, ns, i, j, k)
 Second order implicit scheme.
 

Detailed Description

User schemes for the implicit discretization of the different terms of the cell scalar or face vector equations.

Function/Subroutine Documentation

◆ apply_cell_advection_user_scheme()

subroutine mod_user_implicit_discretization_schemes::apply_cell_advection_user_scheme ( double precision, dimension(:,:,:), intent(in) coefficient,
type(t_face_field), intent(in) velocity,
double precision, dimension(-ns:ns,-ns:ns,-ns:ns), intent(inout) matrix_line,
integer, intent(in) ns,
integer, intent(in) i,
integer, intent(in) j,
integer, intent(in) k )

Second order implicit scheme.

◆ apply_cell_diffusion_user_scheme()

subroutine mod_user_implicit_discretization_schemes::apply_cell_diffusion_user_scheme ( type(t_face_field), intent(in) face_diffusion_coefficient,
double precision, dimension(-ns:ns,-ns:ns,-ns:ns), intent(inout) matrix_line,
integer, intent(in) ns,
integer, intent(in) i,
integer, intent(in) j,
integer, intent(in) k )