Open source Very Long Baseline Interferometry
OpenVLBI
Modules | Classes
Very Long Baseline Interferometry API

OpenVLBI is a free, open source library for very long baseline interferometry.
More...

Modules

 VLBI types
 
 VLBI defines
 
 Core VLBI functions
 
 Nodes API
 
 Baselines API
 
 Models API
 
 Parallax calculators
 
 Time conversions
 
 Astronomy specific
 
 OpenVLBI Server C++ API
 The OpenVLBI Server, a C++ implementation of an OpenVLBI server or application.

 
 Digital Signal Processing API
 The DSP API is a collection of essential routines used in astronomy signal processing

 

Classes

struct  vlbi_node
 A single node, returned by vlbi_get_nodes into an array. More...
 

Detailed Description

OpenVLBI provides functions to locate, aim, cross-correlate and synchronize more nodes, or observatories together. Each observation creates a Fourier plane filled with the perpective projection of each baseline during the various captures. The nodes can contain a location companion for each sample for moving baseline projection, or a single location. Projection is calculated by an aperture synthesis algorithm. OpenVLBI saves each observation into an internal models list, where you can load your own models also. There are various model operations, including differential Fourier transform, inverse Fourier transform, shift, and masking. More operations can be done on models by using the DSP API, included into OpenVLBI. Once your work is done, the models can also be saved as jpeg, png, or fits picture files.

Author
Ilia Platone
Version
3.0.0
Date
2017-2022