Lorenz force between a systems of particles and an electromagnetic field.
More...
Lorenz force between a systems of particles and an electromagnetic field.
Definition at line 132 of file lorentz_force.F90.
|
real(real64), dimension(:,:), pointer, public | system_pos => NULL() |
| pointer to array storing the positions of the particles More...
|
|
real(real64), dimension(:,:), allocatable, public | partner_e_field |
| E field generated by partner. More...
|
|
real(real64), dimension(:,:), allocatable, public | partner_b_field |
| B field generated by partner. 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_vel => NULL() |
| pointer to array storing the velocities of the particles More...
|
|
◆ init()
procedure lorentz_force_oct_m::lorentz_force_t::init |
|
private |
◆ calculate()
procedure lorentz_force_oct_m::lorentz_force_t::calculate |
|
private |
◆ calculate_energy()
procedure lorentz_force_oct_m::lorentz_force_t::calculate_energy |
|
private |
◆ lorentz_force_finalize()
final lorentz_force_oct_m::lorentz_force_t::lorentz_force_finalize |
|
finalprivate |
◆ lorentz_force_constructor()
◆ system_charge
real(real64), dimension(:), pointer lorentz_force_oct_m::lorentz_force_t::system_charge => NULL() |
|
private |
pointer to array storing the charges of the particles
Definition at line 134 of file lorentz_force.F90.
◆ system_pos
real(real64), dimension(:,:), pointer, public lorentz_force_oct_m::lorentz_force_t::system_pos => NULL() |
pointer to array storing the positions of the particles
Definition at line 135 of file lorentz_force.F90.
◆ system_vel
real(real64), dimension(:,:), pointer lorentz_force_oct_m::lorentz_force_t::system_vel => NULL() |
|
private |
pointer to array storing the velocities of the particles
Definition at line 136 of file lorentz_force.F90.
◆ partner_e_field
real(real64), dimension(:,:), allocatable, public lorentz_force_oct_m::lorentz_force_t::partner_e_field |
◆ partner_b_field
real(real64), dimension(:,:), allocatable, public lorentz_force_oct_m::lorentz_force_t::partner_b_field |
The documentation for this interface was generated from the following file: