Octopus
compressed_sensing_oct_m Module Reference

Data Types

type  compressed_sensing_t
 

Functions/Subroutines

subroutine, public compressed_sensing_init (this, transform_type, ntime, dtime, stime, nfreq, dfreq, sfreq, noise)
 
subroutine, public compressed_sensing_end (this)
 
subroutine, public compressed_sensing_spectral_analysis (this, time_function, freq_function)
 

Variables

integer, parameter spectrum_transform_laplace = 1
 
integer, parameter spectrum_transform_sin = 2
 
integer, parameter spectrum_transform_cos = 3
 

Function/Subroutine Documentation

◆ compressed_sensing_init()

subroutine, public compressed_sensing_oct_m::compressed_sensing_init ( type(compressed_sensing_t), intent(out)  this,
integer, intent(in)  transform_type,
integer, intent(in)  ntime,
real(real64), intent(in)  dtime,
real(real64), intent(in)  stime,
integer, intent(in)  nfreq,
real(real64), intent(in)  dfreq,
real(real64), intent(in)  sfreq,
real(real64), intent(in)  noise 
)

Definition at line 151 of file compressed_sensing.F90.

◆ compressed_sensing_end()

subroutine, public compressed_sensing_oct_m::compressed_sensing_end ( type(compressed_sensing_t), intent(inout)  this)

Definition at line 209 of file compressed_sensing.F90.

◆ compressed_sensing_spectral_analysis()

subroutine, public compressed_sensing_oct_m::compressed_sensing_spectral_analysis ( type(compressed_sensing_t), intent(inout)  this,
real(real64), dimension(:), intent(in)  time_function,
real(real64), dimension(:), intent(out)  freq_function 
)

Definition at line 221 of file compressed_sensing.F90.

Variable Documentation

◆ spectrum_transform_laplace

integer, parameter compressed_sensing_oct_m::spectrum_transform_laplace = 1
private

Definition at line 126 of file compressed_sensing.F90.

◆ spectrum_transform_sin

integer, parameter compressed_sensing_oct_m::spectrum_transform_sin = 2
private

Definition at line 126 of file compressed_sensing.F90.

◆ spectrum_transform_cos

integer, parameter compressed_sensing_oct_m::spectrum_transform_cos = 3
private

Definition at line 126 of file compressed_sensing.F90.