(git:6a2e663)
fist_efield_methods Module Reference

Functions/Subroutines

subroutine, public fist_efield_energy_force (qenergy, qforce, qpv, atomic_kind_set, particle_set, cell, efield, use_virial, iunit, charges)
 ... More...
 
subroutine, public fist_dipole (fist_env, print_section, atomic_kind_set, particle_set, cell, unit_nr, charges)
 Evaluates the Dipole of a classical charge distribution(point-like) possibly using the berry phase formalism. More...
 

Detailed Description

History
Author
JGH

Function/Subroutine Documentation

◆ fist_efield_energy_force()

subroutine, public fist_efield_methods::fist_efield_energy_force ( real(kind=dp), intent(out)  qenergy,
real(kind=dp), dimension(:, :), intent(out)  qforce,
real(kind=dp), dimension(3, 3), intent(out)  qpv,
type(atomic_kind_type), dimension(:), pointer  atomic_kind_set,
type(particle_type), dimension(:), pointer  particle_set,
type(cell_type), pointer  cell,
type(fist_efield_type), pointer  efield,
logical, intent(in), optional  use_virial,
integer, intent(in), optional  iunit,
real(kind=dp), dimension(:), optional, pointer  charges 
)

...

Parameters
qenergy...
qforce...
qpv...
atomic_kind_set...
particle_set...
cell...
efield...
use_virial...
iunit...
charges...

Definition at line 59 of file fist_efield_methods.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fist_dipole()

subroutine, public fist_efield_methods::fist_dipole ( type(fist_environment_type), pointer  fist_env,
type(section_vals_type), pointer  print_section,
type(atomic_kind_type), dimension(:), pointer  atomic_kind_set,
type(particle_type), dimension(:), pointer  particle_set,
type(cell_type), pointer  cell,
integer, intent(in)  unit_nr,
real(kind=dp), dimension(:), optional, pointer  charges 
)

Evaluates the Dipole of a classical charge distribution(point-like) possibly using the berry phase formalism.

Parameters
fist_env...
print_section...
atomic_kind_set...
particle_set...
cell...
unit_nr...
charges...
History
[01.2006] created [12.2007] tlaino - University of Zurich - debug and extended
Author
Teodoro Laino

Definition at line 191 of file fist_efield_methods.F.

Here is the call graph for this function:
Here is the caller graph for this function: