|
| subroutine | vector_list::vector_list_init (this, size) |
| | Constructor. Just allocates the array.
|
| |
| pure integer function | vector_list::vector_list_size (this) |
| | Get number of items in the list.
|
| |
| type(vector_t) function, pointer | vector_list::vector_list_get_by_index (this, i) |
| | Get an item pointer by array index.
|
| |
| type(vector_t) function, pointer | vector_list::vector_list_get_by_name (this, name) |
| | Get an item pointer by array index.
|
| |
| subroutine | vector_list::vector_list_append (this, f) |
| | Append a vector to the list.
|
| |
| subroutine | vector_list::vector_list_free (this) |
| | Destructor.
|
| |
| type(c_ptr) function | vector_list::vector_list_x_d (this, i) |
| | Get device pointer for a given index.
|
| |
| real(kind=rp) function, dimension(:), pointer, contiguous | vector_list::vector_list_x (this, i) |
| |
| integer function | vector_list::vector_list_item_size (this, i) |
| | Get the size of item i.
|
| |
| subroutine | vector_list::vector_list_assign_to_ptr (this, i, ptr) |
| | Point item at a given index.
|
| |
| subroutine | vector_list::vector_list_assign_to_vector_ptr (this, i, ptr) |
| | Point item at a given index.
|
| |
| subroutine | vector_list::vector_list_assign_to_vector (this, i, vec) |
| | Point item at a given index.
|
| |
| character(len=80) function | vector_list::vector_list_name (this, i) |
| | Get the name for an item in the list.
|
| |