Scrambler  1
Spectras Module Reference
+ Collaboration diagram for Spectras:

List of all members.

Data Types

type  SpectraDef

Public Member Functions

subroutine SpectraInit ()
subroutine CreateSpectra (Spectra, levelOpt)
subroutine DestroySpectra (Spectra)
subroutine AddSpectraToList (Spectra)
subroutine ProcessSpectras
subroutine CollectSpectra (Spectra)
subroutine OutputSpectra (Spectra)
subroutine BinSpectra (Spectra, level, GmB, mB, data)
subroutine WindowData (WindowFunction, layout, data)

Public Attributes

INTEGER, parameter MAXIMUMSPECTRALEVEL = -1
INTEGER, parameter SCALAR_SPECT = 0
INTEGER, parameter VECTOR_SPECT = 1
INTEGER, parameter NO_WINDOW = 0
INTEGER, parameter COSINE_WINDOW = 1
TYPE(SpectraDef), pointer FirstSpectra
TYPE(SpectraDef), pointer LastSpectra

Detailed Description

Definition at line 23 of file spectra.f90.


Member Function/Subroutine Documentation

subroutine SpectraInit ( )

Definition at line 58 of file spectra.f90.

subroutine CreateSpectra ( TYPE(SpectraDef), pointer  Spectra,
INTEGER, optional  levelOpt 
)

Definition at line 62 of file spectra.f90.

subroutine DestroySpectra ( TYPE(SpectraDef), pointer  Spectra)

Definition at line 75 of file spectra.f90.

subroutine AddSpectraToList ( TYPE(SpectraDef), pointer  Spectra)

Definition at line 81 of file spectra.f90.

subroutine ProcessSpectras ( )

Definition at line 92 of file spectra.f90.

subroutine CollectSpectra ( TYPE(SpectraDef), pointer  Spectra)

Definition at line 173 of file spectra.f90.

subroutine OutputSpectra ( TYPE(SpectraDef), pointer  Spectra)

Definition at line 182 of file spectra.f90.

subroutine BinSpectra ( TYPE(SpectraDef Spectra,
INTEGER  level,
INTEGER, dimension(3,2)  GmB,
INTEGER, dimension(3,2)  mB,
COMPLEX(8), dimension(:,:,:,:), pointer  data 
)

Definition at line 221 of file spectra.f90.

subroutine WindowData ( INTEGER  WindowFunction,
TYPE(LayoutDef), pointer  layout,
COMPLEX(KIND=qPREC), dimension(:,:,:,:), pointer  data 
)

Definition at line 268 of file spectra.f90.


Member Data Documentation

INTEGER, parameter MAXIMUMSPECTRALEVEL = -1

Definition at line 39 of file spectra.f90.

INTEGER, parameter SCALAR_SPECT = 0

Definition at line 40 of file spectra.f90.

INTEGER, parameter VECTOR_SPECT = 1

Definition at line 40 of file spectra.f90.

INTEGER, parameter NO_WINDOW = 0

Definition at line 41 of file spectra.f90.

INTEGER, parameter COSINE_WINDOW = 1

Definition at line 41 of file spectra.f90.

TYPE(SpectraDef), pointer FirstSpectra

Definition at line 55 of file spectra.f90.

TYPE(SpectraDef), pointer LastSpectra

Definition at line 55 of file spectra.f90.


The documentation for this module was generated from the following file:
 All Classes Files Functions Variables