| 
| 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.  
  | 
|   |