Octopus
pes_spm_oct_m::pes_spm_t Type Reference

Detailed Description

Definition at line 153 of file pes_spm.F90.

Public Attributes

complex(real64), dimension(:,:,:,:,:), allocatable, public wf
 wavefunctions at sample points More...
 

Private Attributes

integer nspoints
 how many points we store the wf More...
 
real(real64), dimension(:,:), allocatable rcoords
 coordinates of the sample points More...
 
real(real64), dimension(:,:), allocatable rcoords_nrm
 
real(real64), dimension(:,:), allocatable dq
 part 1 of Volkov phase (recipe phase) More...
 
real(real64), dimension(:), allocatable domega
 part 2 of Volkov phase (recipe phase) More...
 
integer recipe
 type of calculation (RAW/PHASE) More...
 
complex(real64), dimension(:,:,:,:,:), allocatable wfft
 Fourier transform of wavefunction. More...
 
real(real64) omegamax
 maximum frequency of the spectrum More...
 
real(real64) delomega
 frequency spacing of the spectrum More...
 
integer nomega
 number of frequencies of the spectrum More...
 
logical onfly
 spectrum is calculated on-the-fly when true More...
 
integer save_iter
 output interval and size of arrays More...
 
logical sphgrid
 use a spherical grid (instead of sample points from input) More...
 
integer nstepsphir
 
integer nstepsthetar
 
type(mesh_interpolation_tinterp
 

Member Data Documentation

◆ nspoints

integer pes_spm_oct_m::pes_spm_t::nspoints
private

how many points we store the wf

Definition at line 155 of file pes_spm.F90.

◆ rcoords

real(real64), dimension(:,:), allocatable pes_spm_oct_m::pes_spm_t::rcoords
private

coordinates of the sample points

Definition at line 156 of file pes_spm.F90.

◆ rcoords_nrm

real(real64), dimension(:,:), allocatable pes_spm_oct_m::pes_spm_t::rcoords_nrm
private

Definition at line 157 of file pes_spm.F90.

◆ wf

complex(real64), dimension(:,:,:,:,:), allocatable, public pes_spm_oct_m::pes_spm_t::wf

wavefunctions at sample points

Definition at line 158 of file pes_spm.F90.

◆ dq

real(real64), dimension(:,:), allocatable pes_spm_oct_m::pes_spm_t::dq
private

part 1 of Volkov phase (recipe phase)

Definition at line 159 of file pes_spm.F90.

◆ domega

real(real64), dimension(:), allocatable pes_spm_oct_m::pes_spm_t::domega
private

part 2 of Volkov phase (recipe phase)

Definition at line 160 of file pes_spm.F90.

◆ recipe

integer pes_spm_oct_m::pes_spm_t::recipe
private

type of calculation (RAW/PHASE)

Definition at line 161 of file pes_spm.F90.

◆ wfft

complex(real64), dimension(:,:,:,:,:), allocatable pes_spm_oct_m::pes_spm_t::wfft
private

Fourier transform of wavefunction.

Definition at line 162 of file pes_spm.F90.

◆ omegamax

real(real64) pes_spm_oct_m::pes_spm_t::omegamax
private

maximum frequency of the spectrum

Definition at line 163 of file pes_spm.F90.

◆ delomega

real(real64) pes_spm_oct_m::pes_spm_t::delomega
private

frequency spacing of the spectrum

Definition at line 164 of file pes_spm.F90.

◆ nomega

integer pes_spm_oct_m::pes_spm_t::nomega
private

number of frequencies of the spectrum

Definition at line 165 of file pes_spm.F90.

◆ onfly

logical pes_spm_oct_m::pes_spm_t::onfly
private

spectrum is calculated on-the-fly when true

Definition at line 166 of file pes_spm.F90.

◆ save_iter

integer pes_spm_oct_m::pes_spm_t::save_iter
private

output interval and size of arrays

Definition at line 167 of file pes_spm.F90.

◆ sphgrid

logical pes_spm_oct_m::pes_spm_t::sphgrid
private

use a spherical grid (instead of sample points from input)

Definition at line 168 of file pes_spm.F90.

◆ nstepsphir

integer pes_spm_oct_m::pes_spm_t::nstepsphir
private

Definition at line 169 of file pes_spm.F90.

◆ nstepsthetar

integer pes_spm_oct_m::pes_spm_t::nstepsthetar
private

Definition at line 169 of file pes_spm.F90.

◆ interp

type(mesh_interpolation_t) pes_spm_oct_m::pes_spm_t::interp
private

Definition at line 170 of file pes_spm.F90.


The documentation for this type was generated from the following file: