![]()  | 
  
    Octopus
    
   | 
 
Data Types | |
| interface | box_bounds | 
| Box bounds along some axes.  More... | |
| interface | box_contains_points | 
| Given a list of points, this function should return an array indicating for each point if it is inside the box or not.  More... | |
| type | box_iterator_t | 
| type | box_list_t | 
| These classes extends the list and list iterator to create a box list.  More... | |
| interface | box_short_info | 
| Return a string containing a short description of the box.  More... | |
| type | box_t | 
| class to tell whether a point is inside or outside  More... | |
| interface | box_write_info | 
| Write the complete information about the box to a file.  More... | |
Functions/Subroutines | |
| subroutine | box_turn_inside_out (this) | 
| Turn a box inside out.  More... | |
| logical function | box_is_inside_out (this) | 
| Is the box inside out?  More... | |
| recursive logical function | box_contains_point (this, xx, tol) | 
| Convenience function to check if a single point is inside the box when that point is passed as a rank-one array.  More... | |
| logical function, dimension(1:nn) | box_get_surface_points (this, namespace, mesh_spacing, nn, xx, number_of_layers) | 
| subroutine | box_get_surface_point_info (this, point_coordinates, mesh_spacing, normal_vector, surface_element) | 
| subroutine | box_list_add_node (this, box) | 
| class(box_t) function, pointer | box_iterator_get_next (this) | 
Variables | |
| integer, parameter, public | box_info_len =200 | 
| real(real64), parameter, public | box_boundary_delta = 1e-12_real64 | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private |