|
| subroutine | checkpoint_payload::checkpoint_payload_init (this, name) |
| | Initialize a payload.
|
| |
| subroutine | checkpoint_payload::checkpoint_payload_free (this) |
| | Release all pointers held by a payload.
|
| |
| subroutine | checkpoint_payload::checkpoint_payload_add_field (this, fld) |
| | Add a field using its native name as the dataset name.
|
| |
| subroutine | checkpoint_payload::checkpoint_payload_add_series (this, fld_series) |
| | Add a field series using the native names of its lag fields.
|
| |
| subroutine | checkpoint_payload::add_array_1d (this, name, x, global_count, offset, device_ptr, replicated) |
| | Add a rank-one real array.
|
| |
| subroutine | checkpoint_payload::add_array_2d (this, name, x, global_count, offset, device_ptr, replicated) |
| | Add a rank-two contiguous real array.
|
| |
| subroutine | checkpoint_payload::add_array_3d (this, name, x, global_count, offset, device_ptr, replicated) |
| | Add a rank-three contiguous real array.
|
| |
| subroutine | checkpoint_payload::add_array_4d (this, name, x, global_count, offset, device_ptr, replicated) |
| | Add a rank-four contiguous real array.
|
| |
| subroutine | checkpoint_payload::add_mesh_array_4d (this, name, x, msh, xh, device_ptr) |
| | Add a four-dimensional nodal mesh array.
|
| |
| subroutine | checkpoint_payload::checkpoint_payload_add_array (this, name, x, global_count, offset, device_ptr, replicated) |
| | Store a flattened real array in a payload.
|
| |
| subroutine | checkpoint_payload::checkpoint_payload_add_array_dp (this, name, x, global_count, offset, replicated) |
| | Store a rank-one double-precision array in a payload.
|
| |
| subroutine | checkpoint_payload::checkpoint_payload_add_mesh_array (this, name, x, msh, xh, device_ptr) |
| | Store a flattened nodal mesh array in a payload.
|
| |
| subroutine | checkpoint_payload::checkpoint_payload_validate_name (this, name) |
| | Validate that a dataset name is non-empty and unique in a payload.
|
| |
| pure integer function | checkpoint_payload::checkpoint_payload_field_count (this) |
| | Return the number of fields in a payload.
|
| |
| pure integer function | checkpoint_payload::checkpoint_payload_series_count (this) |
| | Return the number of field series in a payload.
|
| |
| pure integer function | checkpoint_payload::checkpoint_payload_array_count (this) |
| | Return the number of arrays in a payload.
|
| |
| pure integer function | checkpoint_payload::checkpoint_payload_mesh_array_count (this) |
| | Return the number of mesh arrays in a payload.
|
| |
| type(field_t) function, pointer | checkpoint_payload::checkpoint_payload_find_field (this, name) |
| | Find a field by its native name.
|
| |
| type(field_series_t) function, pointer | checkpoint_payload::checkpoint_payload_find_series (this, name) |
| | Find a field series by the native name of its base field.
|
| |
| type(checkpoint_array_t) function, pointer | checkpoint_payload::checkpoint_payload_find_array (this, name) |
| | Find an array descriptor by dataset name.
|
| |
| type(checkpoint_mesh_array_t) function, pointer | checkpoint_payload::checkpoint_payload_find_mesh_array (this, name) |
| | Find a mesh-array descriptor by dataset name.
|
| |