m_omp_kernels_thom Module


Uses

  • module~~m_omp_kernels_thom~~UsesGraph module~m_omp_kernels_thom m_omp_kernels_thom module~m_common m_common module~m_omp_kernels_thom->module~m_common module~m_omp_common m_omp_common module~m_omp_kernels_thom->module~m_omp_common

Used by

  • module~~m_omp_kernels_thom~~UsedByGraph module~m_omp_kernels_thom m_omp_kernels_thom module~m_exec_thom m_exec_thom module~m_exec_thom->module~m_omp_kernels_thom

Subroutines

public subroutine der_univ_thom(du, u, n_tds, n_rhs, coeffs_s, coeffs_e, coeffs, thom_f, thom_s, thom_w, strch)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(out), dimension(:, :) :: du
real(kind=dp), intent(in), dimension(:, :) :: u
integer, intent(in) :: n_tds
integer, intent(in) :: n_rhs
real(kind=dp), intent(in), dimension(:, :) :: coeffs_s
real(kind=dp), intent(in), dimension(:, :) :: coeffs_e
real(kind=dp), intent(in), dimension(:) :: coeffs
real(kind=dp), intent(in), dimension(:) :: thom_f
real(kind=dp), intent(in), dimension(:) :: thom_s
real(kind=dp), intent(in), dimension(:) :: thom_w
real(kind=dp), intent(in), dimension(:) :: strch

public subroutine der_univ_thom_per(du, u, n, coeffs, alpha, thom_f, thom_s, thom_w, thom_p, strch)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(out), dimension(:, :) :: du
real(kind=dp), intent(in), dimension(:, :) :: u
integer, intent(in) :: n
real(kind=dp), intent(in), dimension(:) :: coeffs
real(kind=dp), intent(in) :: alpha
real(kind=dp), intent(in), dimension(:) :: thom_f
real(kind=dp), intent(in), dimension(:) :: thom_s
real(kind=dp), intent(in), dimension(:) :: thom_w
real(kind=dp), intent(in), dimension(:) :: thom_p
real(kind=dp), intent(in), dimension(:) :: strch