Base class for more specialized boxes that are defined by a shape and have a center and basis vectors.  
 More...
Base class for more specialized boxes that are defined by a shape and have a center and basis vectors. 
Definition at line 134 of file box_shape.F90.
 
 | 
| real(real64), dimension(:), allocatable, public  | center | 
|   | where is the box centered  More...
  | 
|   | 
| type(basis_vectors_t), public  | axes | 
|   | Unit vectors used to define the orientation of the shape in space.  More...
  | 
|   | 
| integer, public  | dim | 
|   | dimensions of the space the box lives in  More...
  | 
|   | 
| real(real64), dimension(:), allocatable, public  | bounding_box_l | 
|   | Half lengths of the bounding box that contains the box. Note that this box always contains the origin and is symmetrical with respect to it.  More...
  | 
|   | 
 | 
| real(real64), dimension(:,:), allocatable  | bounding_box | 
|   | Start and end points of the axes-aligned bounding box. The axes are the one that define the orientation of the shape in space (see above).  More...
  | 
|   | 
◆ contains_points()
  
  
      
        
          | procedure box_shape_oct_m::box_shape_t::contains_points | 
         
       
   | 
  
private   | 
  
 
 
◆ bounds()
  
  
      
        
          | procedure box_shape_oct_m::box_shape_t::bounds | 
         
       
   | 
  
private   | 
  
 
 
◆ shape_contains_points()
◆ center
      
        
          | real(real64), dimension(:), allocatable, public box_shape_oct_m::box_shape_t::center | 
        
      
 
 
◆ axes
Unit vectors used to define the orientation of the shape in space. 
Definition at line 137 of file box_shape.F90.
 
 
◆ bounding_box
  
  
      
        
          | real(real64), dimension(:,:), allocatable box_shape_oct_m::box_shape_t::bounding_box | 
         
       
   | 
  
private   | 
  
 
Start and end points of the axes-aligned bounding box. The axes are the one that define the orientation of the shape in space (see above). 
Definition at line 138 of file box_shape.F90.
 
 
The documentation for this type was generated from the following file: