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 136 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 139 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 140 of file box_shape.F90.
The documentation for this type was generated from the following file: