Neko
0.9.99
A portable framework for high-order spectral element flow simulations
|
Implements the device kernel for the boussinesq_source_term_t
type.
Functions/Subroutines | |
subroutine, public | boussinesq_source_term_compute_device (fields, s, ref_value, g, beta) |
Computes the Boussinesq source term on the device. More... | |
subroutine, public boussinesq_source_term_device::boussinesq_source_term_compute_device | ( | type(field_list_t), intent(inout) | fields, |
type(field_t), intent(inout) | s, | ||
real(kind=rp), intent(in) | ref_value, | ||
real(kind=rp), dimension(3), intent(in) | g, | ||
real(kind=rp), intent(in) | beta | ||
) |
fields | The right-hand side. |
s | The scalar field |
ref_value | The reference value of the scalar field. |
g | The gravity vector. |
beta | The thermal expansion coefficient. |
Definition at line 52 of file boussinesq_source_term_device.f90.