Loading...
Searching...
No Matches
lattices package (libcasa_lattices)

The lattices package is a generalization of n-dimensional arrays. More...

## Topics

| LatticeMath_module
| Lattices_module
| LEL_module
| LRegions_module

## Detailed Description

The lattices package is a generalization of n-dimensional arrays.

It can hold arrays in memory, on disk (as a Table or in HDF5), or as a virtual lattice using expressions, subsets, regions, masking, etc.

The package is divided into a few modules.

- Lattices contains the basic lattice functionality like access, subsetting, and masking.
- LatticeMath contains mathematical operations on lattice data like statistics, FFT, and fitting.
- LEL contains classes to form expressions of lattices.
- LRegions contains classes to define various regions in pixel coordinates (box, sphere, polygon) and to define combinations of regions (union, intersection, complement, etc.).

The images module is built on top of lattices.