AovConst.f90 : global definitions for Aov.f90
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=*), | public, | parameter | :: | VER | = | '25.04.2020' | version |
integer, | public, | parameter | :: | SP | = | Kind(1e0) | type of measurements and errors |
integer, | public, | parameter | :: | CP | = | Kind((1._SP, 1._SP)) | type of complex values |
integer, | public, | parameter | :: | TIME | = | Kind(1d0) | type of time & frequency variables |
integer, | public, | parameter | :: | LSTRING | = | 40 | max input string length |
real(kind=SP), | public, | parameter | :: | PI2 | = | 6.283185307179586476925286766559005768394_SP | |
character(len=80), | public | :: | msg | a string variable of local use |
|||
integer, | public | :: | io | a status variable of local use |
Spectrum structure
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | nfr | number of frequencies |
|||
real(kind=TIME), | public | :: | fr0 | lowest frequency |
|||
real(kind=TIME), | public | :: | frs | frequency increment |
|||
real(kind=SP), | public, | Allocatable | :: | th(:) | frequency spectrum/periodogram |
Observations structure
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | no | = | 0 | number of observations |
|
logical, | public | :: | weights | = | .False. | Weights present? |
|
real(kind=TIME), | public | :: | epoch | = | 0._TIME | Epoch |
|
real(kind=TIME), | public | :: | tmin | = | 0._TIME | Min time |
|
real(kind=TIME), | public | :: | tmax | = | 0._TIME | Max time |
|
real(kind=TIME), | public, | Allocatable | :: | t(:) | |||
real(kind=SP), | public, | Allocatable | :: | v(:) | |||
real(kind=SP), | public, | Allocatable | :: | w(:) |