Coulomb interaction between two systems of particles.
More...
Coulomb interaction between two systems of particles.
Definition at line 132 of file coulomb_force.F90.
|
integer, public | partner_np = 0 |
| number of particles in the partner system More...
|
|
real(real64), dimension(:), allocatable, public | partner_charge |
| 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_charge => NULL() |
| pointer to array storing the charges of the particles More...
|
|
real(real64), dimension(:,:), pointer | system_pos => NULL() |
| pointer to array storing the positions of the particles More...
|
|
◆ init()
procedure coulomb_force_oct_m::coulomb_force_t::init |
|
private |
◆ calculate()
procedure coulomb_force_oct_m::coulomb_force_t::calculate |
|
private |
◆ calculate_energy()
procedure coulomb_force_oct_m::coulomb_force_t::calculate_energy |
|
private |
◆ coulomb_force_finalize()
final coulomb_force_oct_m::coulomb_force_t::coulomb_force_finalize |
|
finalprivate |
◆ coulomb_force_constructor()
◆ system_charge
real(real64), dimension(:), pointer coulomb_force_oct_m::coulomb_force_t::system_charge => NULL() |
|
private |
pointer to array storing the charges of the particles
Definition at line 134 of file coulomb_force.F90.
◆ system_pos
real(real64), dimension(:,:), pointer coulomb_force_oct_m::coulomb_force_t::system_pos => NULL() |
|
private |
pointer to array storing the positions of the particles
Definition at line 135 of file coulomb_force.F90.
◆ partner_np
integer, public coulomb_force_oct_m::coulomb_force_t::partner_np = 0 |
◆ partner_charge
real(real64), dimension(:), allocatable, public coulomb_force_oct_m::coulomb_force_t::partner_charge |
array storing a copy of the masses of the partner particles
Definition at line 138 of file coulomb_force.F90.
◆ partner_pos
real(real64), dimension(:,:), allocatable, public coulomb_force_oct_m::coulomb_force_t::partner_pos |
array storing a copy of the positions of the partner particles
Definition at line 139 of file coulomb_force.F90.
The documentation for this interface was generated from the following file: