Octopus
box_sphere_oct_m::box_sphere_t Interface Reference

Class implementing a spherical box. More...

Detailed Description

Class implementing a spherical box.

Definition at line 132 of file box_sphere.F90.

Inheritance diagram for box_sphere_oct_m::box_sphere_t:
Inheritance graph

Private Member Functions

procedure shape_contains_points => box_sphere_shape_contains_points
 
procedure get_surface_points => box_sphere_shape_get_surface_points
 
procedure get_surface_point_info => box_sphere_shape_get_surface_point_info
 
procedure write_info => box_sphere_write_info
 
procedure short_info => box_sphere_short_info
 
final box_sphere_finalize
 

Private Attributes

real(real64) radius
 the radius of the sphere More...
 

Additional Inherited Members

- Public Attributes inherited from box_shape_oct_m::box_shape_t
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...
 
- Public Attributes inherited from box_oct_m::box_t
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...
 

Member Function/Subroutine Documentation

◆ shape_contains_points()

procedure box_sphere_oct_m::box_sphere_t::shape_contains_points
private

Definition at line 135 of file box_sphere.F90.

◆ get_surface_points()

procedure box_sphere_oct_m::box_sphere_t::get_surface_points
private

Definition at line 136 of file box_sphere.F90.

◆ get_surface_point_info()

procedure box_sphere_oct_m::box_sphere_t::get_surface_point_info
private

Definition at line 137 of file box_sphere.F90.

◆ write_info()

procedure box_sphere_oct_m::box_sphere_t::write_info
private

Definition at line 138 of file box_sphere.F90.

◆ short_info()

procedure box_sphere_oct_m::box_sphere_t::short_info
private

Definition at line 139 of file box_sphere.F90.

◆ box_sphere_finalize()

final box_sphere_oct_m::box_sphere_t::box_sphere_finalize
finalprivate

Definition at line 140 of file box_sphere.F90.

Member Data Documentation

◆ radius

real(real64) box_sphere_oct_m::box_sphere_t::radius
private

the radius of the sphere

Definition at line 133 of file box_sphere.F90.


The documentation for this interface was generated from the following file: