|
Open source Very Long Baseline Interferometry
OpenVLBI
|
Functions | |
| DLL_EXPORT void | vlbi_add_node (vlbi_context ctx, dsp_stream_p Stream, const char *name, int geographic_coordinates) |
| Add a stream into the current OpenVLBI context. More... | |
| DLL_EXPORT void | vlbi_copy_node (void *ctx, const char *name, const char *node) |
| Copy a node into a new one. More... | |
| DLL_EXPORT dsp_stream_p | vlbi_get_node (void *ctx, const char *name) |
| Get a stream from the current OpenVLBI context. More... | |
| DLL_EXPORT int | vlbi_has_node (void *ctx, const char *name) |
| Determine if a node is present into the current OpenVLBI context. More... | |
| DLL_EXPORT void | vlbi_del_node (vlbi_context ctx, const char *name) |
| Remove a stream from the current OpenVLBI context. More... | |
| DLL_EXPORT int | vlbi_get_nodes (void *ctx, vlbi_node **nodes) |
| List all nodes of the current OpenVLBI context. More... | |
| DLL_EXPORT void | vlbi_add_node_from_fits (void *ctx, char *filename, const char *name, int geo) |
| Add a node from a 2d image fits file. More... | |
| DLL_EXPORT void | vlbi_add_nodes_from_sdfits (void *ctx, char *filename, const char *name, int geo) |
| Add nodes from each row of a single dish fits -SDFITS- file. More... | |
| DLL_EXPORT void | vlbi_filter_lp_node (void *ctx, const char *name, const char *node, double radians) |
| Apply a low pass filter on the node buffer. More... | |
| DLL_EXPORT void | vlbi_filter_hp_node (void *ctx, const char *name, const char *node, double radians) |
| Apply a high pass filter on the node buffer. More... | |
| DLL_EXPORT void | vlbi_filter_bp_node (void *ctx, const char *name, const char *node, double lo_radians, double hi_radians) |
| Apply a band pass filter on the node buffer. More... | |
| DLL_EXPORT void | vlbi_filter_br_node (void *ctx, const char *name, const char *node, double lo_radians, double hi_radians) |
| Apply a band reject filter on the node buffer. More... | |
| DLL_EXPORT void vlbi_add_node | ( | vlbi_context | ctx, |
| dsp_stream_p | Stream, | ||
| const char * | name, | ||
| int | geographic_coordinates | ||
| ) |
| ctx | The OpenVLBI context |
| Stream | The OpenDSP stream to add |
| name | A friendly name of this stream |
| geographic_coordinates | Whether to use geographic coordinates |
| DLL_EXPORT void vlbi_add_node_from_fits | ( | void * | ctx, |
| char * | filename, | ||
| const char * | name, | ||
| int | geo | ||
| ) |
| ctx | The OpenVLBI context |
| filename | The filename of the fits to read |
| name | The name of the newly created model |
| geo | whether to consider the file coordinates as geographic or relative to the context station |
| DLL_EXPORT void vlbi_add_nodes_from_sdfits | ( | void * | ctx, |
| char * | filename, | ||
| const char * | name, | ||
| int | geo | ||
| ) |
| ctx | The OpenVLBI context |
| filename | The filename of the sdfits to read |
| name | The name of the newly created model |
| geo | whether to consider the file coordinates as geographic or relative to the context station |
| DLL_EXPORT void vlbi_copy_node | ( | void * | ctx, |
| const char * | name, | ||
| const char * | node | ||
| ) |
| ctx | The OpenVLBI context |
| name | The node name of the copy |
| node | The name of the node to copy |
| DLL_EXPORT void vlbi_del_node | ( | vlbi_context | ctx, |
| const char * | name | ||
| ) |
| ctx | The OpenVLBI context |
| name | The friendly name of the stream to be removed |
| DLL_EXPORT void vlbi_filter_bp_node | ( | void * | ctx, |
| const char * | name, | ||
| const char * | node, | ||
| double | lo_radians, | ||
| double | hi_radians | ||
| ) |
| ctx | The OpenVLBI context |
| name | The name of the filtered new node |
| node | The name of the original node |
| lo_radians | The low cut frequency in radians, where PI corresponds to a second |
| hi_radians | The hi cut frequency in radians, where PI corresponds to a second |
| DLL_EXPORT void vlbi_filter_br_node | ( | void * | ctx, |
| const char * | name, | ||
| const char * | node, | ||
| double | lo_radians, | ||
| double | hi_radians | ||
| ) |
| ctx | The OpenVLBI context |
| name | The name of the filtered new node |
| node | The name of the original node |
| lo_radians | The low cut frequency in radians, where PI corresponds to a second |
| hi_radians | The hi cut frequency in radians, where PI corresponds to a second |
| DLL_EXPORT void vlbi_filter_hp_node | ( | void * | ctx, |
| const char * | name, | ||
| const char * | node, | ||
| double | radians | ||
| ) |
| ctx | The OpenVLBI context |
| name | The name of the filtered new node |
| node | The name of the original node |
| radians | The cutoff frequency in radians, where PI corresponds to a second |
| DLL_EXPORT void vlbi_filter_lp_node | ( | void * | ctx, |
| const char * | name, | ||
| const char * | node, | ||
| double | radians | ||
| ) |
| ctx | The OpenVLBI context |
| name | The name of the filtered new node |
| node | The name of the original node |
| radians | The cutoff frequency in radians, where PI corresponds to a second |
| DLL_EXPORT dsp_stream_p vlbi_get_node | ( | void * | ctx, |
| const char * | name | ||
| ) |
| ctx | The OpenVLBI context |
| name | The name of this stream |
| DLL_EXPORT int vlbi_get_nodes | ( | void * | ctx, |
| vlbi_node ** | nodes | ||
| ) |
| ctx | The OpenVLBI context |
| nodes | The nodes array pointer to be filled |
| DLL_EXPORT int vlbi_has_node | ( | void * | ctx, |
| const char * | name | ||
| ) |
| ctx | The OpenVLBI context |
| name | The name of the node to check |
1.8.17