Octopus
wigner_distribution.F90 File Reference

Go to the source code of this file.

Modules

module  wigner_distribution_oct_m
 

Data Types

type  wigner_distribution_oct_m::wigner_distribution_t
 Class describing a Wigner distribution for sampling initial conditions in multi-trajectory Ehrenfest runs. More...
 

Functions/Subroutines

subroutine wigner_distribution_oct_m::wigner_distribution_init (this, num_modes, seed)
 Initialize the Wigner distribution. More...
 
subroutine wigner_distribution_oct_m::wigner_distribution_end (this)
 Deallocate internal memory. More...
 
real(real64) function, dimension(1:this%num_modes) wigner_distribution_oct_m::wigner_distribution_get (this, sigma, mu, set)
 Get random numbers with given standard deviation and mean per mode. More...
 

Variables

integer, parameter, public wigner_distribution_oct_m::wigner_q = 1
 
integer, parameter, public wigner_distribution_oct_m::wigner_p = 2