Octopus
species_pot.F90 File Reference

Go to the source code of this file.

Modules

module  species_pot_oct_m
 

Functions/Subroutines

subroutine, public species_pot_oct_m::species_atom_density (species, namespace, space, latt, pos, mesh, spin_channels, rho)
 
subroutine generate_uniform_density ()
 
subroutine, public species_pot_oct_m::species_atom_density_np (species, namespace, pos, mesh, spin_channels, rho)
 
subroutine, public species_pot_oct_m::species_atom_density_derivative (species, namespace, space, latt, pos, mesh, spin_channels, drho)
 
subroutine, public species_pot_oct_m::species_atom_density_derivative_np (species, namespace, pos, mesh, spin_channels, drho)
 
subroutine, public species_pot_oct_m::species_atom_density_grad (species, namespace, space, latt, pos, mesh, spin_channels, drho)
 
subroutine, public species_pot_oct_m::species_get_long_range_density (species, namespace, space, latt, pos, mesh, rho, sphere_inout, nlr_x)
 
subroutine species_pot_oct_m::func (xin, ff, jacobian)
 
subroutine, public species_pot_oct_m::species_get_nlcc (species, space, latt, pos, mesh, rho_core, accumulate)
 
subroutine, public species_pot_oct_m::species_get_nlcc_grad (species, space, latt, pos, mesh, rho_core_grad, gnlcc_x)
 
subroutine species_pot_oct_m::getrho (dim, xin)
 
subroutine, public species_pot_oct_m::species_get_local (species, namespace, space, latt, pos, mesh, vl)
 used when the density is not available, or otherwise the Poisson eqn would be used instead More...
 

Variables

type(mesh_t), pointer species_pot_oct_m::mesh_p
 
real(real64), dimension(:), allocatable species_pot_oct_m::rho_p
 
real(real64), dimension(:, :), allocatable species_pot_oct_m::grho_p
 
real(real64) species_pot_oct_m::alpha2_p
 
real(real64), dimension(:), pointer species_pot_oct_m::pos_p
 

Function/Subroutine Documentation

◆ generate_uniform_density()

subroutine species_atom_density::generate_uniform_density
private

Definition at line 418 of file species_pot.F90.