|
Neko 0.9.1
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. | |
| 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.

