Implements type data_streamer_t.
|
| subroutine | data_streamer_init_params (this, nelv, lx, ly, lz, glb_nelv, offset_el, gdim, timeout_seconds) |
| | Constructor from parameters.
|
| |
| subroutine | data_streamer_free (this) |
| | Destructor wraps the adios2 finalize routine. Closes insitu writer.
|
| |
| subroutine | data_streamer_stream (this, fld) |
| | streamer
|
| |
| subroutine | data_streamer_recieve (this, fld) |
| | reciever
|
| |
| subroutine | data_streamer_init_coef (this, coef, timeout_seconds) |
| | Constructor from a coef_t object. Kept for backwards compatibility. Wraps the adios2 set-up.
|
| |
| subroutine | data_streamer_init_msh_xh (this, msh, xh, timeout_seconds) |
| | Constructor from a mesh and space.
|
| |
◆ data_streamer_free()
◆ data_streamer_init_coef()
- Parameters
-
| coef | Type that contains geometrical information on the case. |
| timeout_seconds | Time in seconds after which the streaming should time out. Default is 300 seconds. |
Definition at line 176 of file data_streamer.F90.
◆ data_streamer_init_msh_xh()
- Parameters
-
| msh | mesh_t object containing global information about number of elements and offsets |
| xh | space_t object containing ing |
| timeout_seconds | Time in seconds after which the streaming should time out. Default is 300 seconds. |
Definition at line 191 of file data_streamer.F90.
◆ data_streamer_init_params()
| subroutine data_streamer::data_streamer_init_params |
( |
class(data_streamer_t), intent(inout) |
this, |
|
|
integer, intent(in) |
nelv, |
|
|
integer, intent(in) |
lx, |
|
|
integer, intent(in) |
ly, |
|
|
integer, intent(in) |
lz, |
|
|
integer, intent(in) |
glb_nelv, |
|
|
integer, intent(in) |
offset_el, |
|
|
integer, intent(in) |
gdim, |
|
|
integer, intent(in), optional |
timeout_seconds |
|
) |
| |
- Parameters
-
| nelv | Local number of elements |
| lx | Number of GLL points in x |
| ly | Number of GLL points in y |
| lz | Number of GLL points in z |
| glb_nelv | Global number of elements |
| offset_el | Element offset for each rank |
| gdim | Dimension of the problem |
| timeout_seconds | Time in seconds after which the streaming should time out. Default is 300 seconds. |
Definition at line 91 of file data_streamer.F90.
◆ data_streamer_recieve()
◆ data_streamer_stream()