Neko 1.99.1
A portable framework for high-order spectral element flow simulations
|
Public Member Functions | |
procedure | init (this, precision, gdim, glb_nelv, offset_el, nelv, lx, ly, lz) |
procedure | fill (this, x, n) |
procedure | copy (this, x) |
procedure | set_precision (this, precision) |
Public Attributes | |
logical | dp_precision = .false. |
Precision of output data. | |
Definition at line 42 of file buffer.F90.
procedure buffer::buffer_t::copy | ( | class(buffer_t), intent(inout) | this, |
type(vector_t), intent(inout) | x | ||
) |
Definition at line 53 of file buffer.F90.
procedure buffer::buffer_t::fill | ( | class(buffer_t), intent(inout) | this, |
real(kind=rp), dimension(n), intent(inout) | x, | ||
integer, intent(inout) | n | ||
) |
Definition at line 46 of file buffer.F90.
procedure buffer::buffer_t::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 45 of file buffer.F90.
[in] | precision | Switches between double and single precision |
Definition at line 54 of file buffer.F90.
logical buffer::buffer_t::dp_precision = .false. |
Definition at line 43 of file buffer.F90.