Crate marlu

Crate marlu 

Source
Expand description

Core code to describe coordinate transformations, Jones matrices, etc.

Re-exports§

pub use io::ms;
pub use io::uvfits;
pub use io::VisWrite;
pub use context::History;
pub use context::MwaObsContext;
pub use context::ObsContext;
pub use context::VisContext;
pub use jones::Jones;
pub use pos::azel::AzEl;
pub use pos::earth::LatLngHeight;
pub use pos::enh::ENH;
pub use pos::hadec::HADec;
pub use pos::lmn::LmnRime;
pub use pos::lmn::LMN;
pub use pos::pal;
pub use pos::precession;
pub use pos::radec::RADec;
pub use pos::uvw::UVW;
pub use pos::xyz::XyzGeocentric;
pub use pos::xyz::XyzGeodetic;
pub use selection::SelectionError;
pub use selection::VisSelection;
pub use io::UvfitsWriteError;
pub use io::UvfitsWriter;
pub use io::MeasurementSetWriter;
pub use erfa;
pub use hifitime;
pub use ndarray;
pub use num_complex;
pub use num_traits;
pub use rayon;
pub use mwalib;
pub use mwalib::fitsio;
pub use mwalib::fitsio_sys;
pub use rubbl_casatables;

Modules§

averaging
Spectral and Temporal averaging
built_info
constants
Useful constants.
context
io
jones
Code for general Jones matrix math.
math
Some helper mathematics.
pos
Super module for all positional code.
selection
Selecting a subset of correlator visibilities from an observation using mwalib indices.
sexagesimal
Code for handling conversion to and from sexagesimal.

Macros§

average_chunk_f64
compute the weighted geometric average of unflagged visibilities for each time, and frequency in the chunks. Only weights are required, instead of flags
average_chunk_for_pols_f64
compute the weighted geometric average of unflagged visibilities for each time, frequency and pol in the chunks.

Structs§

Complex
A complex number in Cartesian form.

Type Aliases§

c32
c64