Gravity interaction between two systems of particles. This should be used for testing purposes only. Note that this interaction assumes all quantities are in S.I. units instead of atomic units.
More...
Gravity interaction between two systems of particles. This should be used for testing purposes only. Note that this interaction assumes all quantities are in S.I. units instead of atomic units.
Definition at line 135 of file gravity.F90.
|
integer, public | partner_np = 0 |
| number of particles in the partner system More...
|
|
real(real64), dimension(:), allocatable, public | partner_mass |
| array storing a copy of the masses of the partner particles More...
|
|
real(real64), dimension(:,:), allocatable, public | partner_pos |
| array storing a copy of the positions of the partner particles More...
|
|
real(real64), dimension(:,:), allocatable, public | force |
|
|
real(real64), dimension(:), pointer | system_mass => NULL() |
| pointer to array storing the masses of the particles More...
|
|
real(real64), dimension(:,:), pointer | system_pos => NULL() |
| pointer to array storing the positions of the particles More...
|
|
◆ init()
procedure gravity_oct_m::gravity_t::init |
|
private |
◆ calculate()
procedure gravity_oct_m::gravity_t::calculate |
|
private |
◆ calculate_energy()
procedure gravity_oct_m::gravity_t::calculate_energy |
|
private |
◆ gravity_finalize()
final gravity_oct_m::gravity_t::gravity_finalize |
|
finalprivate |
◆ gravity_constructor()
◆ system_mass
real(real64), dimension(:), pointer gravity_oct_m::gravity_t::system_mass => NULL() |
|
private |
pointer to array storing the masses of the particles
Definition at line 137 of file gravity.F90.
◆ system_pos
real(real64), dimension(:,:), pointer gravity_oct_m::gravity_t::system_pos => NULL() |
|
private |
pointer to array storing the positions of the particles
Definition at line 138 of file gravity.F90.
◆ partner_np
integer, public gravity_oct_m::gravity_t::partner_np = 0 |
number of particles in the partner system
Definition at line 140 of file gravity.F90.
◆ partner_mass
real(real64), dimension(:), allocatable, public gravity_oct_m::gravity_t::partner_mass |
array storing a copy of the masses of the partner particles
Definition at line 141 of file gravity.F90.
◆ partner_pos
real(real64), dimension(:,:), allocatable, public gravity_oct_m::gravity_t::partner_pos |
array storing a copy of the positions of the partner particles
Definition at line 142 of file gravity.F90.
The documentation for this interface was generated from the following file: