|
subroutine | field_list::field_list_init (this, size) |
| Constructor. Just allocates the array.
|
|
pure integer function | field_list::field_list_size (this) |
| Get number of items in the list.
|
|
type(field_t) function, pointer | field_list::field_list_get_by_index (this, i) |
| Get an item pointer by array index.
|
|
type(field_t) function, pointer | field_list::field_list_get_by_name (this, name) |
| Get an item pointer by array index.
|
|
subroutine | field_list::field_list_append (this, f) |
| Append a field to the list.
|
|
subroutine | field_list::field_list_free (this) |
| Destructor.
|
|
type(c_ptr) function | field_list::field_list_x_d (this, i) |
| Get device pointer for a given index.
|
|
real(kind=rp) function, dimension(:,:,:,:), pointer | field_list::field_list_x (this, i) |
|
integer function | field_list::field_list_item_size (this, i) |
| Get the size of the dofmap for item i .
|
|
subroutine | field_list::field_list_assign_to_ptr (this, i, ptr) |
| Point item at a given index.
|
|
subroutine | field_list::field_list_assign_to_field_ptr (this, i, ptr) |
| Point item at a given index.
|
|
subroutine | field_list::field_list_assign_to_field (this, i, fld) |
| Point item at a given index.
|
|
type(dofmap_t) function, pointer | field_list::field_list_dof (this, i) |
| Get the the dofmap for item i .
|
|
type(space_t) function, pointer | field_list::field_list_space (this, i) |
| Get the the space for item i .
|
|
type(mesh_t) function, pointer | field_list::field_list_msh (this, i) |
| Get the the mesh for item i .
|
|
logical function | field_list::field_list_internal_dofmap (this, i) |
| Whether the dofmap is internal for item i .
|
|
character(len=80) function | field_list::field_list_name (this, i) |
| Get the name for an item in the list.
|
|