Octopus
ion_electron_local_potential_oct_m Module Reference

Data Types

interface  ion_electron_local_potential_t
 

Functions/Subroutines

class(ion_electron_local_potential_t) function, pointer ion_electron_local_potential_constructor (partner)
 
subroutine ion_electron_local_potential_init (this, mesh, psolver, ions, namespace)
 
subroutine ion_electron_local_potential_calculate (this)
 
subroutine ion_electron_local_potential_end (this)
 
subroutine ion_electron_local_potential_finalize (this)
 
subroutine ion_electron_local_potential_calculate_energy (this)
 

Function/Subroutine Documentation

◆ ion_electron_local_potential_constructor()

class(ion_electron_local_potential_t) function, pointer ion_electron_local_potential_oct_m::ion_electron_local_potential_constructor ( class(interaction_partner_t), intent(inout), target  partner)
private

Definition at line 184 of file ion_electron_local_potential.F90.

◆ ion_electron_local_potential_init()

subroutine ion_electron_local_potential_oct_m::ion_electron_local_potential_init ( class(ion_electron_local_potential_t), intent(inout)  this,
class(mesh_t), intent(in), target  mesh,
type(poisson_t), intent(in), target  psolver,
type(ions_t), intent(in), target  ions,
type(namespace_t), intent(in), target  namespace 
)
private

Definition at line 200 of file ion_electron_local_potential.F90.

◆ ion_electron_local_potential_calculate()

subroutine ion_electron_local_potential_oct_m::ion_electron_local_potential_calculate ( class(ion_electron_local_potential_t), intent(inout)  this)
private

Definition at line 237 of file ion_electron_local_potential.F90.

◆ ion_electron_local_potential_end()

subroutine ion_electron_local_potential_oct_m::ion_electron_local_potential_end ( class(ion_electron_local_potential_t), intent(inout)  this)
private

Definition at line 336 of file ion_electron_local_potential.F90.

◆ ion_electron_local_potential_finalize()

subroutine ion_electron_local_potential_oct_m::ion_electron_local_potential_finalize ( type(ion_electron_local_potential_t), intent(inout)  this)
private

Definition at line 352 of file ion_electron_local_potential.F90.

◆ ion_electron_local_potential_calculate_energy()

subroutine ion_electron_local_potential_oct_m::ion_electron_local_potential_calculate_energy ( class(ion_electron_local_potential_t), intent(inout)  this)
private

This is not yet implemented. Therefore this routine should not be called at the moment.

Definition at line 363 of file ion_electron_local_potential.F90.