Leap Accelerate API Reference¶
The following documentation presents the C++ API.
Class Hierarchy¶
-
- Namespace icrar
- Namespace icrar::cpu
- Struct Constants
- Class BeamCalibration
- Class Calibration
- Class CalibrationCollection
- Class CpuLeapCalibrator
- Class Integration
- Class MetaData
- Namespace icrar::cuda
- Class ComputeDevice
- Class ConstantBuffer
- Class CudaLeapCalibrator
- Template Class device_matrix
- Template Class device_tensor3
- Template Class device_vector
- Class DeviceIntegration
- Class DeviceMetaData
- Class DirectionBuffer
- Class HostIntegration
- Class HostMetaData
- Class SolutionIntervalBuffer
- Enum JobType
- Enum MatrixOp
- Namespace icrar::detail
- Template Struct _fixed
- Struct _memory_amount
- Struct _microseconds_amount
- Namespace icrar::log
- Enum Verbosity
- Namespace icrar::profiling
- Struct ResourceUsage
- Class timer
- Class UsageReporter
- Struct ArgumentsDTO
- Struct CLIArgumentsDTO
- Struct ComputeOptionsDTO
- Template Struct matrix_hash
- Struct visibility
- Class ArgumentsValidated
- Class CpuComputeOptions
- Class CudaComputeOptions
- Class exception
- Class file_exception
- Class ILeapCalibrator
- Class invalid_argument_exception
- Class json_exception
- Class LeapCalibratorFactory
- Class MeasurementSet
- Class not_implemented_exception
- Class Range
- Class Slice
- Enum ComputeImplementation
- Enum InputType
- Enum StreamOutType
- Namespace icrar::cpu
- Class band_data
- Class channel_info
- Namespace icrar
File Hierarchy¶
-
- Directory src
- Directory icrar
- Directory leap-accelerate
- Directory algorithm
- Directory cpu
- File CpuComputeOptions.h
- File CpuLeapCalibrator.h
- File PhaseMatrixFunction.h
- Directory cuda
- Directory kernel
- File CudaComputeOptions.h
- File CudaLeapCalibrator.h
- File ComputeOptionsDTO.h
- File ILeapCalibrator.h
- File LeapCalibratorFactory.h
- Directory cpu
- Directory common
- Directory config
- File Arguments.h
- File constants.h
- File eigen_cache.h
- File eigen_stringutils.h
- File enumutils.h
- File Range.h
- File Slice.h
- File SphericalDirection.h
- File stream_extensions.h
- File Tensor3X.h
- Directory config
- Directory core
- Directory log
- File logging.h
- File Verbosity.h
- Directory memory
- File ioutils.h
- File system_memory.h
- Directory profiling
- File resource_usage.h
- File timer.h
- File UsageReporter.h
- File compute_implementation.h
- File git_revision.h
- File InputType.h
- File stream_out_type.h
- File version.h
- Directory log
- Directory cuda
- File compute_device.h
- File cuda_info.h
- File device_matrix.h
- File device_tensor.h
- File device_vector.h
- Directory exception
- File exception.h
- Directory math
- Directory cpu
- File eigen_extensions.h
- File math.h
- File matrix_invert.h
- Directory cuda
- File matrix.h
- File matrix_add.h
- File matrix_invert.h
- File matrix_multiply.h
- File matrix_op.h
- File matrix_transpose.h
- File casacore_helper.h
- File complex_extensions.h
- File math_conversion.h
- File vector_extensions.h
- Directory cpu
- Directory model
- Directory cpu
- Directory calibration
- File BeamCalibration.h
- File Calibration.h
- File CalibrationCollection.h
- File Integration.h
- File MetaData.h
- File MVuvw.h
- Directory calibration
- Directory cuda
- File DeviceIntegration.h
- File DeviceMetaData.h
- File HostIntegration.h
- File HostMetaData.h
- File band_data.h
- File visibility.h
- Directory cpu
- Directory ms
- File MeasurementSet.h
- File utils.h
- Directory tests
- Directory algorithm
- Directory helper
- File model_helper.h
- Directory math
- File eigen_helper.h
- File gtest_helper.h
- File test_helper.h
- Directory algorithm
- Directory leap-accelerate
- Directory icrar
- Directory src