|
Neko 1.99.2
A portable framework for high-order spectral element flow simulations
|
Generic buffer that is extended with buffers of varying rank.
Data Types | |
| type | buffer_t |
Functions/Subroutines | |
| subroutine | buffer_init (this, precision, gdim, glb_nelv, offset_el, nelv, lx, ly, lz) |
| subroutine | buffer_fill (this, x, n) |
| subroutine | buffer_copy (this, x) |
| subroutine | buffer_set_precision (this, precision) |
| subroutine buffer::buffer_copy | ( | class(buffer_t), intent(inout) | this, |
| type(vector_t), intent(inout) | x | ||
| ) |
Definition at line 106 of file buffer.F90.
| subroutine buffer::buffer_fill | ( | class(buffer_t), intent(inout) | this, |
| real(kind=rp), dimension(n), intent(inout) | x, | ||
| integer, intent(inout) | n | ||
| ) |
Definition at line 66 of file buffer.F90.
| subroutine buffer::buffer_init | ( | class(buffer_t), intent(inout) | this, |
| logical, intent(in) | precision, | ||
| integer, intent(in) | gdim, | ||
| integer, intent(in) | glb_nelv, | ||
| integer, intent(in) | offset_el, | ||
| integer, intent(in) | nelv, | ||
| integer, intent(in) | lx, | ||
| integer, intent(in) | ly, | ||
| integer, intent(in) | lz | ||
| ) |
Definition at line 59 of file buffer.F90.
| [in] | precision | Switches between double and single precision |
Definition at line 111 of file buffer.F90.
