pyreduce.clib package

Submodules

pyreduce.clib.build_extract module

Builds the C library that contains the extraction algorithm

This module prepares and builds the C libary containing the curved (and vertical) extraction algorithm using CFFI. It also prepares the ffibuilder objects for setup.py, so that the library is compiled on installation.

The user can also call the Module as a script to compile the C libraries again.

pyreduce.clib.build_extract.ffi_builder_vertical

CFFI Builder for the vertical extraction algorithm

Type:FFI
pyreduce.clib.build_extract.ffi_builder_curved

CFFI Builder for the curved extraction algorithm

Type:FFI
pyreduce.clib.build_extract.build()[source]

Builds the C slitfunc library

Module contents